Last updated on 2025-07-15
Program Overview
The Bachelor of Science in Applied Computer Science (BScACS) with a specialization in Network Security Applications Development is designed to equip students with advanced computing skills tailored for the tech sector. This program focuses on the design, development, and deployment of sophisticated network applications across both Linux and Windows platforms. Students will engage in a blend of theoretical knowledge and practical application, fostering critical thinking and problem-solving abilities essential for securing modern systems. The program is delivered through a combination of in-person and blended learning options, ensuring flexibility for students.
Program Structure
The Bachelor of Science in Applied Computer Science (Network Security Applications Development) program is structured as follows:
- Program Length: Two years for full-time students.
- Credits Required: A total of 65 credits.
- Delivery Options:
- Full-time: In-person classes at the Burnaby Campus.
- Part-time: Blended delivery, combining on-campus and online learning, with classes offered evenings and weekends.
- Intakes:
- Full-time: September intake.
- Part-time: January, April, and September intakes.
- Program Duration: Students must complete the program within seven years from their first technical degree-level course or acceptance into the program.
- Co-op Opportunities: Optional competitive co-op placements are available, enhancing practical experience.
This program employs a cohort model, allowing students to build a professional network with their classmates throughout the duration of their studies. The curriculum integrates various programming languages and tools, preparing students for advanced roles in network security and application development.
Featured Experiences
- Hands-on Learning: Students will engage in practical projects that culminate in a major project showcasing their skills.
- Co-op Work Term: Students have the opportunity to participate in a co-op work term, providing real-world experience and enhancing employability.
- Blended Learning: The program offers a mix of in-person and online classes, catering to diverse learning preferences.
- Industry-Relevant Skills: Students will learn to use programming languages such as C, C++, Java, Ruby, and Python, focusing on developing secure applications.
- Project Management Training: The curriculum includes project management methodologies, preparing students for leadership roles in tech projects.
Career Options
Graduates of the Bachelor of Science in Applied Computer Science (Network Security Applications Development) program can pursue various career paths in Canada, including:
- Network Security Analyst: Responsible for protecting an organization’s network from cyber threats and vulnerabilities.
- Software Developer: Designs and develops software applications, focusing on security and efficiency.
- Systems Administrator: Manages and maintains an organization’s IT infrastructure, ensuring security and performance.
- Cybersecurity Consultant: Advises organizations on best practices for securing their digital assets and mitigating risks.
- Penetration Tester: Conducts tests to identify vulnerabilities in systems and networks, providing recommendations for improvement.
These roles leverage the advanced skills and knowledge gained through the program, preparing graduates for successful careers in the rapidly evolving tech landscape.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit British Columbia Institute of Technology (BCIT) official website













