Software Engineering Concepts OpenCourseWare: A Free Graduate Level Software Development Course by MIT
Students enrolled in 'Software Engineering Concepts,' a free OpenCourseWare project offered by the Massachusetts Institute of Technology (MIT) will learn about the history of project design in software development and various issues within the field of software engineering. Specific topics include the software process and lifecycle, assessment and quality management and aspects of programming languages beneficial to software engineering. This course is for students seeking a degree in Software Engineering or a related field.
Software Engineering Concepts: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Graduate | Yes | No | No | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | No |
Software Engineering Concepts: Course Description
'Software Engineering Concepts,' is a graduate level MIT class and OpenCourseWare project taught by Professor Nancy Leveson. The class and is designed for students who have some background and knowledge in the field of software programming. Students using this course will learn about the current state of software engineering. There are no assignments that require programming. The focus of the course is on improving the student's ability to make informed software design and programming choices. Students will learn about the history of software engineering while paying particular attention to the reasons for certain successes and failures within the field. General topics include design principles, product and process metrics and people management and team organization.
Lecture notes and various study materials, including some readings are available for free online. If you are interested in taking this free course, visit the 'Software Engineering Concepts' homepage.
Featured School Choices:
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- M.S in Software Development
- M.S in Software Engineering
More information about Grand Canyon University
-
National University
National University responds quickly to information requests through this site.
Suggested programs:
- PhD-TIM - Engineering Management
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- MS in IT - Secure Software Development and Quality Assurance
- MS in Cybersecurity Management - Secure Software Development and Quality Assurance
More information about Purdue Global
-
Texas Tech University
Texas Tech University responds quickly to information requests through this site.
More information about Texas Tech University
-
Portland State University
Portland State University responds quickly to information requests through this site.
More information about Portland State University
-
University of Wisconsin
University of Wisconsin responds quickly to information requests through this site.
More information about University of Wisconsin