Last updated on 2025-07-15
Program Overview
The Network Security Applications Development Option is part of the Bachelor of Science in Applied Computer Science (BScACS) degree. This program is designed to equip students with advanced computing skills, specifically focusing on the design, development, and deployment of advanced network applications. Students will work on both Linux and Windows platforms, utilizing a variety of programming languages. The program emphasizes a blend of theoretical knowledge and practical application, fostering critical thinking and problem-solving skills essential for securing modern systems. Graduates will be well-prepared for careers in the tech sector, particularly in network security.
Program Structure
The Bachelor of Science in Applied Computer Science (Network Security Applications Development Option) is structured as follows:
- Program Length: Two years, full-time
- Credits Required: 65.0 credits
- Delivery Options:
- Full-time: In-person at Burnaby Campus
- Part-time: Blended delivery (on-campus and online)
- Intakes:
- Full-time: September
- Part-time: January, April, and September
- Course Structure:
- Computer Science: 21.0 credits
- Mathematics: 8.0 credits
- Computer Specialization: 15.0 credits
- Communications, Applied Ethics, and General Education: 15.0 credits
- Major Project: 6.0 credits
- Co-op Opportunities: Optional (competitive entry)
Students are required to complete the program within seven years from their first technical degree-level course or acceptance into the bachelor program. The program employs a cohort model, allowing students to build a professional network with their classmates.
Featured Experiences
- Co-op Opportunities: Competitive co-op placements that integrate academic studies with relevant work experience.
- Hands-on Projects: Students will engage in practical projects, culminating in a major project that showcases their skills.
- Blended Learning: The part-time option allows for a mix of on-campus and online learning, providing flexibility for students.
- Industry Connections: The program is supported by a Program Advisory Committee, ensuring relevance to current industry needs.
- Advanced Tools and Techniques: Students will learn to use advanced programming techniques and security tools, including Covert Channels and Packet Crafting.
Career Options
Graduates of the Bachelor of Science in Applied Computer Science (Network Security Applications Development Option) can pursue various career paths in Canada, including:
- Network Security Analyst: Responsible for protecting an organization's computer systems and networks from cyber threats.
- Software Developer: Designs and develops software applications, focusing on security features and performance.
- Cybersecurity Consultant: Advises organizations on how to protect their information systems and data from cyber attacks.
- Systems Administrator: Manages and maintains an organization's IT infrastructure, ensuring security and efficiency.
- Penetration Tester: Conducts simulated attacks on systems to identify vulnerabilities and improve security measures.
These roles are critical in today's technology-driven world, where the demand for skilled professionals in network security continues to grow.
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


















