Bachelor of Science in Computer Science
Concordia’s computer science program blends the liberal arts with technical instruction to provide a well-rounded approach to this in-demand field.
Concordia’s degree in computer science program blends liberal arts with technical instruction to provide a well-rounded approach to an in-demand field.
Computer science is one of the most practical and versatile fields of study in our modern world that lives through technology, from algorithms to cloud systems and digital devices. At Concordia, we define computer science as solving problems using technology. A degree in computer science will teach you to create and manage technology solutions. Learn to create and manage technology solutions so you can contribute to an evolving technological landscape.
Our degree in computer science offers five different concentrations and substantial flexibility in electives. Thus, you can customize your degree in computer science to an area of interest. You will receive a well-rounded education through the Concordia Core, and a firm foundation of computer science knowledge through our Technology Core. You will learn the ins and outs of hardware, software, operating systems, databases, coding, and user interfaces.
Once you complete core classes, you can branch out into one or more concentrations of computer science, specializing in the areas that most interest you. You can use your electives to earn multiple concentrations or to explore coursework in any other field at Concordia (broadening your knowledge base), and complete your bachelor’s in computer science degree.
The following minors and concentrations are available for the computer science undergraduate:
- Software Engineering
- Cyber Security
- Artificial Intelligence & Robotics
- Virtual & Augmented Reality
- Software Engineering
- Cyber Security
- Artificial Intelligence & Robotics
- Virtual & Augmented Reality
Have you ever thought about pursuing a master's degree? Concordia's Computer Science Scholars program allows you to earn your bachelor's and master's degree in computer science in as little as four years.