Undergraduate Software Engineering OpenCourseWare

  • Software Engineering (Java) OpenCourseWare: A Free Bachelor Level Java Programming Course by MIT

    Students learn the fundamentals of Java programming using the 'Introduction to Software Engineering in Java' OpenCourseWare offered by the Massachusetts Institute of Technology's (MIT) Department of Electrical Engineering and Computer Science. The free undergraduate-level course materials are appropriate for any students with an interest in computer programming. Previous programming experience is not required.

  • Software Engineering OpenCourseWare: MIT's Free Undergraduate Software Engineering Course

    The 'Laboratory in Software Engineering' course introduces students to the basic programming methods used to create large software programs and systems. Course materials are made available as a free OpenCourseWare by the Massachusetts Institute of Technology's (MIT) Department of Electrical Engineering and Computer Science. The course is appropriate for undergraduate students interested in earning a bachelor's degree in Software Engineering.