Computer Science
|
Cybersecurity |
Bachelor of Computer Science
Computers and computer systems play a central role in business, communication, science, entertainment and medicine. Computer Science is an ever-changing discipline that studies the theory, design and implementation of computer applications and systems. You will learn to use computing and information technology to help solve the problems that we face in business, science and society today and those that we will face tomorrow.
“The best part of computer science is that you don’t know what the next great idea will be. Someone could have a small idea that they think won’t go very far but it turns out to be the next Facebook or Twitter. All you have to do is understand what you are trying to make and do it.” – Forest Anderson
The Bachelor of Computer Science (BCS) is available as an Honours or a Combined Honours with Mathematics. The Honours Computer Science program is organized into streams so that you can develop a particular expertise.
“The professors here push you to utilize your knowledge so you can deeply understand not just memorize. It’s a lot of challenging work, but you’ll find you really improve.” -Wenqian Wang
Explore our Programs
See a full list of specific programs in Computer Science and their course requirements on the Undergraduate Calendar. | The Internship Option program offers you the chance to be both a full-time BCS student and paid employees of the option’s Industrial Partner. |
|
|
A program stream is a series of area-specific courses that you take as part of your degree which allows you to specialize in a particular field of study. | See a list of courses offered by the School of Computer Science on the Undergraduate Calendar. |
Skills and Career Options
Your degree, your experiences, and the skills that you gain while at Carleton are valuable and open you up to endless possibilities in a rapidly changing world. As the range of computer applications continues to expand, so does the demand for computer scientists. Take advantage of Ottawa’s vibrant high-tech sector, comprised of established multinational firms and cutting-edge start-ups.
“With mobile phones becoming so common, affordable, and accessible, it’s crazy the amount of impact and reach an individual developer could have. Even in developing countries, you have people that never owned a computer finally have access to the internet with their phones and you, as a mobile developer, can connect to those people and share ideas.” – Mohammed Abushawish
Admissions
Considering Carleton’s BCS program? The Undergraduate Admissions team can help you find important information about applying to undergraduate studies at Carleton University. Learn about admission requirements, how to apply, application and document deadlines, applying for residence, keeping track of your application, what to do once you have been admitted and more!