Search results
30 wrz 2024 · OCW offers course content and materials related to a wide range of collections. Below are some topics available for you to explore: Africana Studies. Energy. Entrepreneurship. Environment & Sustainability. Introductory Programming. Introductory Science and Math. MBA First-Semester Core.
- Give Now
Yes, I believe in OCW’s efforts to openly share knowledge...
- About OCW
Beyond Course Materials. While OCW is most known for free...
- Contact Us
MIT OpenCourseWare is a web based publication of virtually...
- MIT Open Learning Library
You can view and use all Open Learning Library materials...
- Find Courses
MIT OpenCourseWare is a web based publication of virtually...
- Introductory Programming
This page will help you begin to learn programming and...
- Energy
Photo by Flickr user Changhua Coast Conservation Action.....
- Educator
In addition to openly sharing teaching materials on MIT...
- Give Now
Sample schedules and plans of study. Here are some suggested paths for the the Computer Science concentration based on the new (Fall 2021) concentration requirements. These are just examples: there are many possible pathways through the degree.
Lecture course material. Material for each academic year is stored separately. 2024-2025 (the current academic year) 2023-2024. 2022-2023. 2021-2022. 2020-2021. 2019-2020. 2018-2019.
Course materials. Recordings. Information for supervisors. This course provides its teaching materials in a few formats for your convenience. Printable. The course notes are published as a versioned PDF, with changes to subsequent versions noted here. You will receive v1.3 of these notes as a hardcopy. v1.3.pdf: initial release. Online Notebook.
Embark on a comprehensive 24-hour computer science journey with Harvard University's renowned CS50 course. Dive into the fundamentals of programming and computer science, starting with Scratch and progressing through C, arrays, algorithms, memory management, and data structures.
Lecture 1: Introduction. Topics: Introduction to Python: knowledge, machines, objects, types, variables, bindings, IDEs. View video page.
Materials by Lecture. Lecture 1: Introduction. Lecture 2: Strings, Input/Output, Branching. Lecture 3: Iteration. Lecture 4: Loops over Strings, Guess-and-Check, Binary. Lecture 5: Floats and Approximation Methods. Lecture 6: Bisection Search.