What Can I Do With My Computer Science Degree?


Computers and the Internet have changed the world, and there’s no sign that technology is going to slow down anytime soon.

With so many possibilities out there, it can be difficult to decide what area of computer-related work you’d like to get into.

Hopefully these professionals and students can provide you with that much-needed inspiration.

Don’t miss the latest TalentEgg Challenge!

CPP Investment Board is giving you the opportunity to build your resume and prove your skills.
Click to learn more

Related jobs: computer engineer, computer programmer, computer support services, web developer, webmaster, website developer, video game developer, multimedia developer, graphic designer, business systems analyst

Related fields:

  • Aerospace
  • Artificial intelligence
  • Computer system design and analysis
  • Information technology and data processing
  • Research operations
  • Simulation
  • Software engineering
  • Teaching
  • Telecommunications

See the University of Mississauga’s mathematical and computational sciences page for more suggestions.

“I’ve also gained just as much, if not more, from personal experience. The way I see it, university was the place that prepared me for my future by teaching the foundations of my field.” –Maurice Lebon, programmer analyst

Angelo Baratta

Business Process Consultant
Bachelor of Science in Computer Science,
Concordia University

The computer science program [at Concordia University] focused on the application of computers in business and science. It included the study of the basic components of the modern computer, the science behind the computer’s software brain or operating system, and various computer languages used to produce computer applications for business and for science. What really got me interested was the application of computers in business to relieve people of doing repetitive, mundane work and to allow them to use their skills more productively.

My first job was with Sun Life designing and producing business software. At the time, computer-related jobs were numerous and demand was high. Today the demand is still high and the variety of computer-related careers has grown due to the Internet and other developments.

My initial job was in computer programming, which was directly related to my degree. Today I help organizations design better business processes that are more effective and that allow people to better use their talents inside organizations.

Maurice Lebon

Programmer Analyst
Honours Bachelor of Arts in Computer Science and Mathematics, York University, Glendon College
Masters of Computer Science, York University

I’ve always been interested in scientific subjects. I used to enjoy my mathematics classes at school and started programming soon after we obtained our very first family computer in 1994. Maybe I was just amazed at how easy it was to put logical and mathematical concepts into practice.

After obtaining my master’s degree, my very first job was in the web development world, where I’ve learned a lot about the standards and practices in the IT industry. Then, 18 months later, I decided to try something different and more challenging to further enrich my knowledge and experience. In my current job, I’m making use of my bilingualism to convert an English application into French and this is proving to be quite refreshing and interesting so far.

I believe that all the work I put into my thesis helped me be more efficient in the jobs I’ve had. For example, I’ve learned a lot about design patterns at university and I used them to design better software and to program with performance, efficiency and scalability in mind. But I’ve also gained just as much, if not more, from personal experience. The way I see it, university was the place that prepared me for my future by teaching the foundations of my field.

Lisa Belmore

Director of IT
Bachelor of Computer Science, Acadia University

I chose this degree because I had always been interested in technology and science. This program provided a great foundation for a career in IT; however, you learn so much when it’s hands on in the workforce. Technology is constantly evolving and so to be successful in this industry, you need to keep up-to-date on emerging technologies.

After university I worked for Public Works and Government Services Canada on a web development and standards team for several years before joining the Sweetspot.ca team. Sweetspot.ca was very small when I came onboard and so the IT department was only me. As the company grew, my position shifted into more of a management role.

My current position as Director of IT for Sweetspot.ca is a combination of technology and management.  As an online magazine, we are constantly changing and updating our site and processes to stay current and deliver the best user experience to our readers. My degree definitely helped to prepare me with a technical foundation for this role.

Photo credit: The bonsai tree at my desk by grabrielsaldana (Flickr)
About the author

Marisa Baratta loves writing, especially about topics pertaining to environmental change, animal issues, human rights and health. She loves helping others and wants to make a positive difference in the world. She is always working on publishing her books, which seek to inspire and incite laughter. She has been published in the National Post, t.o. night newspaper and on several online magazines. She completed a BA with a specialization in English and a bilingual certificate before studying Book and Magazine Publishing at Centennial College. She lives with her family and two cats (can you spot one of them in the picture?).