Program Analysis OpenCourseWare: Free Graduate Level Course on Program Analysis by MIT
Learn about the process of testing and optimizing computer program code with this free OpenCourseWare class about Software Engineering from MIT. 'Program Analysis' explores the various techniques available for automatic analysis of computer programs. This graduate-level course is recommended for students with previous Software Engineering or computer programming experience.
Program Analysis: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Graduate | Yes | No | No | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | No |
Program Analysis: Course Description
Checking computer program code for errors and inefficiency is a vital but complex and time-consuming task. That's why it's important to develop tools that can scan programs automatically and root out problems. This Software Engineering OpenCourseWare from MIT in Cambridge will teach you about a number of methods and algorithms that have been developed for this task. Professor Michael Ernst presents graduate students with information on both static and dynamic analysis tools. The class information also contains a breakdown of points-to analysis in a study notes format. This course can benefit students studying for a Master of Software Engineering degree.
One notes handout, a sample assignment, a list of readings and several completed final projects from past students are available online. If you're interested in this free course, visit the program analysis course page.
Featured School Choices:
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- M.B.A. with an Emphasis in Project Management
- MBA
- D.B.A. Innovation and Corporate Entrepreneurship (Qualitative Research)
- D.B.A. Innovation and Corporate Entrepreneurship (Quantitative Research)
- MBA and MS in Leadership (Dual Degree)
More information about Grand Canyon University
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- Master of Science in Management
- Master of Business Administration
- M.B.A. in Project Management
- M.S. in Mgmt - Project Management
- MSM in Leadership
More information about Purdue Global
-
Liberty University
Liberty University responds quickly to information requests through this site.
Suggested programs:
- DSL: Strategic Leadership
- Doctor of Business Administration: Accounting
- Doctor of Business Administration: Executive Coaching
- Doctor of Business Administration: Finance
- Doctor of Business Administration: Healthcare Management
More information about Liberty University
-
University of Pennsylvania
University of Pennsylvania responds quickly to information requests through this site.
More information about University of Pennsylvania
-
Harvard University
Harvard University responds quickly to information requests through this site.
More information about Harvard University
-
Full Sail University
Full Sail University responds quickly to information requests through this site.
Suggested programs:
- Master of Science - Entertainment Business
More information about Full Sail University