Current Status
Not Enrolled
Enroll in this course to get access
Price
Free
Get Started
View the complete course: http://ocw.mit.edu/6-0001F16
Instructor: Dr. Ana Bell
6.0001 Introduction to Computer Science and Programming in Python is intended for students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems and to help students, regardless of their major, feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class uses the Python 3.5 programming language.
License: Creative Commons BY-NC-SA
More information at http://ocw.mit.edu/terms
More courses at http://ocw.mit.edu
Course Content
Introduction to Computation and Python Fundamentals
4 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/4 Steps
Control Flow: Branching, Iteration, and Comparisons
6 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/6 Steps
String Manipulation and Algorithmic Thinking
3 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/3 Steps
Functions: Decomposition and Abstraction
3 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/3 Steps
Data Structures: Tuples, Lists, Mutability, and Aliasing
5 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/5 Steps
Recursion and Dictionaries
1 Topic
You don't currently have access to this content
Testing, Debugging, and Exception Handling
4 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/4 Steps
Object-Oriented Programming: Classes and Methods
6 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/6 Steps
Advanced OOP: Inheritance and Encapsulation
3 Topics
You don't currently have access to this content
Program Efficiency, Searching, and Sorting
3 Topics
You don't currently have access to this content
Lesson Content
0% Complete
0/3 Steps
