VICEROY DECREE scholars can take courses from a shared virtual institute curriculum. These courses will follow a virtual online instructional method for Visiting VI students. Each scholar needs to complete 8-10 Credits from this multi-institution curriculum (courses credits can vary from 3 to 4 credit hours).
Depending on scholars’ background they can select courses which complement their skills and knowledge based on breadth or depth.
- Courses complement existing student’s background and skills
- Courses amplifying and extending existing student’s background and skills
Course curricula is divided into the following areas:
- Electro-Magnetic Spectrum
- Cybersecurity
- Cryptography
- Data Science
- Strategic Foreing Language
- Research
The registration deadlines are provided below.
- South Carolina
- Northern Arizona
- Northeastern University
Registration Deadline
- Summer 2024 –> May 1st
- Fall 2024 –> July 1st
Registration Deadline
- Fall 2024 –> September 5th
Registration Deadline
- Fall 2024 –> September 4th
The course curricula, offered by the consortium, is detailed below.
Northern Arizona University | Northeastern University | University of South Caronlina | University of Houston | |
---|---|---|---|---|
EMS | PHY 332 Electricity and Magnetism II | ECE 3317 Applied Electromagnetic Waves | ||
ECE 3318 Applied Electricity and Magnetism | ||||
Cyber | CYB 310 Malware Analysis | ITEC 445 - Advanced Networking (ITEC245) | ECE 5357 Introduction to Cybersecurity | |
CYB 410 Secure Software | ITEC 493: IT Security for Managers (ITEC293) | |||
CYB 126/136 Secure Design I/II | ||||
Crypto | INF 638 Cryptography and PKI | |||
CYB 402 Applied Cryptography | ||||
Data Science | DS 3000 Found. of Data Science | |||
DS 3500 Advanced Programming with Data | ||||
Strategic Language | CHNS 1101/1102 Elementary Chinese | RUSS 121/122 Elementary Russian | ||
Research | RUSS 121/122 Elementary Russian | CY 2991. Research in Cybersecurity | ITEC 564 Capstone Project |
Northeastern University
CY 2991. Research in Cybersecurity (4 credits)
Offered in the Fall and Spring
Description: Offers an opportunity to conduct introductory-level research or creative endeavors under faculty supervision.
Prerequisites: Permission of the instructor.
VICEROY DECREE Virtual Institute Students will focus their research area into those determined by the VICEROY special interest areas.
DS 3000 Foundations of Data Science (4 credits)
Offered in the 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
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
DS 3500 Advanced Programming with Data (4 credits)
Offered in the 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
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
CY 4930: Cybersecurity Capstone (4 credits)
Offered in the Spring
Description: Provides the culmination of the learned principles and methodologies for identifying and addressing Cybersecurity issues in organizations. Students bring their individual skills and abilities to create a solution to a real-world cybersecurity problem/challenge. Students will work in small groups to identify and scope the information security problem/challenge, create a project plan to develop a solution to include the development and identification of the data necessary to properly solve the problem/challenge, develop a final report (whose intended audience are senior business executives) and participate in the MSCY Capstone Event to present the results they have obtained. Further the students will be required to manage and develop the project using some SCRUM methodology tools. In this way, sprints will be planned for each project and the team will deliver the product after each sprint iteratively and incrementally, maximizing opportunities for feedback.
Syllabus can be found here.
CHNS 1101: Elementary Chinese 1 (4 credits)
Offered in the 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.
Prerequisites: None
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
Northern Arizona University
CYB 126/136 Secure Design I/II (4 credits)
Offered in the 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.
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
CYB 310 Malware Analysis (3 credits)
Offered in the 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
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
Knowledge ID | Work Role |
---|---|
K0259 | Cyber Defense Incident Responder |
K0188 | Law Enforcement / Counterintelligence Forensics Analyst |
Cyber Defense Forensics Analyst | |
K0479 | Target Developer |
Target Network Analyst |
CYB 402 Applied Cryptography (3 credits)
Offered in the 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.
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
CYB 410 Secure Software (3 credits)
Offered in the 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.
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
Knowledge ID | Work Role |
---|---|
K0479 | Target Developer |
Target Network Analyst |
INF 638: Cryptography and Public Key Infrastructure (3 credits)
Offered in the Fall
Description: Study of methods, techniques, and research areas in cryptography and public key infrastructure to strengthen cybersecurity. Letter grade only.
Prerequisites: Graduate status
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
CS 485 Undergraduate Research (3-4 credits)
Offered in the Spring
Description: Original research under the supervision of a research adviser.
VICEROY DECREE Virtual Institute Students will focus their research area into those determined by the VICEROY special interest areas.
CYB 499 (Current Developments): 3 Credits
Description: : Examines recent trends and investigations in a selected area.
VICEROY DECREE Virtual Institute Students will focus their research area into those determined by the VICEROY special interest areas.
University of Houston
ECE 3317 - Applied Electromagnetic Waves (3 credits)
Offered in the 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 can be found here.
ECE 3318 - Applied Electricity and Magnetism (3 credits)
Offered in the 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.
ECE 5397 - Introduction to Cybersecurity (3 credits)
Offered in the Spring
Description: Basic security concepts. Cryptography basics. Computer security and network security. Security analysis.
Prerequisites: ECE 1331, ENGI 1100, & MATH 2415.
Syllabus can be found here.
University of South Carolina
RUSS 121: Introductory Russian (4 credits)
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.
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
RUSS 122: Basic Proficiency in Russian (4 credits)
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
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)
ITEC 245: Introduction to Networking (3 credits)
Description: This online course is an introduction to technologies, terminology, and skills used in data networking. Emphasis is on practical applications of networking and computer technology to real-world problems. Prepares students for entry-level jobs as a networking technician and prepares them for learning more advanced topics in networking.
Prerequisites: ITEC 233
Syllabus can be found here.
This course are designed for scholars without a background in Computer Science. Prior to registration, inclusion of these courses in their academic plan requires approval from their academic advisor
ITEC 293: Cybersecurity Operations (3 credits)
Description: This course is an in-depth exploration of operations in Security Operation Centers (SOCs). It introduces technologies, terminology, and skills necessary for security operations. Emphasis is on practical applications for analyzing, detecting, and responding to security events.
Prerequisites: No prereq
This course are designed for scholars without a background in Computer Science. Prior to registration, inclusion of these courses in their academic plan requires approval from their academic advisor
ITEC 493: Information Technology Security for Managers (3 credits)
Description: This course provides an overview of information security, including security awareness, the network security infrastructure, common terms and classifications, defense in depth, risk management, security policy development, and incident response models.
Prerequisites: ITEC-445 Advanced Networking
Syllabus can be found here.
ITEC-445 Advanced Networking
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: ITEC 245
Syllabus can be found here.
Workforce Framework for Cybersecurity (NICE Framework)