Dual Enrollment Information Technology Track

Information Technology Track

Illinois Tech’s information technology track for high school dual-enrollment courses is designed for students to sequentially build their skills. Students can take the courses below independently or as part of a sequence, but some courses have prerequisites. Check out the course descriptions below for more information about each course. 

Interested in partnering with Illinois Tech to offer this track to your school? Learn more about our dual-enrollment school partnership.

Information Technology Track—Online

Upon completion of three or more courses, students will receive a cybersecurity certificate of completion credential*

Course
Type
Term
Description

ITM 301: Introduction to Contemporary Operating Systems and Hardware I
(Three Credits)

Online

Fall

Students study the basics of computer architecture and learn to use a contemporary operating system. Hardware requirements, hardware components, software compatibility, and system installation topics are covered along with post-installation, storage, security and system diagnosis, and repair. Topics also include discussion of current and future technology industry trends.

ITM 313:  Introduction to Open Source Application Development
(Three Credits)

Online

Fall

Introduces basic concepts of systems programming using a modern open source language. Students learn to apply basic programming concepts toward solving problems, writing pseudocode, working with and effectively using basic data types, abstract data types, control structures, code modularization, and arrays. They will learn to detect errors, work with variables and loops, and discover how functions, methods, and operators work with different data types. Students will be introduced to the object paradigm including classes, inheritance, and polymorphism.

ITMD 361:  Fundamentals of Web Development
(Three Credits)

Online

Fall

This course covers the creation and deployment of modern, standards-compliant web pages written in HTML, CSS, and JavaScript in the context of the client-server architecture of the web. Students create and deploy a website with multiple structured pages cross-linked by a site navigation structure.

ITMO 340:  Introduction to Data Networks and the Internet
(Three Credits)

Online

Spring

This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on the internet and related local area networks. The state of worldwide networking and its evolution will be discussed. This course covers the internet architecture, organization, and protocols including Ethernet, 802.11, routing, the TCP/UDP/IP suite, DNS, SNMP, DHCP, and more. Students will be presented with internet-specific networking tools for searching, testing, debugging, and configuring networks and network-connected host computers. There will be opportunities for network configuration and hands-on use of tools.

ITMO 356:  Introduction to Open Source Operating Systems
(Three Credits)

Online

Spring

Students learn to set up and configure an industry-standard open source operating system including system installation and basic system administration; system architecture; package management; command-line commands; and devices, filesystems, and the filesystem hierarchy standard. Also addressed are applications, shells, scripting and data management; user interfaces and desktops; administrative tasks; essential system services; networking fundamentals; and security, as well as support issues for open source software. Multiple distributions are covered, with emphasis on the two leading major distribution forks.

Deadline to apply for Spring: December 23, 2022

Apply