Information Technology

Degrees and Certificates


IST113W: IT Essentials

Based on the curriculum of Cisco Systems IT Essentials I, IT Essentials exposes students to computer hardware and operating systems. Students learn the functionality of hardware and software components, as well as best practices in maintenance and safety. Through hands-on activities and laboratories, students learn how to assemble and configure a computer, install operating systems and software, and troubleshoot hardware and software problems. In addition, the course includes an introduction to networking and helps students prepare for CompTIA's A+ certification.

IST114W: Linux Essentials

Designed for new users, Linux Essentials teaches students how to use the UNIX/Linux operating systems. Students learn fundamental command-line features, including file-system navigation, file permissions, the vi text editor, command shells, shell scripts, and basic network use.

IST115W: Object Oriented Programming with Java

Object Oriented Programming with Java introduces students to programming using Java. This course introduces them to theories and concepts of computer programming, including loops, arrays, strings, input and output, data structures, structured programming, object oriented programming, event-driven programming, graphical user interfaces, and the use of variables.

IST125W: Introduction to Programming

Introduction to Programming introduces students to programming using current programming software. Providing an introduction to the theories and concepts of computer programming, the course includes loops, arrays, strings, data structures, input and output, structured programming, object oriented programming, event-driven programming, and the use of variables.

IST151W: Computer Networking I

The first course in the CCNAV7 curriculum, Computer Networking I introduces the architectures, models, protocols, and networking elements that connect users, devices, applications, and data through the internet and across modern computer networks - including IP addressing and Ethernet fundamentals. By the end of the course, students can build simple local area networks (LANs) that integrate IP addressing schemes, ensure foundational network security, and perform basic configurations for routers and switches.

IST153W: Computer Networking II

The second course in the CCNAV7 curriculum, Computer Networking II focuses on switching technologies and router operations that support small-to-medium business networks and include wireless local area networks (WLANs) and security concepts. Students learn key switching and routing concepts. By the end of the course, they can perform basic network configuration and troubleshooting. They can identify and mitigate LAN security threats and can configure and secure a basic WLAN.

IST200W: IT Internship

Degree candidates in the IT Program undertake an onsite learning opportunity of no fewer than forty hours of onsite work (with or without compensation). They do this internship with a company or organization that is non-profit, governmental, or community based. IT Internship links classroom learning to student interest by allowing students to gain experience in an applied work setting. Through direct work-related experiences, students become acquainted with the internship site's work and mission, as well as the way this work and mission potentially relate to both their academics and the organization's position in the industry or field. Students produce a critical reflection on their internship, explaining how they have addressed specific learning goals.

IST230W: Network Servers and Security

Network Servers and Security offers a basic introduction to Network Operating Systems, along with an intensive introduction to multi-user, multi-tasking network operating systems. The course addresses characteristics of the Linux and Windows 200X network operating systems. Students explore a variety of topics, including installation procedures, security issues, back-up procedures, and remote access.

IST232W: Computer Security

Computer Security is a course in building safer networks. It identifies vulnerabilities, wireless problems, types of attacks and defenses, technological and personnel solutions to security problems, and encryption techniques, including public-key algorithms. It also prepares students for CompTIA's Security+ certification.

IST235W: SQL Databases

SQL Databases uses database tools as subsystems in more complete applications, including three-tier systems. Using Microsoft Access and MySQL, it instructs students about database creations for remote use with ODBC and SQL.

IST251W: Computer Networking III

The third course in the CCNAv7 curriculum, Computer Networking III describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. This course covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access. ENSA also introduces virtualization, software-defined networking, and automation concepts that support the digitalization of networks. Students learn how to configure and troubleshoot enterprise networks. They learn how to identify cybersecurity threats and protect consumers against these threats. They gain a basic understanding of network-management tools and learn key concepts of software-defined networking, including controller-based architectures and the way application programming interfaces (APIs) enable network automation.

IST253W: Computer Networking IV

The interconnection of previously unconnected devices to the Internet and analysis of the data generated by these devices are having a transformational effect on industry around the world. IoT is the technology that narrows the distance between the physical world and the digital world, thereby creating unprecedented automation in every industry. Computer Networking IV explores all stages in identifying a problem that IoT can solve and then discusses designing and building an IoT system to solve that problem. Intended for anyone who has an interest in designing and building IoT devices, this course includes activities that enhance the learning of course material.