What You Need to Know Before
You Start

Starts 3 June 2025 14:18

Ends 3 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Neuromorphic Computing from the Computer Science Perspective - Algorithms and Applications

Explore neuromorphic computing from a computer science lens, focusing on spiking neural networks, algorithms, and real-world applications from scientific data analysis to autonomous vehicles.
NHR@FAU via YouTube

NHR@FAU

2416 Courses


53 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Video

Optional upgrade avallable

Overview

Explore neuromorphic computing from a computer science lens, focusing on spiking neural networks, algorithms, and real-world applications from scientific data analysis to autonomous vehicles.

Syllabus

  • Introduction to Neuromorphic Computing
  • Definition and overview
    Historical context and evolution
    Importance in modern computing paradigms
  • Fundamentals of Spiking Neural Networks (SNNs)
  • Biological inspiration
    Neuron models: LIF, Izhikevich, and others
    Encoding and decoding information
  • Algorithmic Foundations of Neuromorphic Systems
  • Learning algorithms: STDP, reinforcement learning
    Network architectures and topologies
    Implementation challenges and optimization strategies
  • Neuromorphic Hardware Architectures
  • Overview of existing hardware: IBM TrueNorth, Intel Loihi
    Custom neuromorphic chips: features and capabilities
    Comparisons with traditional computing architectures
  • Applications in Scientific Data Analysis
  • Pattern recognition and classification
    Real-time data processing
    Case studies: astronomy, neuroscience, and climate modeling
  • Applications in Autonomous Systems
  • Real-time sensor processing
    Decision-making in autonomous vehicles
    Integration challenges in complex systems
  • Future Directions and Research Frontiers
  • Emerging trends in neuromorphic computing
    Opportunities in AI and machine learning
    Open research questions and technological gaps
  • Course Summary and Project
  • Recap of key concepts
    Presentation of student projects
    Future learning pathways and resources

Subjects

Computer Science