System Analysis and Design / Fall 2025


Course Description

Just as solving a mathematical problem requires identifying its complexities and designing appropriate strategies before arriving at a solution, developing computer systems for a diverse user base demands thorough analysis and design. In this course, students will learn essential skills in requirements analysis, feasibility analysis, modeling, process analysis, architecture design, and UI/UX design. Additionally, the course covers planning and management skills necessary for software development, including methodologies, process automation, and project management concepts.

Register to our Quera page to get course notifications via email. (Password: SAD_FALL_2025)

Online Classes will be held on VC Class

Previous Offerings


Instructor

Maryam Ramezani

Assistant Professor, CE711

Teaching Assistants