Networks and Cybersecurity Major
- View the web page for the BSI Networks and Cybersecurity program
Requirements - 6 courses / 18 credits (36 ECTS)
This course focuses on switching technologies and router operations that support small-to-medium business networks, including wireless local area networks (WLAN) and security concepts. In this first course you’ll perform basic network configuration, switch and router basic configuration and link aggregation and redundancy technics. Prerequisites: IT150, IT160 Credits: 3
This is the second part of Switching Routing and Wireless Essentials. This course focuses on switching technologies and router operations that support small-to-medium business networks, including wireless local area networks (WLAN) and security concepts. In this second course you’ll perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN. Prerequisites: IT150, IT160, IT265 Credits: 3
Embark on your journey to DevNet Associate certification. Develop software skills needed to become a vital part of today's IT teams. You’ll learn the best practices of modern software development practices, DevOps, and how to securely interact with Application Programming Interfaces (APIs) to automate existing manual processes with only a few lines of code. Prior knowledge of Essentials in Python and CCNA: Introduction to Networks (ITN) or equivalent knowledge is recommended. Prerequisites: IT150, IT160, IT265 Credits: 3
This course prepares you for networking analyst & engineering. This final course in the CCNA series describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. It covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access along with the introduction of software-defined networking, virtualization, and automation concepts that support the digitalization of networks. Prerequisites: IT150, IT160, IT265 Credits: 3
In this course you will develop the know-how to monitor, detect and respond to cybersecurity threats. Uncovering cybercrime, cyber espionage, and other networking threats are just some of the exciting cybersecurity jobs spanning across every industry. Learn the skills to join this fast-growing field and take advantage of the opportunities found in security operation centers. Feel confident that you are helping make the world a safer place by pursuing a role in this field. Prerequisites: IT150, IT160, IT265 Credits: 3
This is the second part of CyberOps Associate course. In this course you will learn security concepts, security monitoring, host-based analysis, network intrusion analysis, and security policies procedures. This course also aligns with the National Initiative for Cybersecurity Education (NICE) Cybersecurity Workforce Framework to support consistent communication language for cybersecurity education, training, and workforce development. Prerequisites: IT150, IT160, IT265, IT295 Credits: 3
Electives - 1 course / 3 credits (6 ECTS)
Enhances students’ Java programming skills and prepares them to successfully obtain professional certifications. The course teaches advanced object-oriented concepts such as inheritance and polymorphism and applies them to the Java programming language so that students can gain a better understanding of interfaces & abstract classes. Other important aspects covered are concurrency (threads), generics, inner classes and exceptions. Prerequisite(s): IT150, IT200 Credits: 3
Introduces Human-Computer Interaction, the philosophy of designing user interfaces, available design techniques and methodologies, various interaction styles, available design guidelines and user interface management systems. Usability and accessibility of user interfaces is then examined and several usability evaluation methods are analyzed. Prerequisite(s): IT100, IT150, IT320 Credits: 3
Introduces basic concepts and methods of artificial intelligence from a computer science perspective. Emphasis will be placed on the selection of data representations and algorithms useful in the design and implementation of intelligent systems. The course will contain an overview of AI languages like Prolog and Lisp, and some discussion of important applications of artificial intelligence methodology. Prerequisite(s): IT150, IT160, MATH200 Credits: 3