It appears that there is only one course on Software Engineering available from MIT's OpenCourseware experiment. That course, Laboratory in Software Engineering, looks pretty good as an undergraduate introduction to systems engineering; it uses Java as the implementation language. The materials, especially the lecture notes, are impressive.