ENGD 240 - Human-Computer Interfaces Design Studio
- Credit Hours: 4R-12L-6C
- Term Available: W
- Graduate Studies Eligible: No
- Prerequisites: ENGD 120
- Corequisites: None
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 either of RH 330 or CSSE 220.