"I chose this program to update my technical skills. I gained a lot of hands-on skills and have better self confidence now." - Tim K., CDI College Graduate

The demand for skilled network and database administrators continues to grow. CDI's Network and Database Administrator program teaches you the essential skills required in any network administrator job description.

You will learn to administer and support database users on networked computer systems and become proficient on the latest network admin tools. Based on Microsoft, CompTIA and Cisco industry certification requirements, this program uses hands-on learning to teach network implementation, installation, maintenance and management. Students participate in a 200-hour work placement to gain the real-world experience that employers demand.

This program is 48 weeks in length.

Job Opportunities
  • Database Administrator
  • Network Administrator
  • Technical Support Specialist
  • Database Support Specialist
  • Help Desk Troubleshooter

Program Courses

The program outline below is for Manitoba . Click here to see the outlines for British Columbia and Ontario.

Code Course Name Hours
  • SSSE Student Success Strategies 25

    • This course will introduce students to skills and concepts that will help them achieve personal, academic, and career success.
  • INCE Introduction to Computers 45

    • This course is a general overview of computers and computer terminology. It describes the hardware that makes up a computer system as well as the software that makes it functional and useful. Students learn about the user interface, common software applications and the Internet. The issues and challenges associated with using computers, such as ergonomics, privacy and security are also introduced.
  • AP6E Managing and Maintaining PCs (A+) 90

    • In this course students will learn about microcomputer operation. They will also learn to identify and describe various computer hardware components. Analyzing and troubleshooting hardware and software problems will also be covered.
  • NPSE Network+ 75

    • This course provides an overview of the field of local area networking and internetworking. Students are introduced to the terminology, operating systems, hardware, and administration of various components of a computer network, including network topology, TCP/IP, the OSI reference model, and network security, among others. Students also learn and perform basic end-user functions and introductory administration operations of a network.
  • NP1E Phase 1 Integration Project 15

    • The Phase 1 Integration Project is a hands-on test of a variety of concepts covered in previous courses. The student will be required to demonstrate skills as a PC and network technician as well as prove the ability to utilize information technology in a typical business setting.
  • XXPE Windows XP Professional 75

    • This course will introduce topics of installing and configuring Windows XP Professional. Students will learn about user and system management and administration. Other topics include networking and interoperating with other systems as well as optimizing and troubleshoot systems.
  • WSRE Windows Server 2003 75

    • This course covers the essential topics necessary to enable students to set up and support the server side of a network operating system. Students build real world support skills by working via lessons and hands-on labs to gain practical experience with installing, administering and troubleshooting a network server.
  • LUXE Linux 75

    • This course enables students to gain an understanding of the Linux operating system. Based upon the UNIX operating system, Linux has found a place among computer professionals as a stable and flexible platform for a variety of networking applications. Students learn about desktop environments that make it easy for them to configure Linux features and programs.
  • NW2E Phase 2 Integration Project 15

    • This course integrates material covered in previous courses. Students examine the set up and configuration of Windows XP, Windows Server 2003 and Linux operating systems. They will also learn to administer and troubleshoot users and services running on Windows XP, Windows Server 2003 and Linux. The course enables students to compare operating systems and set up a multiboot environment.
  • INMB Introduction to Internetworking 60

    • Students will learn to identify and describe the DOD and OSI reference models, identify TCP/IP protocol suite components, and implement IP addressing and subnet masks. They will gain an understanding of name resolution and TCP/IP naming services. They will also learn to navigate the Cisco IOS interface, including basic operation on Cisco routers and switches.
  • CCNE Interconnecting Cisco Network Devices 75

    • This course explores the configuration and administration of common Cisco Network devices. Students will learn about Layered Internetwork Communication, Protocols and Standards and how to plan and design Internetworked LANS and WANS. This course will allow the students to work with the Cisco Internetwork Operating System (IOS) in a simulated environment. Students will learn to implement and manage Cisco routers and switches.
  • WNIE Implementing Windows 2003 Network Infrastructure 75

    • This course covers the topics necessary for students to be able to deliver secure and reliable networking services to organizations utilizing Microsoft network operating systems. Working via lessons and hands-on labs, students learn how to install, manage, and troubleshoot the network protocols and services utilized in the network operating system.
  • WNTI Planning Windows 2003 Network Infrastructure 75

    • Plan, Assign and Troubleshoot IP Addressing. Plan a Name Resolution Strategy. Plan IP Routing and Internet Connectivity. Plan Server Clustering. Plan the Security of a Network Infrastructure. Design a Public Key Infrastructure. Secure Network Communications and Servers.
  • WPDE Planning Windows 2003 Directory Services 75

    • This course provides the students with the steps necessary to plan, configure, and administer an Active Directory infrastructure. Topics include management methods for a large-scale network directory, group policies, active directory replication, and database maintenance.
  • NA3E Phase 3 Integration Project 15

    • The Phase 3 Integration Project for the Network Administrator (NA) program is a hands-on test of a variety of concepts presented throughout the previous courses which focuses on implementing and administering networks using Cisco devices and Windows Server-based computer systems.
  • DBCE Database Concepts 45

    • The primary objective of this course is to introduce students to the relational database. Using a step-by-step hands-on approach, students will build a simple relational database to familiarize themselves with the concepts and objects involved. This course will make students aware of security issues associated with databases.
  • SQIE Implementing and Administering SQL Servers 90

    • SQL Server administration requires an in-depth knowledge of the commands, processes, tools and features of SQL Server. In this course, students will learn to select an appropriate SQL Server version, and install and configure SQL Server in a Windows Operating System Environment. Students will also learn how to upgrade SQL Server, configure database otions, use the various SQL clauses and T-SQL commands, triggers and stored procedures. The course will also explore the advanced implementation and administration tasks related to the automation of data transfer and manipulation, replication services and security issues. Students will learn to manage security through permissions and alerts, monitor and fine tune SQL Server and backup and restore data.
  • SQAE Database Architecture 60

    • The primary objective of this course is to introduce students to the database objects present within a scalable database server. Students will learn the database architecture, and apply relational database and programming concepts to create and manipulate a database. The student will use dialogs, built-in Wizards, and a programming language, Transaction-SQL (T-SQL), to work with the database server. Throughout the course, students will learn how to use tools to build and manipulate a database.
  • SQDE Database Design for SQL Server 75

    • The primary objective of this course is to familiarize students with the programming objects available within a SQL Server database. The course will also introduce students to security, implementation, tuning and monitoring a scalable database server. Students will apply relational database and programming concepts to create and manipulate objects within a database while using the SQL Server methods. Throughout the course, students will learn how to use tools to build and manipulate a database.
  • ND4E Phase 4 Integration Project 15

    • The Phase 4 Integration Project for the Network Database Administrator (NDA) program is a hands-on test of a variety of concepts presented throughout phase 4 of your academic program which focuses on the SQL Server database management system.
  • PSKE Professional Skills 25

    • This course is designed to equip students with interpersonal skills identified by employers as essential for success in the professional world. Using a variety of instructional methods including case studies, group exercises and discussion, students learn and practice key communication skills.
  • CESE Career and Employment Strategies 25

    • This course looks at the planning, preparation, execution, and follow-up stages of an interview. Students will learn about how people find jobs, employment expectations, transferable skills, effective telemarketing, job search management and many other helpful, career strategy topics.