|
Home
| Subject Search
| Help
| Symbols Help
| Pre-Reg Help
| Final Exam Schedule
| My Selections
|
Searched for: 1 subject found.
6.1040 Software Design
(
)
Prereq: 6.1020 and 6.1200
Units: 4-0-11Lecture: MW2.30-4 (1-190) Recitation: R10 (34-301) or R1 (34-302) or R2 (34-302) or R3 (34-304) or R12 (26-314)
![]()
Provides design-focused instruction on how to build complex software applications. Presents key skills in product design and human-computer interaction (identifying authentic demand, prototyping, visual design, and user testing), software concept design (achieving clarity, modularity, and focus in structuring functionality), and analyzing social and ethical implications. Implementation topics include client/server web apps, reactive front-ends, and databases. Students work on both individual projects and a larger team project, and are taught to make effective and intentional use of LLMs in design and coding.
M. Gordon
No textbook information available