About
This course provides an integrated introduction to electrical engineering and computer science, taught using substantial laboratory experiments with mobile robots. Our primary goal is for you to learn to appreciate and use the fundamental design principles of modularity and abstraction in a variety of contexts from electrical engineering and computer science.
Our second goal is to show you that making mathematical models of real systems can help in the design and analysis of those systems. Finally, we have the more typical goals of teaching exciting and important basic material from electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making.
Videos
Recitations
Recitation 3: Python Notables
Feb 4, 2013 2465 views
Recitation 11: Op-Amps
Feb 4, 2013 2185 views
Recitation 4: State Machines
Feb 4, 2013 2137 views
Recitation 8: Poles, Part II
Feb 4, 2013 2115 views
Recitation 15: Search: Basics
Feb 4, 2013 1900 views
Recitation 1: Object-Oriented Programming
Feb 4, 2013 4457 views
Recitation 2: Inheritance
Feb 4, 2013 2182 views
Recitation 6: System Equivalences
Feb 4, 2013 2024 views
Recitation 9: Circuits: Representation, KVL, KCL
Feb 4, 2013 3471 views
Recitation 5: LTI Motivations and Representations
Feb 4, 2013 2050 views
Recitation 13: Probability: Basics
Feb 4, 2013 2244 views
Recitation 16: Search: Dynamic Programming, Costs and Heuristics
Feb 4, 2013 2174 views
Recitation 10: Circuits: NVCC, Sample Problem
Feb 4, 2013 2076 views
Recitation 14: Probability: State Estimation
Feb 4, 2013 1992 views
Recitation 7: Poles, Part I
Feb 4, 2013 2422 views
Recitation 12: Thevenin/Norton Equivalence and Superposition
Feb 4, 2013 2351 views
Lecture 9: Circuit Abstractions
Feb 4, 2013 2658 views
Lecture 1: Object-Oriented Programming
Feb 4, 2013 20733 views
Lecture 6: Designing Control Systems
Feb 4, 2013 4359 views
Lecture 5: Characterizing System Performance
Feb 4, 2013 2490 views
Lecture 2: Primitives, Combination, Abstraction, and Patterns
Feb 4, 2013 3347 views
Lecture 7: Circuits
Feb 4, 2013 3112 views
Lecture 8: Op-Amps
Feb 4, 2013 4687 views
Lecture 10: Discrete Probability and State Estimation
Feb 4, 2013 2580 views
Lecture 12: Search Algorithms
Feb 4, 2013 2691 views
Lecture 13: Optimizing a Search
Feb 4, 2013 2506 views
Lecture 3: Signals and Systems
Feb 4, 2013 5158 views
