University of Saskatchewan

Course and Program Catalogue 2012-2013

Computer Science

Computer Science is the theoretical study and practical application of computation, including such topics as: design and maintenance of software systems, distributed systems, human-computer interaction, computational modeling, artificial intelligence, mobile computing, programming languages, image processing, and computer graphics.  The use of information technology in almost every corner of human activity continues to create opportunities for our graduates.

The Department of Computer Science offers comprehensive programs designed to prepare graduates for careers across all sectors of the information technology industry, as well as for graduate studies and research.  Several of these programs are accredited, namely: B.Sc. Four-year Computer Science, B.Sc. Honours Computer Science, or B.Sc. Honours Software Engineering.  The B.Sc. Three-year degree provides  less depth.  The department also offers and supports several related programs; see also Bioinformatics, Computing, and Interactive Systems Design.


Bachelor of Science Four-year (B.Sc. Four-year) - Computer Science (for Accreditation)

Bachelor of Science Three-year (B.Sc. Three-year) - Computer Science

Bachelor of Science Honours (B.Sc. Honours) - Computer Science

Bachelor of Science Honours Software Engineering Option (B.Sc. Honours SE) - Computer Science

Post Degree Specialization Certificate

Professional Internship Option

Minor in Computer Science