Skip to main content

Applied Virtual Networks COMP 4912

Computer Systems Course

Course details

​This hands-on project course was designed to provide students with the ability to configure, deploy and manage virtual networks. Students will apply concepts in previously learned in the prerequisite courses for network design and be able to use Linux, Microsoft Windows Server with security in the virtual environment. COMP 4912 is the final course in the Applied Network Administration and Design Associate Certificate and an elective in the Computer Systems Technology Diploma (CST Flex). This is a BYOD (bring your own device) course, participants must provide their own current model Windows 10+ capable laptop, i7 or higher equivalent processor, 16 GB of RAM, and 500 GB minimum storage. High-speed internet access is needed for online sections and for homework. Topics include: Organizing and documenting network components and tools; Templates for cloning virtual images and machines; Networking virtualization; Storage virtualization; Deployment automation and post provisioning; and Virtual memory and configuration considerations. Management of resource pools and Virtual I/O considerations and optimization practices for High availability (HA) considerations are also discussed. Labs and exercises include implementation, monitoring and maintenance strategies. Students are introduced to a combination of commercial and open source tools. Virtual technologies are used to manage an enterprise network environment. Projects start with planning virtual networks, infrastructure planning, documentation and implementation. There is an emphasis on best practices in reporting, performance considerations, backup and disaster recovery strategies, storage considerations and troubleshooting. COMP 4912 is offered once a year in January.

Prerequisite(s)

Credits

3.0

Cost

$589.56

Course offerings

Winter 2023

Below is one offering of COMP 4912 for the Winter 2023 term.

CRN 79179

Duration

Sat Jan 21 - Sat Apr 15 (12 weeks)

  • 12 weeks
  • CRN 79179
  • $589.56
Class meeting times
Dates Days Times Locations
Jan 21 - Apr 15 Sat 09:00 - 12:00 Downtown DTC Rm. 375
Instructor

Gianfranco Cisneros

Course outline

View

Cost

$589.56

Important information
  1. Departmental approval needed
  2. Please email cstpts@bcit.ca for Departmental approval. Include your Student number (A0#) and COMP__ and preferred CRN __ and Program Declaration____. Course is 36 hours on campus. This is a BYOD (bring your own device) course, participants must provide their own current model Windows 10 capable laptop, i5 or higher equivalent processor, 8 GB of RAM minimum, and 256 GB minimum storage. High-speed internet access is needed for online sections and for homework. Late registration is not permitted. Class is in session February 18 (Family Day). No class on April 8 (Easter).
Status

In Progress

This course offering is in progress. Please check back next term, subscribe to receive email updates or contact us with your comments or questions.

Learning Outcomes

Upon successful completion of this course, the student will be able to:

  • Describe the different types of hypervisor design and understand the different use cases for each one.
  • Automate virtual machine deployment by using templates and industry best practices.
  • Explain the different technologies and protocols used for storage virtualization and understand the role of thin provisioning and data de-duplication.
  • Describe the different technologies and protocols used for network virtualization.
  • Identify common performance bottlenecks and different ways to detect and prevent them.
  • Explain fundamental concepts surrounding High availability (HA) and Disaster Recovery in a virtual environment.
  • Build a small sized scaled-down network environment that factors security, access, and resiliency.
  • Perform a performance baseline and security analysis and interpret the results.
  • Describe a backup strategy for all components of a virtual environment.
  • Create documentation that supports and defends the design of a virtual environment.
  • Explain various monitoring methods that include SNMP and syslog.
  • Determine environment load potential and the methods required to scale.
  • Build connections among different network-facing applications to deliver services in a virtual environment.
  • Describe fundamental concepts surrounding Cloud Computing.​​

Effective as of Fall 2022

Related Programs

Applied Virtual Networks (COMP 4912) is offered as a part of the following programs:

School of Computing and Academic Studies

  1. Applied Network Administration and Design
    Associate Certificate Part-time

Contact Us

If you have a question or comment about this course, please complete and submit the form below.

  • Privacy Notice: The information you provide will be used to respond to your request for BCIT program information and is collected under Section 26(c) of the Freedom of Information and Protection of Privacy Act (FIPPA). For more information about BCIT’s privacy practices contact: Associate Director, Privacy, Information Access & Policy Management, British Columbia Institute of Technology, 3700 Willingdon Ave. Burnaby, BC V5G 3H2, email: privacy@bcit.ca.
  • This field is for validation purposes and should be left unchanged.

Subscribe

Interested in being notified about future offerings of Applied Virtual Networks (COMP 4912)? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.

  • Privacy Notice: The information you provide will be used to respond your request for BCIT course information and is collected under Section 26(c) of the Freedom of Information and Protection of Privacy Act (FIPPA). For more information about BCIT’s privacy practices contact: Associate Director, Privacy, Information Access & Policy Management, British Columbia Institute of Technology, 3700 Willingdon Ave. Burnaby, BC V5A 3H2, email: privacy@bcit.ca.