Fall 2026 course workspace
ITCO603 Systems Analysis and Design
Move from a real organizational problem to evidence-based requirements, consistent models, testable mockups, and justified system-design decisions.
- Current collection
- LCN1–LCN7
- Practice modes
- Concept checks + cases
- Design cycle
- Evidence → models → test
Lecture notes
Investigate, model, design, validate
Each page explains the important concepts, identifies practical takeaways, and provides interactive questions and case-based problems with worked reasoning.
Systems Analysis Foundations
Information systems, business value, system boundaries, stakeholders, and the analyst’s role.
Open lecture 02LCN2Project Selection and Feasibility
Strategic alignment, business cases, feasibility dimensions, risks, and project-selection decisions.
Open lecture 03LCN3Managing Systems Projects
Work breakdown, dependencies, Gantt and PERT/CPM, critical paths, control, and risk.
Open lecture 04LCN4Stakeholders and Investigation
Stakeholder analysis, surveys, interviews, observation, workshops, evidence, and limitations.
Open lecture 05LCN5Requirements Quality
Functional and non-functional requirements, business rules, quality criteria, and traceability.
Open lecture 06LCN6Use Cases and Workflows
Actors, user goals, use-case narratives, alternative flows, activity models, and validation.
Open lecture 07LCN7Domain Models and Interaction Design
Classes, attributes, relationships, multiplicity, interaction logic, mockups, and consistency.
Open lecturePractice engine
Reason through one decision at a time
Choose a lecture
Focus on the concept currently being studied.
Generate a case
Use a reproducible seed to select a realistic scenario.
Reveal the reasoning
Compare the method only after committing to an answer.
Course resources