Dec 07, 2025  
2025-2026 Catalog 
    
2025-2026 Catalog
Add to Portfolio (opens a new window)

CS 44303 - Software Design and Development


This course will introduce a software design, development, and improvement model that can help to perfect professional quality software engineering practices. Topics covered include: introduction to principles and issues concerned with specification, design, implementation, and testing of high quality software; understanding of software life-cycle models; use of development tools, principles, and environments which facilitate ultimate development of large/commercial grade software systems. Computer projects to partially develop some medium scale software will be assigned to translate software development methodologies and concepts into a functional product.

Offered: Spring

Semester Hours: 3
Prerequisite(s): CS 20103  or permission from the instructor.
Dual Listed: CS 24303 



Add to Portfolio (opens a new window)