Computers and Engineering Problem Solving OpenCourseWare: A Free Undergraduate Engineering Class on Software Development and Design by MIT

Published Feb 02, 2009

RSS Feed

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: