Certificate Requirements

The certificate consists of 14 credits.

Prerequisites  

Your academic background and professional experience will be reviewed holistically to make a final determination about any needed prerequisite coursework. Based on this review, you might need to complete one or more of the following courses before embarking on the certificate curriculum. 

  • MATH 1271 Calculus I (4 cr)
  • CSCI 1103 Introduction to Computer Programming in Java (4 cr) or
    CSCI 1113 Introduction to C/C++ Programming (4 cr) or
    CSCI 1133 Introduction to Computing and Programming Concepts (4 cr)
  • CSCI 1913 Introduction to Algorithms, Data Structures, and Program Development (4 cr) or 
    CSCI 1933 Introduction to Algorithms and Data Structures (4 cr)
  • CSCI 2021 Machine Architecture and Organization (4 cr)
  • CSCI 4061 Introduction to Operating Systems (4 cr)
  • CSCI 4211 Introduction to Computer Networks (3 cr)
  • INET 3101 C Programming: Language and Applications (2 cr)

Tracks (Sub-plans)

Please consult with your adviser to determine which sub-plan best fits your career plans.

Data Management

This track features hands-on experience with data, starting in relational databases, migrating to NoSQL (big data) concepts, and culminating with building infrastructure to support data management for high availability and large distributed systems.

  • INET 4051 IT Infrastructure Operations (3 cr)
  • INET 4707 Introduction to Databases (4 cr)
  • INET 4709 Data Management I: Fundamentals (3 cr)
  • INET 4711 Data Management II: Distributed Systems (4 cr)

Data Science

Data science explains how to use massive amounts of data to ask questions, find patterns and anomalies, and further the research and development of industries outside of IT, such as health care and biological sciences. The Data Science track begins with the same introductory course as the Data Management track to establish foundational knowledge of how data are stored and queried. The next two courses cover business intelligence, analytics, big data, and various algorithms, tools, and methodologies to engage students in very large conceptual areas.

  • INET 4051 IT Infrastructure Operations (3 cr)
  • INET 4061 Data Science I: Fundamentals (3 cr)
  • INET 4707 Introduction to Databases (4 cr)
  • INET 4710 Data Science II: Big Data Analytics (4 cr)

DevOps (Development & Operations)

The Development and Operations sub-plan covers the development of applications, as well as the role of code in the building, managing, and monitoring of infrastructure and operating systems and the packages required to run those applications. Students will work to understand languages such as Java and Python, as well as how to use orchestration tools like Chef and Puppet to create an environment to build and deploy applications faster than traditional methods.

  • CSCI 4211 Introduction to Computer Networks (3 cr)
  • INET 4021 Dev Ops I: Network Programming (4 cr)
  • INET 4051 IT Infrastructure Operations (3 cr)
  • INET 4121 DevOps II: Development Strategies (4 cr)

Networking

The Networking track develops foundational knowledge of how networks work—everything from theory to physical devices. The introductory course ensures students understand layers 1 to 7 as they are used every day. The first course in the track delves into network “sockets," the software mechanisms used to transfer data, and the second course is an exploration of emerging technologies, providing a unique perspective on networking today.

  • CSCI 4211 Introduction to Computer Networks (3 cr)
  • INET 4011 Networking I: Network Administration (4 cr)
  • INET 4041 Networking II: Emerging Technologies (4 cr)
  • INET 4051 IT Infrastructure Operations (3 cr)

Security

The Security track provides foundational knowledge not just in "keeping people out," but also the how and why of security breaches. This specialty examines the tools and mechanisms to track “who did what,” and covers the exponentially growing challenges of cloud security. The introductory course attempts to unravel the motives of information thieves, while subsequent courses cover the ways we can be sure we are doing everything we can to keep our data secure, in and out of the cloud.

  • INET 4007 Security II: Cyber Security (4 cr)
  • INET 4051 IT Infrastructure Operations (3 cr)
  • INET 4153 Introduction to Security: Policy and Regulation (4 cr)
  • INET 4165 Security I: Principles (3 cr)

Systems

This specialty includes coursework in system administration, storage design, and system analysis and design. Stepping from the fundamentals of bare metal computing to cloud, virtualization, and software-defined networking requires a unique focus.

  • INET 4031 Introduction to Systems (4 cr) 
  • INET 4032 Systems I: Storage (4 cr)
  • INET 4051 IT Infrastructure Operations (3 cr)
  • INET 4083 Systems II: System Analysis and Design (3 cr)

Self-Designed

Students may design their own 14-credit area of emphasis based upon individual academic background and professional experience and goals. CCE department/adviser approval is required. Below is a list of some of the courses you may take:

  • CSCI 4061 Introduction to Operating Systems (4 cr)  
  • CSCI 4211 Introduction to Computer Networks (3 cr)  
  • INET 4007 Security II: Cyber Security (4 cr)  
  • INET 4011 Networking I: Network Administration (4 cr)  
  • INET 4021 DevOps I: Network Programming (4 cr) 
  • INET 4031 Introduction to Systems (4 cr)   
  • INET 4032 Systems I: Storage (4 cr)  
  • INET 4041 Networking II: Emerging Technologies (4 cr)  
  • INET 4051 IT Infrastructure Operations (3 cr)  
  • INET 4061 Data Science I: Fundamentals (3 cr)  
  • INET 4082W IT Infrastructure Projects and Processes [WI] (3 cr)  
  • INET 4083 Systems II: System Analysis and Design (3 cr)  
  • INET 4121 DevOps II: Development Strategies (4 cr)  
  • INET 4153 Introduction to Security: Policy and Regulation (4 cr)  
  • INET 4165 Security I: Principles (3 cr)  
  • INET 4193 Directed Study (1–4 cr) 
  • INET 4707 Introduction to Databases (4 cr) 
  • INET 4709 Data Management I: Fundamentals (3 cr) 
  • INET 4710 Data Science II: Big Data Analytics (4 cr)  
  • INET 4711 Data Management II: Distributed Systems (4 cr)

Planning Your Program of Study