CSC 3150: Systems Design (2026-2027)

View all CSC classes

Students propose a software product that they will design individually throughout the course. Three substantial written artifacts are delivered: a Project Initiation Request (which requires approval to proceed), the System Proposal, and the System Specification documents. Topics covered include: product motivation, project initiation, feasibility analysis, requirements gathering, object-oriented data model design, system architecture, security, user interface design, project methodologies with a focus on agile methodologies, and the use of AI in software engineering. Typically offered: Spring. Fee(s): Engineering Materials Fee

Term CRN Credits Instructor(s) Days Time Dates Location Open
Spring 41589 5 Andy Cameron
Arranged
M,W,F
-
9:00AM-10:20 AM
03/31-06/04
03/31-06/04
**Online
Otto Miller Hall 128
20 of 20 seats open
Add to calendar
Fees: Engineering Materials Fee: $35 (refundable)
Restrictions: Freshman, Sophomore students are excluded.
Approval: Instructor Permission Required
Attributes: Upper-Division, Advanced Writing In Your Major
Grade Modes: (Default) Normal Grading, Audit
Instructional Methods: Blended
Note: Full Term

Prerequisites:
CSC 3220: C- or better