CIS 2250
Software Design II
This course focuses on evaluating software designs and tools, emphasizing usability, functionality, and ethical considerations. Students will apply best practices in software design, development, and peer code review within collaborative team settings. Static modeling techniques and project management tools are used to support effective communication and design documentation. Students will evaluate software designs with a focus on usability and functionality, ensuring that design choices meet user needs and system goals.
Sources
- Course catalogue ↗2026-2027