Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Massachusetts Institute of Technology

Introduction to Electrical Engineering and Computer Science I

Massachusetts Institute of Technology via MIT OpenCourseWare

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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. Course Format This course has been designed for independent study. It includes all of the materials you will need to understand the concepts covered in this subject. The materials in this course include: - Lecture videos from Spring 2011, taught by Prof. Dennis Freeman - Recitation videos, developed for OCW Scholar by teaching assistant Kendra Pugh - Course notes - Software and design labs - Homework assignments and additional exercises - Nano-quizzes and exams with solutions Content Development Leslie Kaelbling  Jacob White  Harold Abelson  Dennis Freeman Tomás Lozano-Pérez  Isaac Chuang

Syllabus

Lec 1 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 1 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 2 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 2 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 3 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 4 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 3 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 5 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 6 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 5 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 7 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 8 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 6 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 7 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 9 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 10 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 8 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 11 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 9 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 12 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 10 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 13 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 14 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 12 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 15 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Lec 13 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.
Rec 16 | MIT 6.01SC Introduction to Electrical Engineering and Computer Science I, Spring 2011.

Taught by

Prof. Leslie Kaelbling , Prof. Jacob White , Prof. Harold Abelson , Prof. Dennis Freeman , Prof. Tomás Lozano-Pérez and Prof. Isaac Chuang

Reviews

4.7 rating, based on 71 Class Central reviews

Start your review of Introduction to Electrical Engineering and Computer Science I

  • Profile image for Md. Shahariar Nafiz Irfan
    Md. Shahariar Nafiz Irfan
    1
    As a student, Introduction to Electrical Engineering and Computer Science I via MIT OpenCourseWare is one of the most demanding and rewarding introductory courses I’ve taken. It doesn’t treat beginners like they need hand-holding, which is both inti…
  • Electrical Engineering and Computer Science is an incredible course! It offers a strong foundation in both theory and practice. I explored the fundamentals of computer programming and computation, including object-oriented programming, probability t…
  • I recently completed the Introduction to Electrical Engineering and Computer Science course, and it was a truly enriching experience. The course provided a solid foundation in both hardware and software concepts, covering topics such as basic circuit theory, programming, algorithms, and system design. The balance between theory and practical applications made the learning process engaging and effective. Assignments and projects were thoughtfully designed, helping me apply concepts in real-world scenarios. The instructors explained complex ideas clearly, and the support resources were very helpful. Overall, this course enhanced my technical knowledge and problem-solving skills, and I highly recommend it.
  • It was understandable and I both enjoyed and learned from the training. I hope they make more of these free courses available. Thank you very much.
  • Profile image for Prem Sonkar
    Prem Sonkar
    The Introduction to Electrical Engineering and Computer Science I course offered by MIT through OpenCourseWare provides a strong foundational understanding of how electrical engineering and computer science principles intersect in real-world systems…
  • Merabet Ali
    1
    If you've ever been captivated by the wonders of technology, the field of Electrical Engineering and Computer Science is a gateway to a world of endless possibilities. And for anyone seeking an introduction to this exciting realm, the course "Introd…
  • Botswe Kealeboga
    I recently completed the online "Introduction to Electrical Engineering and Computer Science I" course, and I'm thoroughly impressed! The course was well-structured, with clear and concise video lectures, interactive quizzes, and hands-on projects…
  • Godsway Anani
    The "Introduction to Electrical Engineering and Computer Science 1" course offers a comprehensive overview of the fundamental concepts in both fields, making it an essential starting point for aspiring engineers and computer scientists. The curricul…
  • Profile image for Manuel Cacopa
    Manuel Cacopa
    Este curso é muito bom, pois oferece uma visão geral clara de como os circuitos funcionam e de que forma se encaixam na tecnologia moderna. A explicação teórica é bem apresentada e ajuda a compreender os conceitos essenciais.

    No entanto, eu esperava mais demonstrações técnicas e práticas, mostrando como cada componente funciona na prática e como aplicar esse conhecimento em equipamentos reais. Sendo um curso voltado para a engenharia, é importante equilibrar teoria e prática, pois as atividades práticas levam o aluno a um nível mais abrangente, especialmente no que diz respeito aos sistemas e ao software.

    No geral, o curso é útil, mas poderia ser ainda melhor com mais exemplos práticos.
  • Anamika Dhuria
    This course provides a strong foundation in both electrical engineering and computer science concepts. The lectures are well-structured and clearly explained, even for beginners. I really liked how theory is connected with practical problem-solving and real-world applications. Being from MIT OpenCourseWare, the content quality is excellent and intellectually challenging. It helped me strengthen my basics and think more analytically as an engineering student. Highly recommended for anyone starting in EE or CS.
  • Profile image for Reham A
    Reham A

    I completed the “Introduction to Electrical Engineering and Computer Science I” course, where I gained foundational knowledge in programming concepts, problem-solving, algorithms, and basic electrical engineering principles. The course strengthened my analytical thinking and provided a solid base for understanding how hardware and software interact
  • Profile image for JAYPAL SINGH
    JAYPAL SINGH
    Good night है और इस के अलावा अन्य किसी कारण ही है कि इस साल चीन में एक ही समय पर शो में हिस्सा लिया है कि इस साल
  • O curso foi muito bom, consegui ganhar algumas experiências sobre a electricidade e engenharia,foi muito bom consegui entender muito bem as aulas que os Docentes deram
  • Najafov Emil
    This course gave me a strong foundation in both electrical engineering and computer science. The lectures were clear and well-structured, and the exercises helped me apply what I learned. Highly recommended for anyone starting in this field!
  • Profile image for Ronika Rasoulzadeh
    Ronika Rasoulzadeh
    This course is both challenging and rewarding. The combination of theory and hands-on robot labs makes concepts like circuits, modeling, and control much easier to understand. I really enjoyed the clear explanations and practical exercises, which help reinforce the material effectively.
  • Md.Mhabubur Rhaman
    2
    This course offers a solid foundation in both electrical engineering and computer science, blending theory with practical application. It introduces key concepts like circuits, signals, Python programming, algorithms, and problem-solving techniques. The hands-on labs and assignments are challenging but rewarding, helping students build critical thinking and coding skills. It’s an excellent starting point for anyone entering the EECS field, though it requires strong commitment and a willingness to learn. Highly recommended for those serious about engineering or computer science
  • Profile image for Eymen Toprak
    Eymen Toprak
    It was very good; I really liked it. It was an instructive lesson, and I benefited from it. I feel lucky to have taken this lesson, and I will push myself forward in my professional life.
  • Profile image for Shravan Gursale
    Shravan Gursale
    It provided a solid foundation in key concepts like circuit theory, digital logic, programming, and system design. The course blended theory with practical applications, helping me understand how hardware and software work together to solve real-world problems. Overall, it was an engaging and insightful learning experience that strengthened my technical fundamentals and problem-solving mindset
  • Profile image for Muhammad Fahad Khan
    Muhammad Fahad Khan
    The course was an excellent learning experience that exceeded my expectations. The content was well-structured, covering each topic in a logical and easy-to-understand manner. The instructor explained concepts clearly, using real-life examples tha…
  • Introduction to Electrical Engineering and Computer Science I is an excellent course MIT OpenCourseWare offers. The content is comprehensive, and the teaching style is engaging. The course provides a solid foundation in Electrical Engineering and Computer Science principles. However, being an older course, some of the material may be slightly outdated. Nonetheless, it remains a valuable resource for anyone interested in the subject.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.