Overview of Undergraduate Programs
- B.Sc. Major in
Computer Science
- Our general program.
- Takes four years to complete, on average.
- B.Sc. Honours in
Computer Science
- Build broader and stronger knowledge in computer science, particularly in specific subject areas.
- Become better qualified for admission to graduate programs and for industrial jobs requiring a specific background, etc.
- B.Sc. Combined
Major in Computer Science and Mathematics
- Build up strong mathematical skills in addition to your CS knowledge.
- Advantageous in academic, research, and industrial R&D fields.
- B.Sc. Honours
Combined Major in Computer Science and Mathematics
- Really gives you an edge if you wish to pursue an academic or research career.
- B.Sc. in Software
System Development
- Build knowledge and skill for developing large software systems.
- Beneficial for either working in a large IT department or starting your own software company.
- Post-Diploma B.Sc.
in Computer Science
- If you have a two-year diploma in CIS or CST from SIAST, this is a perfect opportunity to obtain a B.Sc. degree.
- All of your credits from SIAST will be recognized by the U of R.
- Take 20 additional courses (average of two years), you have a B.Sc.!
- Minor in Computer Science
- If you are a student majoring in another program at the U of R, you may add "Minor in Computer Science" to your diploma.
- The additional computer knowledge has helped many graduates in finding good jobs.
- Minor in Creative Technologies
- If you are a student majoring in another program at the U of R, such as Computer Science, you may add "Minor in Creative Technologies" to your diploma.
- The additional knowledge may open opportunities to apply your Computer Science in creative fields.
- Certificate
in Computer Science
- Takes two years, on average, if you do not already have a degree from a university.
- May take only one year if you already have a degree.
For complete information and details about each of the above programs, click the corresponding program title above. If you have any further, specific questions, please contact us.