Computer Science (BA or BSc)
Experience and Career Guide

Make the most out of your university career by taking advantage of all that Laurier has to offer you and learning about the many ways you can extend your classroom experience into the real world. There are so many opportunities to learn, lead, and embrace new opportunities all while having an exceptional student experience.

In this Guide

Learn the many ways you can extend your classroom experience to the real world.

Your Year-to-Year Experience

Enhance your academic experience by learning about the opportunities available in your program.

Explore Co-Curricular Experiences

Participate in co-curricular experiences to complement your Laurier
academic journey and gain meaningful learning opportunities.

As a Computer Science student, you can: 

Outside of your program, there are many co-curricular opportunities for you to participate in. 

Design Your Degree

These are a few popular academic opportunities which allow you to dive deeper into your major area of study or broaden your knowledge. See undergraduate options, minors and courses for more information.

  • Big Data Systems concentration
  • Management option
  • Mathematics minor
  • Data Analytics option
  • Applied Digital option

Develop Your Knowledge and Skills

As a Laurier student, you will develop the following competencies through your curricular and co-curricular experiences.

Competency Framework

Competencies are categories of transferrable skills that appear on your online Experience Record to help you reflect on what you've learned from your experiences. The competencies include: 

  • Adaptability and Resiliency
  • Collaboration and Teamwork
  • Communication
  • Creativity and Innovation
  • Critical Thinking
  • Digital Literacy
  • Diversity and Intercultural Understanding
  • Functional Knowledge
  • Leadership
  • Problem Solving
  • Professional Attributes
  • Self-Awareness

Functional Knowledge

  • Fundamental understanding of digital systems and microprocessors, and an appreciation for the interaction between hardware and software.
  • Specify, design and construct software systems, and evaluate and recognize potential risks in designing creative solutions.
  • Demonstrate strong algorithm analysis and design skills in procedural, object-oriented and low-level programming languages, and gain an optional introduction to functional, parallel and logical programming paradigms.
  • Adapt to constant change and integrate new ideas into existing systems.
  • Demonstrate an aptitude for logical thinking, abstract reasoning, observation and concentration.
  • Develop skills in quantitative, logical and computational analysis.

Discover Career Options

All your experiences at Laurier can help you prepare for your future. Attend Career Centre events and workshops or book a career consulting appointment to explore career and further education options.

Pursuing Further Education

129 Computer Science respondents from the 2022 Laurier Graduate Survey conducted by the Career Centre. Graduates were surveyed within 12 months of graduation.

Alumni Careers and Pathways

Sample Further Education Programs Within the First Year After Graduation

  • Master’s Degree - Applied Computing, Computational Science and Engineering, Computer Science

Sample Jobs Within the First Year After Graduation

  • application support developer
  • cloud engineer
  • data analyst
  • full stack developer
  • software developer
  • software engineer
  • technology analyst
  • web developer

Careers Of Alumni Two to Five Years After Graduation

  • business intelligence consultant
  • curriculum engineer
  • data analyst
  • lead solutions architect
  • product support specialist
  • programmer
  • software development engineer
  • senior web developer
  • technical support engineer
  • trading analytics developer

Career Options and Resources

Need some guidance on what you can do with your degree? Discover some career options and find resources to help guide you. 

Career and Industry Options

  • artificial intelligence
  • cloud architecture
  • cybersecurity
  • data science
  • finance/banking
  • game development
  • healthcare
  • information technology
  • insurance
  • machine learning
  • research
  • software development
  • technology
  • telecommunications
  • user experience
  • web development

Your Experiences Tell Your Story

Share your story through your Laurier Experience Record. An interactive, shareable and official record of your hands-on experiences and learning opportunities at Laurier – the first of its kind in Canada!

Share Your Feedback

We'd love to hear from you. Complete the Laurier Experience Guide Feedback Survey to share your thoughts.