Feb 27, 2020  
2019-2020 Undergraduate Catalog 
    
2019-2020 Undergraduate Catalog
Add to Portfolio

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)



Add to Portfolio