Overview
This specialization offers a comprehensive introduction to essential IT concepts.
Participants will delve into the Linux operating system, exploring its architecture, commands, and file management. A
dditionally, they will gain insights into data networks, the internet, and their underlying technologies, including network topologies, protocols, and internet addressing.
Finally, the program will cover cloud computing, providing an understanding of its various models (IaaS, PaaS, SaaS), benefits, challenges, and common cloud services.
Syllabus
Course 1: Linux OS - Master's
- Offered by Illinois Tech. This course provides you the opportunity to examine the features of the Linux operating system. You will also ... Enroll for free.
Course 2: Introduction to Data Networks and the Internet - Master's
- Offered by Illinois Tech. This course covers current and evolving data network technologies, protocols, network components, and the networks ... Enroll for free.
Course 3: Cloud Computing Technologies - Master's
- Offered by Illinois Tech. This course will cover the basic concepts of Cloud Computing and Cloud Native thinking. We will study the five ... Enroll for free.
- Offered by Illinois Tech. This course provides you the opportunity to examine the features of the Linux operating system. You will also ... Enroll for free.
Course 2: Introduction to Data Networks and the Internet - Master's
- Offered by Illinois Tech. This course covers current and evolving data network technologies, protocols, network components, and the networks ... Enroll for free.
Course 3: Cloud Computing Technologies - Master's
- Offered by Illinois Tech. This course will cover the basic concepts of Cloud Computing and Cloud Native thinking. We will study the five ... Enroll for free.
Courses
-
This course provides you the opportunity to examine the features of the Linux operating system. You will also focus on the management of the operating system. The career skills acquired in this course introduce the open-source operating system Linux and its operation and support. At the end of this course, you will be able to: - Demonstrate the use of command line tools. - Explore key features of the Linux OS. - Explore service management of the Linux OS. Software requirements: Any Linux distro
-
This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, 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. At the graduate level, students will be given real-world examples, with best practice and business use cases as related to the content on hand, as well as threats and mitigation steps. Upon successful completion of this course, you will be able to: - Introduce communication fundamentals as they relate to popular communication models such as the TCP and OSI models. - Provide an understanding of the distributed nature of the internet. - Discuss the requirements for communication between local area networks and internet. - Identify and define protocols needed for LAN and WAN communication. - Learn the basics of analyzing, inspecting, and monitoring network traffic. - Become aware of threats to networks and networked devices. - Utilize tools for doing basic network reconnaissance.
-
This course will cover the basic concepts of Cloud Computing and Cloud Native thinking. We will study the five components of Cloud. Topics will focus on application and infrastructure scalability, reliability, and security. Commercial and local cloud architectures are examined. An integration of course topics will result in a project employing various cloud computing technologies. Background: Assumes you have had basic Networking TCP/IP and an introduction to Linux using the command line and writing shell scripts By the end of this course, students will be able to: - Explain the five core components of cloud computing - Use and administer industry standard cloud resources - Correctly identify cloud native operations and development methodologies - Build and deploy elastic scaling applications on a cloud platform - Describe and employ web technologies for software deployment - Working with command line Cloud Tools - Describe How to Think Cloud Native Software Requirements: An AWS account – we will make use of the free-tier. A GitHub account and creation of a private repo VirtualBox A laptop that you own or have control to install needed software for the course
Taught by
Kevin Vaccaro, Marwan Omar and Philip Matuszak