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.
Introduction to Software Engineering in Java: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Undergraduate | Yes | No | No | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | No |
Introduction to Software Engineering in Java: Course Description
Java is one of the most common programming languages in use today. Undergraduate students looking to get their first taste of Java programming will find the 'Introduction to Software Engineering in Java' OpenCourseWare beneficial. The course materials, developed by MIT instructors Usman Akeju, Evan Jones and Olivier Koch, direct students on the keys to developing useful, practical software. Topics include variables, data types, operators, loops and arrays, objects and classes, the Java API and more. Students will need to set up a Java development environment on their computer using the instructions provided with the course materials. While some prior programming experience may be helpful, it is not required.
The free OpenCourseWare includes lecture notes, assignments and a useful list of references links and materials. For more information, and to download materials, visit the introduction to software engineering in Java programming course page.
Featured School Choices:
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- B.S. in Software Development
More information about Grand Canyon University
-
Full Sail University
Full Sail University responds quickly to information requests through this site.
Suggested programs:
- Bachelor of Science - Software Development
More information about Full Sail University
-
Western Governors University
Western Governors University responds quickly to information requests through this site.
More information about Western Governors University
-
South Dakota State University
South Dakota State University responds quickly to information requests through this site.
More information about South Dakota State University
-
University of Wisconsin
University of Wisconsin responds quickly to information requests through this site.
More information about University of Wisconsin
-
University of Minnesota
University of Minnesota responds quickly to information requests through this site.
More information about University of Minnesota