# Bachelor of Computer Science Degree

Build your career at the leading edge of the digital world.

| | |
|---|---|
| Type | PDF |
| Size | 192 KB |

[Open original PDF →](https://www.northerncollege.ca/uploads/2025/08/Bachelor-of-Computer-Science-2024.pdf)

Referenced from: [Program Outlines Archive](/pages/registrar-academic-resources/program-outlines-archive/)

## Document text

<!-- image -->

## Bachelor of Computer Science Degree

## PROGRAM INFORMATION

Academic Year Credential

2024 - 2025

Bachelor's Degree

Program Delivery Length

Full Time

7 Semesters

Program Codes

T100AU (PC) - Timmins Campus

T100AUW (PC) - Timmins Campus

T103AU (KL) - Kirkland Lake Campus

T103AUW (KL) - Kirkland Lake Campus

## DESCRIPTION

Build your career at the leading edge of the digital world.

In partnership with Algoma University, Northern's Bachelor of Computer Science is a diploma-to-degree program that allows you to graduate with a college diploma, university degree - or both. And to launch a rocksolid IT career - in just about any sector on the planet. Combining computing theory with a hands-on, projectbased approach, you'll gain a big-picture understanding of the industry and its standards.

And you'll perfect your skills as a programmer, problem-solver and systems analyst - all while exploring the latest methods for improving functionality. Along the way, you'll learn to assemble, configure and maintain computers and networks.

You'll master database management, virtualization technology and more. And you'll also hone the cybersecurity measures that are becoming more critical by the day.

## CAREER OPPORTUNITIES

Graduates are able to develop and maintain networks, systems and programs for both business and industry. Graduates can expect to find employment in the following fields/positions:

- Programmer / Analyst
- System / Network Administrator
- Telecommunications
- Municipalities
- Boards/organizations

## PROGRAM LEARNING OUTCOMES

1. Identify, analyze, develop, implement, verify, and document the requirements for a computing environment.
2. Contribute to the diagnostics, troubleshooting, documenting and monitoring of technical problems using appropriate methodologies and tools.
3. Implement and maintain secure computing environments.

Program Outline | March 2024

Disclaimer: Information in this document is correct at the time of publication. Content of programs and courses are revised as needed and/or required. Program outlines and information are subject to changes and may be delivered in different or alternate ways then listed in this document.  You are advised to always reach out to Northern College if you have questions related to content on the website or outline publications.

<!-- image -->

## Bachelor of Computer Science Degree

4. Implement robust computing system solutions through validation testing that aligns with industry best practices.
5. Communicate and collaborate with team members and stakeholders to ensure effective working relationships.
6. Select and apply strategies for personal and professional development to enhance work performance.
7. Apply project management principles and tools when working on projects within a computing environment.
8. Adhere to ethical, legal, and regulatory requirements and/or principles in the development and management of computing solutions and systems.
9. Support the integration of multiple software and hardware components using appropriate systems, methodologies, and connection protocols.
10. Install, configure, troubleshoot, and maintain a variety of computing devices and networked systems (software or hardware) in accordance with documented functional requirements and standards.
11. Apply principles of digital and analog circuits to troubleshoot computing devices, including embedded components and systems.
12. Contribute to the analysis, building, testing, implementation, and maintenance of embedded (including IoT) devices and applications.
13. Contribute to the development and maintenance of software applications for systems integration.

Program Outline | March 2024

Disclaimer: Information in this document is correct at the time of publication. Content of programs and courses are revised as needed and/or required. Program outlines and information are subject to changes and may be delivered in different or alternate ways then listed in this document.  You are advised to always reach out to Northern College if you have questions related to content on the website or outline publications.

<!-- image -->

## Bachelor of Computer Science Degree

## PROGRAM COURSES

The following reflects the planned course sequence for full-time offerings of the program. Programs at Northern College are delivered using a variety of instruction modes. Courses may be offered in the classroom or lab, entirely online, or in a hybrid mode which combines classroom sessions with virtual learning activities.

| Semester 1                 | Hours                               |    |
|

---

<small>Source: [https://www.northerncollege.ca/uploads/2025/08/Bachelor-of-Computer-Science-2024.pdf](https://www.northerncollege.ca/uploads/2025/08/Bachelor-of-Computer-Science-2024.pdf)</small>
