Senior Systems Development Project
Applied Computer Science · 3 hrs Lecture | Project / Thesis
Offered: Fall/Winter Only
ACS-4901 prerequisites
14 courses appear in this chain, up to 5 levels deep. 2 are needed whichever route you take: ACS-2947 → ACS-3913
Part of this course's requisite text couldn't be parsed into structure, so the chain below may be incomplete. The full wording is under “Requisite courses”.
Show the chainHide the chain
all of
any one of
the former ACS-2914
any one of
Its prerequisites are shown above.
the former ACS-2914 with a minimum grade of C
all of
any one of
Its prerequisites are shown above.
all of
Its prerequisites are shown above.
Its prerequisites are shown above.
Its prerequisites are shown above.
a minimum Average GPA of 2.0 in all ACS-xxxx courses previously taken
Add your completed courses to see which of these you've already done and what you could take next. They stay on this device.
Where ACS-4901 counts
Read from the departments' own calendar pages, where 71 of 141 programs are only partly machine-readable, so treat these as a minimum rather than the full list. Confirm with an academic advisor.
Description
This course applies the principles and techniques of software project management covered in ACS-3901(3) to a significant systems development project undertaken by students in teams. A project proposal, project plan, regular status reports, and a completion report are required. All work must conform to proper analysis, design, programming, and documentation standards. Each team holds status reviews at appropriate life-cycle milestones. A final presentation and a formal demonstration of the system are required at the end of the project.
Requisite courses
ACS-2814 (or the former ACS-2914), ACS-3901, ACS-3902, ACS-3909 and ACS-3913 with a minimum grade of C, and a minimum Average GPA of 2.0 in all ACS-xxxx courses previously taken [prerequisite(s)].
Restrictions
Department Chair Perm Required. Students may not hold credit for this course and BUSC-3920 | BUSC-4901.
From the 2026-27 undergraduate calendar. Always verify details on WebAdvisor or with an academic advisor before registering.