The Bachelor of Science (B.Sc.) in Computer Science allows students to pursue a concentrated study of computer science, along with another discipline (the “Computing and X” model). Students will study the foundations of computing, including mathematics, programming, computing theory, operating systems and networking. These foundations are complemented by the knowledge accumulated in other disciplines such as biology, geographic information systems, physics, mathematics, or chemistry. The result is a unique degree featuring strength in computing, breadth in general education, and a focus on a particular discipline of interest.
Furthermore, Computer science is the intellectual heart of all the computing disciplines and it intersects with many other disciplines, such as mathematics, logic, linguistics and the natural sciences. For this reason, Computer Science remains the discipline of choice for pursuing postgraduate study. Building on a theoretical foundation in computer science, the curriculum will prepare graduates for a successful career by combining technical and professional requirements with general education. Students will develop skills and competencies in demand by the labour market: they will be communicative, creative, critical, and collaborative. High demand for students with these skills has been created by the technological changes that are rapidly transforming our economy.
The program has been developed by following well-recognized international curriculum standards from the Association for Computing Machinery (ACM) as well as through continuous consultation with senior computer scientists from Calgary businesses. The end result is a niche degree that meets the needs of graduates who must adapt to change in the future.
Continuance in the Program
Students accepted into the B.Sc. in Computer Science degree program must comply with all University policies and regulations relating to baccalaureate degrees and continuance.
A co-operative education option is available to the students.
General Admission Requirements
All students must meet the general admission requirements for Mount Royal University programs, as indicated in the Admission section of this calendar.
Additional Admission Requirements
In addition to meeting the general admission requirements indicated in the Admission section of this calendar, applicants must also satisfy the following criteria.
Academic Course Requirements
The following specific courses (or equivalencies) with the specified minimum grades are required for admission into the Bachelor of Science - Computer Science program:
- English Language Arts 30-1 - 60%
- Mathematics 30-1 - 65%
Although Conditional Admission may be granted in advance of receipt of final/official transcripts, confirmation of the achievement of specified minimum grades will take place after all final/official transcripts have been received by the University. Applicants who do not meet these minimum grade requirements will be denied admission.