Computing Science Specialization in Software Practice
The Software Practice program is for students interested in a career as a software professional. It gives students the ability to focus on topics in Computing Science that are most relevant to software professionals while pursuing relatively broad interests in Computing Science and in other disciplines. Students use the required Arts and approved options to build a foundation in disciplines related to, or influenced by, Computing Science. Course selections in other departments and Faculties may be subject to enrolment management policies and GPA requirements.
The Software Practice program includes the Science Internship Program component. Therefore, students are eligible to apply for ISP (Information Systems Professional) certification upon completing 24 months of work experience in the software industry and SIP experience counts towards this work experience. The ISP is a registered designation under the Professional and Occupational Associations Registration Act in Alberta. It was registered in February 1997, and is administered by the Registrar of CIPS Alberta.
Continuation in the Specialization in Computing Science in Software Practice program requires successful completion of at least ★18 with a minimum 2.3 GPA and a minimum 2.3 GPA on all CMPUT and Business courses completed in the previous Fall/Winter. In addition, graduation requires a minimum 2.3 GPA on the last ★60 and a minimum 2.3 GPA on all CMPUT and Business courses credited towards the degree. (Note that ECON courses are not counted as Business courses.)
Specialization students in the Software Practice program must complete a minimum of ★24 in CMPUT courses at the 300- or 400-level offered at the University of Alberta.