This content is subject to change. You need con confirm with the offering institution
This curricula is organized by the consortium University offer:
Course details are provided bellow
Offered Fall and Spring Description: Offers an opportunity to conduct introductory-level research or creative endeavors under faculty supervision.
VICEROY DECREE Virtual Institute Students will focus their research area into those determined by the VICEROY special interest areas.
Prerequisites: Permission of the instructor.
Syllabus Offered Fall and Spring
Description: Offers a practical overview of enterprise computer security, operating systems security, and related topics. Applies concepts such as authentication, access control, integrity, and audit to the modern operating system. Discusses and demonstrates system, process, memory, and filesystem-level defenses and the attacks against them. Also discusses topics in systems security assessment and cloud security.
Prerequisites: Good understanding of the Linux command line, python and C languages, and experience using docker containers.
Workforce Framework for Cybersecurity (NICE Framework)
Knowledge ID | Work Role |
---|---|
K0290 | Systems Security Analyst |
Cyber Defense Analyst |
Offered Spring
This course provides the foundations to understand the security and privacy threats and defenses in wireless and mobile systems especially in the era of softwarization of wireless networks. After this course, the students should be able to describe and classify security goals and attacks in modern wireless networks. They should be able to identify the unique security implications of these effects and how to mitigate security issues associated with them.
Workforce Framework for Cybersecurity (NICE Framework)
Knowledge ID | Work Role |
---|---|
K0438 | Cyber Operator |
K0269 | Research & Development Specialist |
Offered Fall and Spring
Description: Introduces core modern data science technologies and methods that provide a foundation for subsequent Data Science classes. Covers: working with tensors and applied linear algebra in standard numerical computing libraries (e.g., NumPy); processing and integrating data from a variety of structured and unstructured sources; introductory concepts in probability, statistics, and machine learning; basic data visualization techniques; and now standard data science tools such as Jupyter notebooks.
Prerequisite(s): CS 2510 or DS 2500
Workforce Framework for Cybersecurity (NICE Framework)
Syllabus. Offered Fall and Spring
Description: Provides a deep-dive into the design and implementation of enterprise-grade software systems with an emphasis on software architectures for more complex data-driven applications. Covers extensible architectures that support testing, data provenance, reuse, maintainability, scalability, and robustness; building software APIs and libraries for wide-scale adoption and ease-of-use. Students will learn how to design implement and test complex loosely-coupled service-oriented architectures and will learn how to use the python programming language for distributed processing, stream-based data processing, and inter-process communication via message-passing. Homework assignments will center around a semester-long project exploring various topical machine learning themes possibly including but not limited to: library construction for data cleansing, analysis, and data mining, sentiment analysis and natural-language processing, scientific computing problems in bioinformatics, astronomical data analysis, or healthcare. Student will explore the features, capabilities, and underlying design of popular data analysis and visualization frameworks.
Prerequisites: DS2000,DS2500
Workforce Framework for Cybersecurity (NICE Framework)
Offered Spring
Offered Fall and Spring
Description: This course is designed for students with little or no prior knowledge of Chinese. With its holistic focus on the four language skills of listening, speaking, reading and writing, the course helps students build a solid foundation in language form and accuracy, and prepares them to function in a Chinese language environment. Students will learn not only how the Chinese language works grammatically, but will also learn to use Chinese in real life.
Workforce Framework for Cybersecurity (NICE Framework)
*Offered Fall and Spring *
Description: Introduction to the foundations of computer software and digital hardware and defensive design strategies. Topics include programming, digital logic design, state machines, input validation, error handling, and bug mitigation.
Workforce Framework for Cybersecurity (NICE Framework)
*Offered Spring *
Description: Introduction to reverse engineering techniques for the identification, classification, and analysis of malware using disassembly, virtual machines, static analysis, and dynamic analysis. Letter grade only.
Prerequisite: CS 205, CYB 136, and MAT 226 with grades of C or better in each
Workforce Framework for Cybersecurity (NICE Framework)
*Offered Fall *
Description: A practice-oriented approach to cryptography with topics in encryption, randomness, cryptographic security, block ciphers, stream ciphers, hash functions, keyed hashing, authentication, computational complexity, RSA, elliptic curve cryptography, TLS, and post-quantum cryptography. Co-convened with CYB 502.
Prerequisite: CS 205, CYB 136, MAT 226, and (STA 270 or STA 275) with grades of C or better in each letter grade only.
Workforce Framework for Cybersecurity (NICE Framework)
*Offered Fall *
Description: This course prepares students to understand and defend against software attacks through static and dynamic analysis of software systems. The course requires prior experience with software development and network security. This course explores cutting edge tools used in software system analysis and design, which develops critical skills needed in CYB 486C Capstone. By developing the skills to understand and analyze software systems, students also learn how software exploits can be discovered and can be guarded against in advanced software engineering practice. This is a required course in the B.S. in Cybersecurity curriculum and a pre-requisite for CYB 486C. This class also directly supports several program student outcomes through its subject matter, student learning, activities, and assessment (student outcomes 1, 2, and 6).
Prerequisite: Pre-requisites: (CS249 or CYB 404) and CS 305.
Workforce Framework for Cybersecurity (NICE Framework)
Knowledge ID | Work Role |
---|---|
K0479 | Target Developer |
Target Network Analyst |
Offered Fall
Description: Study of methods, techniques, and research areas in cryptography and public key infrastructure to strengthen cybersecurity. Letter grade only.
Prerequisites: Graduate status
Workforce Framework for Cybersecurity (NICE Framework)
Offered Spring
VICEROY DECREE Virtual Institute Students will focus their research area into those determined by the VICEROY special interest areas.
VICEROY DECREE Virtual Institute Students will focus their research area into those determined by the VICEROY special interest areas.
Syllabus Offered Fall
Description: Maxwell’s equations in time and frequency domains, Poynting’s theorem, plane wave propagation, reflection and transmission in lossless and lossy media, transmission lines, waveguides, and antennas.
Prerequisites: PHYS 2126 and PHYS 2326
Syllabus Offered Spring
Description: Fundamentals of electricity and magnetism, vector calculus, Maxwell’s equations, Kirchoff’s laws, static electric and magentic fields, resistance, capacitance, inductance, magentic circuits, and transformers.
Prerequisites: ENGI 1100, ENGI 1331, MATH 2415, MATH 3321, PHYS 2326, PHYS 2126.
Offered Spring
Description: Basic security concepts. Cryptography basics. Computer security and network security. Security analysis.
Prerequisites: ECE 1331, ENGI 1100, & MATH 2415.
Offered Fall 2022
Description: This course will introduce students to the Russian language and culture by focusing on four essential skills: listening, speaking, reading, and writing. Students will gain confidence and proficiency in specific communicative tasks and will develop a basic understanding of the structure of the Russian language and the culture of the Russian people, with an emphasis on using language in its cultural context.
Prerequisites: None.
Workforce Framework for Cybersecurity (NICE Framework)
Offered Spring 2023
Description: This course will continue to introduce students to the Russian language by focusing on the four essential language skills: listening, speaking, reading, and writing. Students will gain confidence and proficiency in specific communicative tasks and will develop further their understanding of the structure of the Russian language and the culture of the Russian people, with an emphasis on using language in its cultural context.
Prerequisites: RUSS 121
Workforce Framework for Cybersecurity (NICE Framework)
Knowledge ID | Work Role |
---|---|
K0550 | Multi-Disciplined Language Analyst |
K0545 | |
K0416 | |
K0407 | |
K0476 | |
K0574 |
Description: This course will cover network infrastructure topics (client/server protocols, routing, switching) with emphasis on hands-on implementations using network operating system software.
Prerequisites: None
Workforce Framework for Cybersecurity (NICE Framework)