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

CMSCI 256 - Principles of Software Development


Credits: (3)
This course covers important software development concepts that are necessary for modern programs. Topics include web development, TCP/IP framework, basic database usage, software development life cycle, client-server model, and full-stack development. Students will design and implement one or more moderately sized programming projects. Prerequisite(s): CMSCI 125 or permission of the instructor. $50 Fee Applies Spring Only



Add to Portfolio (opens a new window)