Skip to content

Latest commit

 

History

History
56 lines (49 loc) · 1.88 KB

book_contents.md

File metadata and controls

56 lines (49 loc) · 1.88 KB

Programming for and Computational Approaches to the Brain and Cognitive Sciences

Part 0: About This Book

0.0) Guide to the Book

Part 1: Python Crash Course

  1. Installing and Using Python
  2. Basic Python Commands
  3. Loops, Sequences, and IO
  4. Functions
  5. Dictionaries and Sets
  6. Modules (especially Numpy)
  7. Classes and OOP
  8. Advanced Topics
  9. Good Programming Techniques
  10. Testing, Debugging, and Exceptions
  11. GitHub and Version Control

Part 2: Applications to Brain and Cognitive Science

  1. Graphical User Interfaces
  2. Games and Simulations
  3. Programming Experiments
  4. Data Science
  5. Data Visualization
  6. Statistical Inference
  7. Machine Learning
  8. Natural Language Processing
  9. Computational Modeling
  10. Web Programming

Part 3: Computational Paradigms in Brain and Cognitive Science

  1. Symbolic Computation
  2. Information Processing
  3. Connectionism and Neural Networks
  4. Bayesian Inference
  5. Dynamical Systems
  6. Evolution and Genetics
  7. Computational Neuroscience
  8. Network Science
  9. Mathematical Models
  10. Learning Theories and Behaviorism

Part 4: Applications in Brain and Cognitive Science

  1. Object and Scene Perception
  2. Speech Perception
  3. Attention
  4. Episodic Memory
  5. Semantic Memory
  6. Concepts
  7. Action and Embodied Cognition
  8. Language Models
  9. Reasoning
  10. Decision-making
  11. Intelligence