Jan 18, 2021  
2017-2018 Academic Catalogue 
2017-2018 Academic Catalogue [ARCHIVED CATALOGUE]

CSC 512 - Professional Practice in Computer Science (1/4)

Each student will gain experience in the iterative development of software through all stages of development, in presentations of a project to their peers, and in the review of their peers’ projects. Success will require application of knowledge and skills acquired in several core and elective courses. This practice solving problems like those encountered in industry and advanced study will prepare students for the challenges and opportunities that await them after graduation. Students should consult with an advisor in the department before beginning the course. In this course, students should plan on improving a project begun and substantially completed in another course. That other course may be taken concurrently. The course involves meeting twice each term for a total of 12 hours per semester and approximately 24 hours of work outside of class. Is repeatable once for credit. Prerequisites: CSC 140 , CSC 144 , CSC 151 , CSC 218 , CSC 301 . Students should take this course during (or after) the year in which they complete other requirements for the major.