Introduction to Computer Science and Programming
Many of the problem sets focus on specific topics, such as virus population dynamics, word games, optimizing routes, or simulating the movement of a Roomba. (Roomba photograph courtesy of Stephanie Booth on Flickr; virus image courtesy of the CDC; Boggle photograph courtesy of Angelina on Flickr; MIT campus map image courtesy of RahulG on Flickr.)
Instructor(s)
Prof. John Guttag
LevelUndergraduate
Ocean Wave Interaction with Ships and Offshore Energy Systems (13.022)
Some Description
Instructor(s)
Prof.
As Taught In
Spring 2002
Course Number
2.24
Level
Undergraduate/Graduate
Features
Lecture Notes, Student Work
Welcome!
This is one of over 2,200 courses on OCW. Find materials for this course in the pages linked along the left.
MIT OpenCourseWare is a free & open publication of material from thousands of MIT courses, covering the entire MIT curriculum.
No enrollment or registration. Freely browse and use OCW materials at your own pace. There's no signup, and no start or end dates.
Knowledge is your reward. Use OCW to guide your own life-long learning, or to teach others. We don't offer credit or certification for using OCW.
Made for sharing. Download files for later. Send to friends and colleagues. Modify, remix, and reuse (just remember to cite OCW as the source.)
Learn more at Get Started with MIT OpenCourseWare
Learn more about OCW Scholar»
OCW Scholar courses are designed specifically for OCW's single largest audience: independent learners. These courses are substantially more complete than typical OCW courses, and include new custom-created content as well as materials repurposed from previously published courses. Click here for a complete list of OCW Scholar courses.
Course FeaturesCourse Description
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python programming language.
Course FormatThis course has been designed for independent study. It provides everything you will need to understand the concepts covered in the course. The materials include:
Other OCW Versions
OCW has published multiple versions of this subject.
Course Sequences
This course is the second part of a two-course sequence. The first course in the sequence is 6.189 A Gentle Introduction to Programming Using Python.
Course CollectionsSee related courses in the following collections:
Cross-Disciplinary Lists本文编号:32232
本文链接:https://www.wllwen.com/wenshubaike/dxkc/32232.html