Dec 07, 2025  
2024-25 Undergraduate Catalog 
    
2024-25 Undergraduate Catalog [ARCHIVED CATALOG]

CS 425 - Software Development


The main objective of this course is to give students the fundamental principles of system development with object-oriented technology and to help students build up an understanding of how to develop a software system. This course covers the software development process, requirements analysis, software design concepts and methodologies, and related programming. In the course, students will complete a significant software project. The project is aimed at helping students strive to achieve customer satisfaction and focus on software reliability.

Prerequisites CS 220  and CS 320 ; or permissions of the chair.
Credits: 3

Class Level Senior Undergraduate
Program Undergraduate