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

  • Open Textbook

  • 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

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

Topics

  • Data Science, Analytics & Computer Technology
    • AI
    • Computer Science
    • Machine Learning
    • Software Design and Engineering
  • Engineering
    • Electrical Engineering

Learning Resource Types

grading Exam Solutions
grading Exams
co_present Instructor Insights
notes Lecture Notes
theaters Lecture Videos
menu_book Open Textbooks
assignment Problem Sets
theaters Problem-solving Videos
assignment Programming Assignments

Download Course
MIT OpenCourseWare
  • search search
  • Give Now
  • About OCW
  • Help & Faqs
  • Contact Us
MIT OpenCourseWare
search 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

  • Open Textbook

  • Resource Index

Exam Solutions

pdf
414 kB
MIT6_01SCS11_final_F09_sol.pdf
pdf
303 kB
MIT6_01SCS11_final_F10_sol.pdf
pdf
423 kB
MIT6_01SCS11_final_S09_sol.pdf
pdf
389 kB
MIT6_01SCS11_final_S10_sol.pdf
pdf
460 kB
MIT6_01SCS11_final_S11_sol.pdf
pdf
180 kB
MIT6_01SCS11_mid01_F09_sol.pdf
pdf
250 kB
MIT6_01SCS11_mid01_F10_sol.pdf
pdf
333 kB
MIT6_01SCS11_mid01_S10_sol.pdf
pdf
419 kB
MIT6_01SCS11_mid01_S11_sol.pdf
pdf
427 kB
MIT6_01SCS11_mid02_F10_sol.pdf
pdf
1 MB
MIT6_01SCS11_mid02_rev_sol.pdf
pdf
530 kB
MIT6_01SCS11_mid02_S10_sol.pdf
pdf
375 kB
MIT6_01SCS11_mid02_S11_sol.pdf
pdf
290 kB
MIT6_01SCS11_quiz01_sol.pdf
pdf
280 kB
MIT6_01SCS11_quiz02_sol.pdf
pdf
269 kB
MIT6_01SCS11_quiz03_sol.pdf
pdf
291 kB
MIT6_01SCS11_quiz04_sol.pdf
pdf
250 kB
MIT6_01SCS11_quiz05_sol.pdf
pdf
98 kB
MIT6_01SCS11_quiz06_sol.pdf
pdf
249 kB
MIT6_01SCS11_quiz07_sol.pdf
pdf
237 kB
MIT6_01SCS11_quiz08_sol.pdf
pdf
227 kB
MIT6_01SCS11_quiz11_sol.pdf
pdf
225 kB
MIT6_01SCS11_quiz12_sol.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

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

Topics

  • Data Science, Analytics & Computer Technology
    • AI
    • Computer Science
    • Machine Learning
    • Software Design and Engineering
  • Engineering
    • Electrical Engineering

Learning Resource Types

grading Exam Solutions
grading Exams
co_present Instructor Insights
notes Lecture Notes
theaters Lecture Videos
menu_book Open Textbooks
assignment Problem Sets
theaters Problem-solving Videos
assignment Programming Assignments

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
bluesky
mastodon
© 2001–2026 Massachusetts Institute of Technology
Accessibility
Creative Commons License
Terms and Conditions
Proud member of: Open Education Global
facebook
instagram
x (formerly twitter)
youtube
linkedin
bluesky
mastodon
© 2001–2026 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