Introduction to Computer Science and Programming Using Python
Course Features
Duration
9 weeks
Delivery Method
Online
Available on
Lifetime Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Beginner
Effort
16 hours per week
Teaching Type
Instructor Paced
Course Description
Course Overview
Live Class
Human Interaction
Personlized Teaching
International Faculty
Post Course Interactions
Instructor-Moderated Discussions
Skills You Will Gain
Prerequisites/Requirements
High school algebra and a reasonable aptitude for mathematics Students without prior programming background will find there is a steep learning curve and may have to put in more than the estimated time effort
What You Will Learn
A Notion of computation
The Python programming language
Some simple algorithms
Testing and debugging
An informal introduction to algorithmic complexity
Data structures
Course Instructors
John Guttag
Dugald C. Jackson Professor of Computer Science and Electrical Engineering
Ana Bell
Lecturer, Computer Science and Electrical Engineering at MIT
Eric Grimson
Bernard Gordon Professor of Medical Engineering, Professor of Computer Science at MIT