27 episodes

This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, while the recitation videos are designed to review key concepts.

License: Creative Commons BY-NC-SA

OCW Scholar: Introduction to Electrical Engineering and Computer Science I MIT

    • Technology

This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, while the recitation videos are designed to review key concepts.

License: Creative Commons BY-NC-SA

    • video
    Lecture 1: Object-Oriented Programming

    Lecture 1: Object-Oriented Programming

    Introduction to the four modules of 6.01 (software engineering, signals and systems, circuits, probability and planning). The lecture then introduces object-oriented programming in Python, and ends with a discussion of environments.

    • 1 hr 17 min
    • video
    Recitation 1: Object-Oriented Programming

    Recitation 1: Object-Oriented Programming

    Recitation video covering object-oriented programming in Python.

    • 11 min
    • video
    Recitation 2: Inheritance

    Recitation 2: Inheritance

    Recitation video covering inheritance in Python.

    • 13 min
    • video
    Lecture 2: Primitives, Combination, Abstraction, and Patterns

    Lecture 2: Primitives, Combination, Abstraction, and Patterns

    Discussion of imperative, functional, and object-oriented programming styles. State machines are introduced, using a turnstile as an example.

    • 1 hr 20 min
    • video
    Recitation 3: Python Notables

    Recitation 3: Python Notables

    Recitation video covering notable aspects of programming in Python, including functional programming, lambdas and list manipulation, and mutability.

    • 16 min
    • video
    Recitation 4: State Machines

    Recitation 4: State Machines

    Recitation video covering state machines, using a public transit turnstile as an example.

    • 13 min

Top Podcasts In Technology

Listeners Also Subscribed To

More by MIT