Introduction to the software development process: gathering requirements, designing, implementing, testing, debugging, and maintaining. The class particularly focuses on the design phase of the software development life cycle.
Co-Requisite Courses
Semester Offered