Apr 09, 2026  
2026-27 Catalog 
    
2026-27 Catalog
Add to Favorites (opens a new window)

DEV 160 - Systems Analysis and Design for Intelligent Applications


5 CR

This course provides a hands-on introduction to the systems development life cycle (SDLC), focusing on how business needs are translated into software solutions through structured, object-oriented, and agile methodologies. Students learn requirements gathering, modeling, and documentation techniques, creating industry-standard models including UML diagrams, data flow diagrams, and entity-relationship models. The course emphasizes stakeholder communication, feasibility evaluation, and design principles for effective user interfaces and system architecture. Through case studies and collaborative projects, students develop the analytical judgment and technical skills needed for real-world system development.

Prerequisite(s): Placement by assessment into ENGL 101 , or completion of ENGL 92  or ENGL 93  with a grade of C or better. DEV 108  or PROG 108 or DEV 109  or PROG 19 or DEV 110  or PROG 110 with a grade of C or better.

 

Course Outcomes

  • Describe the SDLC phases and compare structured, iterative, and agile development approaches, including stakeholder roles and responsibilities.
  • Gather and document system requirements using analysis tools to create UML diagrams, data flow diagrams, and entity-relationship models.
  • Apply design principles to develop system architecture and user interfaces while conducting technical, operational, and economic feasibility analyses.
  • Analyze AI-enabled systems, identifying unique challenges such as data requirements, model lifecycle management, and ethical considerations.
  • Collaborate in teams to design and present system solutions using industry-standard modeling, quality assurance practices, and communication practices.
  • Communicate system design concepts and documentation clearly using industry-standard modeling and reporting tools.





Find out when this course is offered




Add to Favorites (opens a new window)