everything.study
NSCI 3610

Algorithms of the Mind

Undergraduate

This course introduces computational theories of psychological processes, with a pedagogical focus on perception and high-level cognition. Each week students learn about new computational methods grounded in neurocognitive phenomena. Lectures introduce these topics conceptually; lab sections provide hands-on instruction with programming assignments and review of mathematical concepts. Lectures cover a range of computational methods sampling across the fields of computational statistics, artificial intelligence and machine learning, including probabilistic programming, neural networks, and differentiable programming. Students must have a programming background, ideally in a high-level programming language such as Python, Julia or Matlab. Students must also have college-level calculus. The course will substantially use Julia and Python. QR , SC , SO 0 Course cr per term HTBA

Sources
Catalogue variants