Bachelor of Science in Software Systems Development

General

Program Description

Do you enjoy solving technical problems or using simple programming languages to create your own computer games and software materials? The computer science program will give you the skills and abilities to create and design large software systems.

In this program, you will learn about the design, implementation, testing, evolution, and maintenance of software systems. You will explore the areas of computer architecture, software science, and development and human-computer interaction.

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.

127279_photo-1498050108023-c5249f4df085.jpg

Christopher Gower / Unsplash

Sample Courses

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

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