Browse Course Material

  • Syllabus

  • Instructor Insights

    • Shifting to a Practice-Theory-Practice Approach
    • Becoming More Cognizant of Students’ Learning
    • Flipping the Classroom to Facilitate Active Learning
    • Online Tutoring Environment
    • Formative Assessment during Design Labs
    • Reflecting on Assessment
    • Co-Teaching the Course
  • Software and Tools

  • Python Tutorial

    • Types, Values, Expressions; Variables and Binding
    • Functions and Scope
    • Using if, else, and while
    • Quadratic Roots
    • Loops and List Comprehensions
    • Arrays as Lists of Lists
    • Association Lists
  • Unit 1: Software Engineering

    • Object-Oriented Programming
    • State Machines
  • Unit 2: Signals and Systems

    • Signals and Systems
    • LTI Signals and Systems
    • Characterizing System Performance
    • Designing Control Systems
  • Midterm Exam 1

  • Unit 3: Circuits

    • Circuits
    • Op-Amps
    • Circuit Abstractions
  • Midterm Exam 2

  • Unit 4: Probability and Planning

    • Discrete Probability
    • State Estimation
    • Search Algorithms
    • Optimizing a Search
  • Final Exam

  • Resource Index

Course Info

Instructors
  • Prof. Leslie Kaelbling
  • Prof. Jacob White
  • Prof. Harold Abelson
  • Prof. Dennis Freeman
  • Prof. Tomás Lozano-Pérez
  • Prof. Isaac Chuang
Departments
  • Electrical Engineering and Computer Science
As Taught In
Spring 2011
Level
Undergraduate
Topics
  • Engineering
    • Computer Science
      • Artificial Intelligence
      • Software Design and Engineering
    • Electrical Engineering
      • Robotics and Control Systems
Learning Resource Types
theaters Lecture Videos
theaters Recitation Videos
assignment Problem Sets
grading Exams with Solutions
notes Lecture Notes
co_present Instructor Insights
assignment Programming Assignments
grading Exams

Download Course
MIT OpenCourseWare
  • search
  • Give Now
  • About OCW
  • Help & Faqs
  • Contact Us
MIT OpenCourseWare
search GIVE NOW about ocw help & faqs contact us
6.01SC | Spring 2011 | Undergraduate

Introduction to Electrical Engineering and Computer Science I

  • Syllabus

  • Instructor Insights

    • Shifting to a Practice-Theory-Practice Approach
    • Becoming More Cognizant of Students’ Learning
    • Flipping the Classroom to Facilitate Active Learning
    • Online Tutoring Environment
    • Formative Assessment during Design Labs
    • Reflecting on Assessment
    • Co-Teaching the Course
  • Software and Tools

  • Python Tutorial

    • Types, Values, Expressions; Variables and Binding
    • Functions and Scope
    • Using if, else, and while
    • Quadratic Roots
    • Loops and List Comprehensions
    • Arrays as Lists of Lists
    • Association Lists
  • Unit 1: Software Engineering

    • Object-Oriented Programming
    • State Machines
  • Unit 2: Signals and Systems

    • Signals and Systems
    • LTI Signals and Systems
    • Characterizing System Performance
    • Designing Control Systems
  • Midterm Exam 1

  • Unit 3: Circuits

    • Circuits
    • Op-Amps
    • Circuit Abstractions
  • Midterm Exam 2

  • Unit 4: Probability and Planning

    • Discrete Probability
    • State Estimation
    • Search Algorithms
    • Optimizing a Search
  • Final Exam

  • Resource Index

Exams

pdf
409 kB
MIT6_01SCS11_final_F09.pdf
pdf
306 kB
MIT6_01SCS11_final_F10.pdf
pdf
399 kB
MIT6_01SCS11_final_S09.pdf
pdf
369 kB
MIT6_01SCS11_final_S10.pdf
pdf
436 kB
MIT6_01SCS11_final_S11.pdf
pdf
176 kB
MIT6_01SCS11_mid01_F09.pdf
pdf
235 kB
MIT6_01SCS11_mid01_F10.pdf
pdf
323 kB
MIT6_01SCS11_mid01_S10.pdf
pdf
441 kB
MIT6_01SCS11_mid01_S11.pdf
pdf
406 kB
MIT6_01SCS11_mid02_F10.pdf
pdf
1 MB
MIT6_01SCS11_mid02_review.pdf
pdf
562 kB
MIT6_01SCS11_mid02_S10.pdf
pdf
392 kB
MIT6_01SCS11_mid02_S11.pdf
pdf
279 kB
MIT6_01SCS11_quiz01.pdf
pdf
219 kB
MIT6_01SCS11_quiz02.pdf
pdf
238 kB
MIT6_01SCS11_quiz03.pdf
pdf
245 kB
MIT6_01SCS11_quiz04.pdf
pdf
271 kB
MIT6_01SCS11_quiz05.pdf
pdf
107 kB
MIT6_01SCS11_quiz06.pdf
pdf
259 kB
MIT6_01SCS11_quiz07.pdf
pdf
238 kB
MIT6_01SCS11_quiz08.pdf
pdf
230 kB
MIT6_01SCS11_quiz11.pdf
pdf
197 kB
MIT6_01SCS11_quiz12.pdf

Course Info

Instructors
  • Prof. Leslie Kaelbling
  • Prof. Jacob White
  • Prof. Harold Abelson
  • Prof. Dennis Freeman
  • Prof. Tomás Lozano-Pérez
  • Prof. Isaac Chuang
Departments
  • Electrical Engineering and Computer Science
As Taught In
Spring 2011
Level
Undergraduate
Topics
  • Engineering
    • Computer Science
      • Artificial Intelligence
      • Software Design and Engineering
    • Electrical Engineering
      • Robotics and Control Systems
Learning Resource Types
theaters Lecture Videos
theaters Recitation Videos
assignment Problem Sets
grading Exams with Solutions
notes Lecture Notes
co_present Instructor Insights
assignment Programming Assignments
grading Exams

Download Course
MIT Open Learning
Over 2,500 courses & materials
Freely sharing knowledge with learners and educators around the world. Learn more
facebook
instagram
x (formerly twitter)
youtube
linkedin
© 2001–2025 Massachusetts Institute of Technology
Accessibility
Creative Commons License
Terms and Conditions
Proud member of: Open Education Global
facebook
instagram
x (formerly twitter)
youtube
linkedin
© 2001–2025 Massachusetts Institute of Technology

You are leaving MIT OpenCourseWare

Please be advised that external sites may have terms and conditions, including license rights, that differ from ours. MIT OCW is not responsible for any content on third party sites, nor does a link suggest an endorsement of those sites and/or their content.
Continue