Jun 25, 2024  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog
Add to Portfolio (opens a new window)

CMSCI 256 - Principles of Software Development


Credits: (3)
This course covers important programming concepts that are necessary for modern software. These include: design patterns, testing, GUIs, threading, client-server networking, security, and mobile app development. Students will design and implement one or more moderately-sized programming projects. Prerequisite(s): CMSCI 125 or permission of the instructor. Spring Only



Add to Portfolio (opens a new window)