• Overview - 2016/2017

    In-demand. Valued. Secure. A career in IT is waiting. If you’re looking to take advantage of the incredible career opportunities in the IT sector, Fanshawe’s Computer Systems Technology program will get you on your way.

    You'll discover how to design, install, troubleshoot and maintain microcomputer systems and networking equipment. You'll also learn how to install, configure and administer operating systems from Microsoft and UNIX, and study advanced topics in network management, communication protocols, security, web support, database servers and mail servers.

    In today’s IT sector, you need more than technical skills. The co-op component of the program will provide hands-on experience in real working situations. You’ll develop your communication and interpersonal skills to work with all levels of computer users in the business world.

    Plus, Fanshawe partnership with Cisco Systems - the world's leading networking company - is your guarantee that you'll be learning about current, industry-leading technology. When you graduate, you'll have the knowledge and skills to test for certifications including Cisco Certified Network Associate (CCNA) and Cisco Certified Network Professional (CCNP).

    You may also choose to apply the knowledge gained to prepare and test for certifications in CompTIA's A+, Network+ and Security +, and Microsoft Certified Systems Engineer (MCSE).

    Thank you Fanshawe for helping me jump start my career!

    Mike Mordas
    Tooling Systems

    Program Coordinator:

    Chad Hoevenaars
    Phone: (519) 452-4430 ext. 4506
    Email: choevenaars@fanshawec.ca

  • Admission Requirements - 2016/2017

    OSSD with courses from the College (C), University (U),
    University/College (M), or Open (O) stream WITH:
    - Any Grade 12 English (C) or (U)
    - Any Grade 11 or Grade 12 Mathematics* (C), (U), or (M)
    Academic and Career Entrance Certificate (ACE)
    Ontario High School Equivalency Certificate (GED) AND:
    - Any Grade 11 or Grade 12 Mathematics* (C), (U), or (M)
    Mature Applicant with standing in the required courses stated above


    • *Applicants who lack the required Mathematics may still gain eligibility for admission by completing appropriate prior upgrading.

    English Language Requirements

    Applicants whose first language is not English will be required to demonstrate proficiency in English by one of the following methods:

    • A Grade 12 College Stream or University Stream English credit from an Ontario Secondary School, or equivalent, depending on the program's Admission Requirements
    • Test of English as a Foreign Language (TOEFL) test with a minimum score of 550 for the paper-based test (PBT), or 79 for the Internet-based test (iBT), with test results within the last two years
    • International English Language Testing System (IELTS) test with an overall score of 6.0 with no score less than 5.5 in any of the four bands, with test results within the last two years
    • Canadian Academic English Language (CAEL) test with an overall score of 60 with no score less than 50 in any of the four bands, with test results within the last two years 
    • An English Language Evaluation (ELE) at Fanshawe College with a minimum score of 70% in all sections of the test, with test results within the last two years

    Recommended Academic Preparation

    • Grade 12 Business and Technological Communication (O)
    • Grade 11 and Grade 12 Computer Engineering Technology (M)
    • Grade 11 Introduction to Computer Science (U)
    • Grade 12 Computer Science (U) 
    • Grade 11 Information and Communication Technology: The Digital Environment (O)
    • Grade 12 Information and Communication Technology: Multimedia Solutions (C)
    • Academic and Career Entrance Certificate (ACE): Business or Technical Mathematics course and Computer Skills course

    Applicant Selection Criteria

    Where the number of eligible applicants exceeds the available spaces in the program, the Applicant Selection Criteria will be:
    1. Preference for Permanent Residents of Ontario
    2. Receipt of Application by February 1st (After this date, Fanshawe College will consider applicants on a first-come, first-served basis until the program is full)
    3. Achievement in the Admission Requirements
  • Courses

    Computer Systems Technology-2016/2017

    Level 1Credits
    Take all of the following Mandatory Courses:

    Group 1
    BUSI-1156Strategies for Success1
    INFO-1135Networking Fundamentals-CCNA5
    INFO-1150Programming Fundamentals5
    INFO-1120Database Fundamentals3
    INFO-1178Configuring Windows Client3

    Group 2
    TAKE WRIT-1043 OR WRIT-1034
    WRIT-1043Reason & Writing 1 for IT3
    WRIT-1034Reason & Writing 1 - EAP4

    Level 2Credits
    Take all of the following Mandatory Courses:
    INFO-1167Business At the Speed of Light3
    INFO-3118Routing & Switching Essentials-CCNA5
    MGMT-3052Understanding Workplace Behaviours3
    INFO-1180Computer Hardware & Data Centre Elements3
    INFO-1179Windows Server Fundamentals4
    INFO-1124Computer Security Concepts3

    Level 3Credits
    Take all of the following Mandatory Courses:
    INFO-1181Linux Operating Systems-Intro3
    INFO-3014Database Servers3
    INFO-3119Scaling Networks-CCNA5
    COMM-3077Communications for IT3
    COOP-1020Co-operative Education Employment Prep1
    INFO-3116Microsoft Exchange Server3
    INFO-3115Administering Windows Servers4

    Level 4Credits
    Gen Ed - Take a 3 credit General Education elective course
    Take all of the following Mandatory Courses:
    MGMT-3036Professional Development-Career Planning3
    INFO-5108Windows Servers-Adv4
    INFO-3117Linux Operating Systems-Inter3
    INFO-5109WAN Protocols-CCNA4
    INFO-5110Technical Project4

    Level 5Credits
    Take all of the following Mandatory Courses:
    INFO-3094Security: Firewalls3
    INFO-5081Advanced Routing-CCNP4
    INFO-5082Multilayer Switching-CCNP4
    INFO-5096Managing & Budgeting Technical Projects3
    INFO-5097Mobile Technologies4
    INFO-5098Virtualization & Data Management4

    Level 6Credits
    Gen Ed - Take a 3 credit General Education elective course
    Take all of the following Mandatory Courses:
    INFO-3099Scripting for Systems Administration3
    INFO-5112Cloud Services4
    INFO-5099Voice over IP & QoS4
    INFO-5105Technical Project-Adv6
    INFO-5111Linux Operating Systems-Adv4

    Gen Ed - Electives
    Take 6 General Education credits -
    Normally taken in Levels 4 and 6

    Program Residency
    Students Must Complete a Minimum of 33 credits in this
    program at Fanshawe College to meet the Program Residency
    requirement and graduate from this program

    BUSI-1156 -  Strategies for Success
    This course presents and helps to develop some of the skills required to achieve academic and career success. Areas of focus include college resources, study skills, time management, academic integrity and calculating Grade Point Averages, among other skills.

    to top of page

    COMM-3077 -  Communications for IT
    This course, designed for students who plan to work in the field of information technology, focuses on professional written and verbal communication skills. Students learn to prepare a variety of work-related documents. In addition, students learn about research methods and documentation formats. The principles of effective writing - organization, grammar, style, clarity and tone - are reinforced throughout the course. The goal of the course is to prepare students for the communication tasks and considerations they will encounter in the workplace in order to meet the needs of employers and the communities they will serve.

    to top of page

    COOP-1020 -  Co-operative Education Employment Prep
    This workshop will provide an overview of the Co-operative Education consultants and students' roles and responsibilities as well as the Co-operative Education Policy. It will provide students with employment preparatory skills specifically related to co-operative education work assignments and will prepare students for their work term.

    to top of page

    INFO-1120 -  Database Fundamentals
    This course is an introduction to the design and development of database systems. Microsoft Access will be used to create a variety of simple databases. The database designs will be based upon typical requirements that a business may have with regards to their data management needs. Students will be responsible to build a complete database solution that incorporates the use of a multi-table database, forms, reports, queries and test data. Students will also be introduced to the Structured Query Language; SQL is the industry standard for querying databases.

    to top of page

    INFO-1124 -  Computer Security Concepts
    Learn the foundation and role of the security professional (ethical hacker) through an introduction to computer security. Common hacker network attacks will be studied to strengthen the knowledge of the security professional. Topics in this course will demonstrate the security principles, networking operations, protocols, encryption types and methods, as well as password security with a focus in hands on learning techniques.

    to top of page

    INFO-1135 -  Networking Fundamentals-CCNA
    This course provides students with a comprehensive overview of networking; from fundamentals to advanced applications, thereby providing a solid foundation upon which to build their Local Area Network (LAN) & Wide Area Network (WAN) training. It is based on a bottom-up approach to networking and emphasizes the concepts and skills required to design networks, while providing opportunities for practical application and hands-on experience by teaching students how to install, operate, and maintain networks.

    to top of page

    INFO-1150 -  Programming Fundamentals
    This course is an introduction to the fundamentals of procedural programming using the Java programming language. Although Java is an object-oriented language, the focus of the course will be on writing programs using the procedural programming approach. A problem solving approach towards programming will be emphasized throughout the course. Problem analysis and algorithmic thinking skills will be introduced to develop good program writing technique. The course will introduce the following programming concepts: data types, creating and referencing variables, the three procedural programming concepts of sequence, selection , and repetition, data input validation, simple testing and bug hunting techniques, coding using methods, and using arrays and arrayLists as data storage structures. Students will then apply these concepts to produce simple command line applications. The concept of objects as entities containing data values and methods will be developed throughout the course. Students will utilize Java API class methods, and will also utilize instance methods for manipulating objects such as, Strings, arrays and ArrayLists. Both Scanner and JOptionPane object methods will be utilized for data input. This use of class and object methods will serve as a foundation for the second semester INFO3061 Object-Oriented Programming with Java course.

    to top of page

    INFO-1167 -  Business At the Speed of Light
    Increasingly, technology is used as the underpinnings to enable a new global business model. This course explores the fundamental concepts of business as well as the technologies that are used to facilitate a new era of entrepreneurial opportunities. Students are introduced to the role of business and government and explore the various types of business, business & marketing operations, and financial resources management. In addition, students reinforce their knowledge of the subject matter through a series of case studies that explore the use of technology to solve business problems and enable new opportunities.

    to top of page

    INFO-1178 -  Configuring Windows Client
    This course focusses on configuring and maintaining a Windows client operating system. Students learn to install and upgrade the operating system and manage drivers, applications, network connections, and resource access. Students learn how to create backups and use different recovery methods. The course can lead toward Microsoft certification.

    to top of page

    INFO-1179 -  Windows Server Fundamentals
    This course will provide students with the fundamentals to install and configure a Windows Server environment. Students will focus on the basic administration of an Active Directory Environment and Windows Services. On successful completion, students working towards their Microsoft Accreditation will have the knowledge to write a certification exam.

    to top of page

    INFO-1180 -  Computer Hardware & Data Centre Elements
    This course is an introduction to the design, implementation and support of Personal Computers and the utilization of PC technology in the corporate client-server model. Concepts range from current clients to servers and storage infrastructure in the Data Centre environment. Topics include basic electronics and DC power systems, PC architecture, desktop assembly and troubleshooting as well as server design, fault tolerance, data storage, backup systems, and disaster recovery planning and procedures. RAID and power control systems will be included. Conceptual coverage is combined with reinforcing hands-on lab activities in the workbench environment. Basic tools are required.

    to top of page

    INFO-1181 -  Linux Operating Systems-Intro
    Open Source Operating System are becoming the mainstream with more enterprise, SOHO and client implementations. The demand for technical skill sets in managing Open Source products has also increase and the required skills are not limited to just few selected mission critical services in today’s network. The intent of this course is to introduce students with basics of Operating System functions, Linux Operating System where they will learn how to install, choose the product and utilities to install, file system/security concept, working with Linux Shell, editing files with vim or nano, understand most of the shell utilities.

    to top of page

    INFO-3014 -  Database Servers
    This course is an introduction to the basics of working with relational databases and database servers. Students will learn database server administration and the Structured Query Language using Microsoft SQL Server.

    to top of page

    INFO-3094 -  Security: Firewalls
    The use of firewalls and their implementation and limitations to control access to networks will be discussed. During the lab portion of the course configuration of both hardware and software based firewalls will be performed. Firewalls discussed will include the Cisco ASA security appliance and Linux firewall options including netfilter and iptables. Additionally, the integration of VPN technologies within firewalls or routers will be discussed and configured in the lab portion.

    to top of page

    INFO-3099 -  Scripting for Systems Administration
    This course will cover fundamental concepts of programming as it relates to producing scripts for administration of the Windows operating system. Visual Basic Scripting language (VBS) and Microsoft Powershell will be used as the primary tool of instruction.

    to top of page

    INFO-3115 -  Administering Windows Servers
    This course expands on the student’s fundamental knowledge of Windows Servers. Students will receive training for administering a Windows environment with focus on deployment, optimization, protection, management, remote access and monitoring. On successful completion, students working towards their Microsoft Accreditation will have the knowledge to write a certification exam.

    to top of page

    INFO-3116 -  Microsoft Exchange Server
    This course will take students into the realm of Microsoft Exchange Server and teach them how to deploy it in a business environment successfully and manage the various features through theory, practical work as well as case studies. Knowledge of Windows Server and Active Directory are essential. The course provides a path toward certification in Microsoft Exam 70-341.

    to top of page

    INFO-3117 -  Linux Operating Systems-Inter
    Open Source Operating System are becoming the mainstream with more enterprise, SOHO and client implementations. The demand for technical skill sets in managing Open Source products has also increase and the required skills are not limited to just few selected mission critical services in today’s network. The intent of this course is to give intermediary level of skills and knowledge on Linux Operating System where they will learn how to install printers, RPM software, working with bash shell, systems administrative core concepts and tasks, building a Linux kernel, setting up Virtual Machines.

    to top of page

    INFO-3118 -  Routing & Switching Essentials-CCNA
    This course provides a comprehensive and practical approach to learning the technologies, concepts, and protocols necessary to design and implement a switched and routed network. Students learn about Cisco's hierarchical network design model and how to select devices for each layer. The course explains fundamental routing and switching concepts and how to configure a switch and router for basic functionality. Students will build on this foundation by analyzing and learning how to implement Virtual LAN’s, Inter-VLAN routing, DHCPv4 and DHCPv6, NAT, and Single-Area OSPF. Network security concepts are introduced and students learn how to implement security on switches and routers. This course is a part of the Cisco Networking Academy Program - CCNA3 Cisco Certified Network Associate curriculum.

    to top of page

    INFO-3119 -  Scaling Networks-CCNA
    This course describes the architecture, components, and operations of routers and switches in larger and more complex networks. By the end of this course, students will be able to configure and troubleshoot issues with OSPF, EIGRP, and STP, in IPv4 & IPv6 networks. Students will also be introduced to WLANs.

    to top of page

    INFO-5081 -  Advanced Routing-CCNP
    This course teaches students how to implement, monitor, and maintain routing services in an enterprise network. Student will learn how to plan, configure, optimize and verify the implementation of complex enterprise LAN and WAN routing solutions, using a range of routing protocols in IPv4 and IPv6 environments. Comprehensive labs emphasize hands-on learning and practice to reinforce configuration skills.

    to top of page

    INFO-5082 -  Multilayer Switching-CCNP
    This course covers the important knowledge and skills necessary to implement scalable multilayer switched networks. Topics covered include: Campus Networks, describing and implementing advanced Spanning Tree concepts, VLANs and Inter-VLAN routing, High Availability, Wireless Client Access, Access Layer Voice concepts, and minimizing service Loss and Data Theft in a Campus Network.

    to top of page

    INFO-5096 -  Managing & Budgeting Technical Projects
    Managing IT projects requires a multi-disciplinary approach that involves critical analysis, written and verbal communication skills, and interpersonal teambuilding skills. Creating and responding to RFPs, working with / as outsourced vendors, identifying tasks and resources required, budgets, timelines, and ongoing project maintenance are discussed. Students will use Microsoft Project and other tools to simulate resource scheduling, track progress, perform reporting, and close a project.

    to top of page

    INFO-5097 -  Mobile Technologies
    This is an advanced course to Mobile Technologies. This course will use or reference commonly used devices such as Blackberry, iPhone, Android, Windows Mobile etc. Topics include configuring/troubleshooting backend infrastructure, mobile devices, managing devices centrally, securing devices and backend infrastructure and an overview of cellular technologies such as HSPA.

    to top of page

    INFO-5098 -  Virtualization & Data Management
    This hands-on course explores the concepts of server and data center virtualization. Topics include the design, installation and management of a software defined virtualized datacenter and server environment. In addition this course teaches students how to evaluate and implement storage architectures including storage subsystems, DAS, NAS, SAN (FC/iSCSI), NAS, CAS, disaster recovery, replication and security.

    to top of page

    INFO-5099 -  Voice over IP & QoS
    This course covers the important knowledge and skills necessary to setup, integrate, troubleshoot and manage voice over IP (CoIP) and wireless (WLAN) devices and networks.

    to top of page

    INFO-5105 -  Technical Project-Adv
    This is an applied project course where students will work in teams on a multi-location corporate technology project designed to apply the network, operating systems and application services knowledge and skills learned in previous and current semesters.

    to top of page

    INFO-5108 -  Windows Servers-Adv
    In this course, students will further their knowledge by designing and implementing advanced features of Active Directory, Windows and Virtual Server failover clustering, Disaster Recovery and advanced file and network services. On successful completion, students working towards their Microsoft Accreditation will have the knowledge to write a certification exam.

    to top of page

    INFO-5109 -  WAN Protocols-CCNA
    This course discusses the WAN technologies and services required by converged applications in a complex network. Students will learn how to configure and troubleshoot networks and common issues with data link protocols. Students will also gain the knowledge and skills needed to implement secure IPSec and VPN solutions.

    to top of page

    INFO-5110 -  Technical Project
    This technical project will allow students to build a complex infrastructure. Students will work in teams on a project designed to demonstrate the network and systems administration skills learned throughout semesters 1 through 4. The scenario describes the project in general terms, and will explain how to build the infrastructure.

    to top of page

    INFO-5111 -  Linux Operating Systems-Adv
    With the increasing trend towards Open Systems implementations in enterprise, this course will focus on installing and running in a mixed environment of Windows and Linux Operating Systems. Topics include the advanced study of various application services available in Linux environment and cross platform integration issues resulting from mixed environment.

    to top of page

    INFO-5112 -  Cloud Services
    This advanced course explores concepts and the theory of cloud computing. Students will gain practical experience by installing a Microsoft private cloud platform in a routed virtual environment. The course culminates skills in Windows Server management, Active Directory, SQL database, IIS web services through the implementation of Windows Azure elements.

    to top of page

    MGMT-3036 -  Professional Development-Career Planning
    This course introduces the student to the nature and role of Human Resource functions in an organization, with a focus on the implications for personal career management. Human resources planning and processes will be explored through class discussion, research and case study, from the perspectives of the employer and the employee / job applicant. Work search skills and resume writing will be included, along with an individual career management project.

    to top of page

    MGMT-3052 -  Understanding Workplace Behaviours
    This course provides a broad understanding of the field of organizational behaviour through investigating individual, group and organizational behaviours. Students study organizational design and culture, people-centred management, social perception, self-concept & personality, values/attitudes & job satisfaction, motivation theory, group development theory, effective communication strategy and conflict & negotiation. Students assess their work-related preferences and behaviours and reflect on the match between those and possible career choices.

    to top of page

    WRIT-1034 -  Reason & Writing 1 - EAP
    This course will introduce students whose first language is not English to essential principles of reading, writing, and reasoning at the postsecondary level. Students will identify, summarize, analyze, and evaluate multiple short readings and write persuasive response essays to develop their vocabulary, comprehension, grammar, and critical thinking. Special attention will also be paid to developing academic vocabulary, correcting common ESL errors, enhancing academic listening and note-taking skills, and improving oral fluency and confidence.

    to top of page

    WRIT-1043 -  Reason & Writing 1 for IT
    This course will introduce information technology students to essential principles of reading, writing, and reasoning at the postsecondary level. Students will identify, summarize, analyze, and evaluate multiple short readings and write persuasive response essays to develop their vocabulary, comprehension, grammar, and critical thinking.

    to top of page
  • Careers - 2016/2017

    Career Opportunities

    Technical Support Specialist, Network Administrator, Network Support Specialist, Network Manager, Security Specialist, System Manager, Field Service Technician, PC/LAN User Support and Technical Analyst.
  • More Information - 2016/2017

    A Mandatory Mobile Computing (Laptop) Program
    A Co-operative Education Program
    A Three-Year Ontario College Advanced Diploma Program
    Program Code: CTY1
    Campus Code: LC (LC - London)
    September/January Admission
    15 week terms
    Academic Calendars available at

    Program Description

    This program is one of a collection of IT programs at Fanshawe College that allow students to choose a field of study and program length after being exposed to the fundamentals of the IT industry.  After the first level, students can choose from programs related to systems technology and networking, programming or web development.  After the second level, students can choose between the 2 or 3 year networking programs.  All of these choices are part of the Fanshawe Connect approach to learning in which concepts are explained, demonstrated, guided and applied in classes that are an integration of instruction and practice.  This is done in a consistent environment provided by laptops that students own.

    The Computer Systems Technology program is an accredited, three-year co-operative education, Ontario College Advanced Diploma program which provides comprehensive training for students wishing to work in the high demand areas of network, security, virtualization, data storage and management and systems operation and management.  This program provides the students the ability to be effective team leaders, think critically, solve problems and acquire new skills quickly.

    Under the guidance of expert faculty, combined with the use of leading edge labs, the program emphasizes the design, implementation, configuration, monitoring, troubleshooting, management, as well as the hands-on installation of networking, security, VoIP, mobile devices, virtualization, data storage and management, server, workstation and operating systems technologies.

    Instruction in project management, communication and interpersonal skills prepare the student to effectively interact with all levels of users in both oral and written mediums.

    Upon completion of the program, and in addition to the highly valued Ontario College Advanced Diploma, graduates should have the knowledge and skills to take exams for the following certifications, if they choose to do so: Cisco Certified Network Associate (CCNA) and Cisco Certified Network Professional (CCNP). Graduates may also choose to apply the knowledge gained to prepare and test for other industry certifications, such as those offered for Microsoft, Linux, VMWare and EMC2.

    Other Information

    • Students in this program will be required to take an online general education elective in level six.
    • Graduates of the Fanshawe College Business Fundamentals Ontario College Certificate program who meet the admission requirements can apply to Level 1 of the Computer Systems Technology Advanced Ontario College Diploma program and may be granted up to three internal credits towards this program.

    Co-operative Education

    This three-year program has three co-op work terms.  Students who fulfill both the academic and co-op requirements of the program will be eligible to graduate with a co-op endorsed diploma.  More information about co-operative education can be found at www.fanshawec.ca/co-op.


    School of Information Technology: 519-452-4291
    Learning Outcomes 

    The graduate has reliably demonstrated the ability to

    1. analyze and resolve information technology problems through the application of systematic approaches and diagnostic tools.

    2. analyze, plan, design, and implement computer systems.

    3. analyze, plan, design, and implement networking solutions.

    4. install, configure, troubleshoot, monitor, maintain, upgrade, and optimize computer systems.

    5. install, configure, troubleshoot, monitor, maintain, upgrade, and optimize networks.

    6. use a variety of scripting tools and languages to automate routine tasks.

    7. participate in the deployment and administration of databases within a networked environment.

    8. plan, develop, and be responsible for data storage to ensure the integrity of information.

    9. apply knowledge of security issues to the implementation of information technology solutions.

    10. appraise existing security solutions with a view to on-going maintenance, development, and improvement of organizational security.

    11. provide efficient and effective technical support to clients in a manner that promotes safe computing practices and reduces the risk of the issue recurring.

    12. articulate, defend, and conform to workplace expectations found in information technology (IT) environments.

    13. contribute to the successful completion of the project applying the project management principles in use.

Share this Program