Computers and Engineering Problem Solving OpenCourseWare: A Free Undergraduate Engineering Class on Software Development and Design by MIT
The Massachusetts Institute of Technology's OpenCourseWare version of 'Introduction to Computers and Engineering Problem Solving' teaches students how to effectively apply computation to problems in engineering, management and science. Undergraduate students pursuing an education in Civil and Environmental Engineering may find these programming, development and implementation skills particularly valuable.
Introduction to Computers and Engineering Problem Solving: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Undergraduate | Yes | Yes | Yes | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | Yes |
Introduction to Computers and Engineering Problem Solving: Course Description
MIT's undergraduate Civil and Environmental Engineering degree program includes this course in its core curriculum for students enrolled at the university. Students participating in the self-study OpenCourseWare version of 'Introduction to Computers and Engineering Problem Solving' can learn about the development and design of object-oriented software. The lecture course was taught on campus by Professor Judson Harward and Professor Steven Lerman and has a recommended textbook--Big Java, by Cay S. Horstmann. Assignments use the Java language and allow students to practice programming, sorting, building graphical user interfaces, using data structures and modeling example items such as hurricane systems and Sudoku puzzles. A special feature of this OpenCourseWare is an introductory video from the professors. Students must be able to access .java, .class, .ppt and .zip files for this course.
'Introduction to Computers and Engineering Problem Solving' includes lecture notes, problem sets, tutorials, a video and quizzes and exams with solutions. If you'd like to try your hand at creating solutions with computers, visit the computational problem solving course page.
Featured School Choices:
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- BS in Analytics - Software Development Using C#
- BS in Analytics - Software Development Using Java
- BS in Analytics - Software Development Using Python
- BS in Analytics - Software Development Using Web Languages
- BS in Cybersecurity - Software Development Using C#
More information about Purdue Global
-
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
-
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
-
Boston University
Boston University responds quickly to information requests through this site.
More information about Boston University