White Background with Triangle Pattern

Course Descriptions

Our engineering design program offers an intensive hands-on education taught by experienced professors from both engineering and the humanities and social sciences. The program is designed to teach students the depth and breadth of the design process along with the necessary technical tools and professional skills to improve the world we live in. Engineering Design is an undergraduate program.

ENGD 240 - Engineering Design Studio IV: Human-Computer Interfaces

Extends the design process to include development of human-computer (HCI) interfaces. Provides students with instruction and practice in analyzing contexts, audiences, and genres. Stakeholder analysis will be emphasized. SCRUM project management techniques will be introduced. Object-oriented programming concepts, including the use of inheritance, interfaces, polymorphism, abstract data types, and encapsulation to enable software reuse and assist in software maintenance will be introduced. Habits of rhetorical analysis, skills in teaming and collaboration, and techniques for presenting content and evidence will be presented. Systems engineering models will be integrated with software development. Students may not receive credit toward graduation for both ENGD 240 and RH 330 or CSSE 220.

Return to Top