Bachelor of Science in Computer Science

General

Program Description

Computer Science teaches you all aspects of computing from coding to user-interfaces. As a student in this program, you will learn how to program computers for simple and complex tasks, how the Internet works and why computer viruses spread so quickly, how to use new controllers and devices to make your computer do exciting and unusual things, how to design computer graphics and animation and how video games are designed - you may even design one of your own!

The University of Regina's programs have been continuously accredited since 1982 -- longer than any other program in Canada.

Sample Courses

Programming and Problem Solving, object-orientated Design, Digital Systems, Web Orientated Programming, Management Information Systems, Digital Systems Architecture.

127271_pexels-photo-276452.jpeg

Pixabay / Pexels

Knowledge

Programming language and problem solving; operating systems and networks; basic logic and circuit design; computer architecture; software design and development; human-computer interaction and design; multimedia systems (e.g., graphics, video, audio, animation, and image processing); types, sources and uses of data in organizations; designing new techniques for data processing and interpretation; database and information retrieval; artificial intelligence; numerical analysis.

Skills

Develop and implement software projects; analyze and problem solve in various programming languages; design human-computer interfaces; define and solve problems think analytically and creatively.

Examples of Carrer Fields and Occupations

  • Analyst
  • Artificial Intelligence Researcher
  • Computer Games Designer
  • Computer Graphics Developer
  • Database Administrator
  • Information Technologist
  • IT Consultant
  • Management Trainee
  • Multimedia Designer
  • Network Manager
  • Programmer Analyst
  • Quality Control Specialist
  • Research Assistant
  • Scientific Programmer
  • Software Designer
  • Software Developer
  • Software Project Manager
  • Software Security Analyst
  • Systems Administrator
  • Systems Analyst
  • Technical Support
  • Website Designer
Last updated Apr 2020

About the School

Top 5 Reasons Why You Will Love the U of R! High ranking: One of Canada’s top 10 comprehensive universities. Support is our strength: From the moment we meet you and your family, until the moment you ... Read More

Top 5 Reasons Why You Will Love the U of R! High ranking: One of Canada’s top 10 comprehensive universities. Support is our strength: From the moment we meet you and your family, until the moment you find employment after graduation, we provide personalized services to encourage and assist in your academic and career needs. State of the art facilities: Come and discover our new campus. It is modern, clean and convenient. The campus is nestled in Wascana Park, one of the largest urban parks in North America! The U of R is a global community: We are large enough to host students from over 90 countries, yet small enough to give you a more personalized and focused academic experience. You can get to know your professors and faculty members. The student to faculty ratio is 20:1. We also have many associations that you can get involved with. Check it out! Success for life: Regina is your home away from home! It is safe, affordable and provides a high standard of living. Saskatchewan has an immigration nomination program that is faster than national program and is open to University of Regina graduates. Read less