Course description
This is an intermediate-level programming course covering techniques for developing large-scale software systems using object-oriented programming. Coverage includes software development life cycle models, requirements analysis, and graphical user interface development.
- Prerequisite(s)/Corequisite(s): CST 238 and (MATH 130 or MATH 150) with a C- or better
- Typically Offered: Fall, Spring
- Units: 4
Final project
Project work will be added here as the course progresses.
Project overview
Add the project purpose, your contribution, and the tools used.
Project artifacts
Add screenshots, a repository link, a demo, or a report here.
What I learned
Add a short reflection on the skills and ideas developed in this course.