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:
-
UMass Global
UMass Global responds quickly to information requests through this site.
Suggested programs:
- MBA in Business Administration
- MBA in Business Administration (Accounting)
- MBA in Business Administration (Bus Intel & Data Analytics)
- MBA in Business Administration (Finance)
- MBA in Business Administration (Health Administration)
-
National University
National University responds quickly to information requests through this site.
Suggested programs:
- DBA - General Business
- PhD-BA - Global Business Management
- MSTM - General Management
- MHRM - Management of Virtual Organizations
- DBA - Global Business Management
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- Master of Science in Business Analytics
More information about Grand Canyon University
-
Wake Forest University - School of Professional Studies
Wake Forest University - School of Professional Studies responds quickly to information requests through this site.
Suggested programs:
- Masters in Project Management
-
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
-
Stanford University
Stanford University responds quickly to information requests through this site.
More information about Stanford University