- Undergraduate
Bachelor's Degrees
Bachelor of ArtsBachelor of EngineeringDual-Degree ProgramUndergraduate AdmissionsUndergraduate Experience
- Graduate
Doctoral Degrees
Doctor of PhilosophyPhD Innovation ProgramPhD + Doctor of MedicineGraduate AdmissionsGraduate Experience
- Research
- Entrepreneurship
- Community
- About
-
ENGS 65 - Engineering Software Design
Description
As a successor to ENGS 20, this course covers intermediate topics in programming and software design with an emphasis on engineering applications. Students will learn software design principles and basic data structures. Topics covered will include object-oriented design, user interface design, lists, stacks, queues, binary trees, hash tables, and simulation. Students will learn techniques for developing maintainable, extensible, and understandable software.Prerequisites
ENGS 20 or COSC 1 and COSC 10Distribution Code
TASOffered
Term: Winter 2022
Time: 3B
Location:
Cummings 118
Instructors:
Eugene Santos
Term: Winter 2024
Time: 3B
Location: –
Instructors:
Eugene Santos