This course presents fundamental software development and computational methods for engineering and scientific applications. Object-oriented software design and development is the focus of the course. Weekly programming problems cover programming concepts, graphical user interfaces, numerical methods, data structures, sorting and searching, computer graphics and selected advanced topics. Emphasis is on developing techniques for solving problems in engineering, science, management, and planning. The Java® programming language is used. The course is worth 3 Engineering Design Points.
Technical Requirements
Any number of development tools can be used to compile and run the .java files found on this course site. Please refer to the course materials for any specific instructions or recommendations. Java® plug-in software is required to run some of the Java® files found on this course site. File decompression software, such as Winzip® or StuffIt®, is required to open the .zip files found on this course site. RealOne™ Player software is required to run the .rm files found on this course site.
RealOne™ is a trademark or a registered trademark of RealNetworks, Inc.
Java® is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.
StuffIt® is a trademark of Aladdin Systems, Inc.
WinZip® is a registered trademark of WinZip Computing, Inc.