Program overview
Admission Requirements
Intakes

Last updated on 2026-04-21

Program overview

Program Overview

Apply your knowledge to solve complex operations to everyday computer-based applications. The Bachelor of Science in Computer Science (General) at Laurentian University offers a comprehensive study of various subjects, including theory, mathematics, and cutting-edge developments in fields such as robotics, computer vision, and intelligent systems. Students will learn the fundamentals of computer science, including high-level programming languages, data structures, and database programming. This program allows students to focus on areas of interest, such as software engineering, artificial intelligence, and computer security, enabling them to take control of their career paths.

Program Structure

The Bachelor of Science in Computer Science (General) is designed to provide students with a solid foundation in computer science principles and practices. The program is structured as follows:

  • Program Length: Typically completed in three years.
  • Delivery Method: On Campus.
  • Students can choose to specialize in various areas of computing, including programming languages, software engineering, and artificial intelligence.
  • Co-op Education Option: This program offers a cooperative education option that combines academic instruction with practical work experience.

Students are encouraged to consult with academic advisors regularly to ensure they meet all graduation requirements and to explore elective courses that align with their interests.

Featured Experiences

  • Co-op Education: Students can participate in a co-op program that integrates academic learning with practical work experience, enhancing their employability.
  • Hands-on Learning: The program emphasizes practical applications of computer science concepts through labs and projects.
  • Research Opportunities: Students may have the chance to engage in research projects under the guidance of faculty members.
  • Networking Events: Opportunities to connect with industry professionals and alumni through various events and workshops.

Career Options

Graduates of the Bachelor of Science in Computer Science (General) can pursue a variety of career paths in Canada, including:

  • Systems Analyst: Analyze and improve computer systems to enhance efficiency and effectiveness in organizations.
  • Software Developer: Design, develop, and maintain software applications for various platforms.
  • Database Administrator: Manage and maintain databases, ensuring data integrity and security.
  • Web Developer: Create and maintain websites, focusing on user experience and functionality.
  • Network Security Specialist: Protect an organization’s computer networks from security breaches and cyber threats.

These roles can be found in both the public and private sectors, providing a wide range of opportunities for graduates to apply their skills and knowledge in real-world settings.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Laurentian University official website