CNIT

Incident Response

When computer networks are breached, incident response (IR) is required to assess the damage, eject the attackers, and improve security measures so attackers cannot return. As part of the Advanced Cybersecurity Certificate, this class covers the IR tools and techniques required to defend modern corporate networks.

Introduction to Virtualization

This course is an introduction to virtualization. Students will learn about server, cloud, client, storage networking and application virtualization in the public and private cloud, and requirements for virtual environments, administration, and data security. Students will be exposed to different virtualization applications and platforms such as: VMware, Oracle VBox and Azure.

Cryptography for Computer Networks

The class focuses on practical applications: selecting, implementing, testing, and maintaining systems to protect data on modern computer networks. Mathematical underpinnings and practical applications of modern cryptographic systems, including the Advanced Encryption Standard (AES), the Secure Hash Algorithms (SHA), and Rivest-Shamir-Adleman (RSA).

Mobile Web w/HTML, CSS & JS

Conversion of desktop websites and an introduction to building web applications for smartphones and mobile devices with intermediate HTML, CSS, and JavaScript. Includes techniques such as Geolocation, Local Storage, RWD, PWA, etc. and how to use famous development frameworks and platforms.

JavaScript Libraries/Frameworks

An extension of the JavaScript course to define and study the use of the most common JavaScript frameworks/libraries used to enhance web development projects. These libraries are useful when building high-scale applications with multiple concurrent requests and creating sophisticated front-end web development projects.

Intermediate HTML and CSS

Intermediate and advanced HTML and CSS, based on W3C latest standards, to create websites or web applications on the World Wide Web, including images, multimedia, tables, and forms. Cascading Style Sheets used to standardize the appearance of web pages. Introduction to JavaScript, XML and definition of server side technology.