Academic Bulletin 2022-2023 
    
    Nov 24, 2024  
Academic Bulletin 2022-2023 [ARCHIVED CATALOG]

CMPSC 480 - Software Innovation I


Credits: 2
An introduction to the technical and communication skills needed to design, implement, and publicly release innovative software. In addition to establishing connections with professionals in the software field, students refine their writing abilities as they participate in online technical communities. During a weekly practical session, students use state-of-the-art tools to complete well-documented software that is useful to external collaborators, describing their systems through oral presentations and written documents featured on a web site. Students are invited to use their own departmentally approved laptop in this course; a limited number of laptops are available for use during class and lab sessions.

Prerequisite: CMPSC 101 .

Distribution Requirements: None.