Archived Versions

1.00 Introduction to Computers and Engineering Problem Solving

As taught in: Spring 2005

A photograph of a venue where multiple computers have been set up and networked.

Party of computers. (Image courtesy of Curro Jimenez and Stock.xchng.)




Dr. George Kocur

Course Features

Course Description

This course examines fundamental software development and computational methods for engineering, scientific and managerial applications. Emphasis is placed on object-oriented software design and development. Students engage in active learning using laptop computers (available on loan). Assignments cover programming concepts, graphical user interfaces, numerical methods, data structures, sorting and searching, computer graphics and selected advanced topics. The Java® programming language is used.

*Some translations represent previous versions of courses.