13 courses with the subject CS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CS 101Windows and Linux Basics: A Practical Approach to Operating Systems1
This course provides a practical introduction to the Windows and Linux operating systems. Students learn fundamental concepts, basic navigation, and essential system operations in both environments. Through hands-on lab practice, assignments, and review sessions, students develop foundational skills needed to effectively use and manage Windows and Linux systems in academic and workplace settings. 106
CS 102Networking Fundamentals: Concepts, Components, and Security3
This course introduces foundational concepts of computer networking, focusing on network architecture, protocols, and security. Students study the TCP/IP model, Internet Control Message Protocol (ICMP), and basic wireless LAN security principles. Through hands-on lab practice, assignments, review sessions, and mentoring support, students develop essential skills to understand, configure, and troubleshoot basic network environments in academic and professional settings.
This course provides a comprehensive introduction to Cybersecurity principles, network defense, and incident response aligned with industry best practices and standards. Students learn to identify, assess, and manage Cybersecurity risks while securing systems, networks, wireless environments, and cloud infrastructures. The course covers core topics such as cryptography, identity and access management, security tools, secure protocols, infrastructure testing, and incident handling. Through hands-on assignments, assessments, and mentoring sessions, students develop practical skills to monitor, detect, respond to, and report security incidents, preparing them for entry-level roles in Cybersecurity and network defense.
CS 104System Security: Hardening Techniques and Cyber Laws3
This course focuses on system security hardening techniques and the application of Cybersecurity laws and standards to protect organizational IT environments. Students learn principles and best practices for securing Windows and Linux systems, managing user privileges, configuring security policies, implementing firewall and intrusion detection controls, and applying patch management strategies. The course also introduces application and network hardening, cryptographic techniques, and incident monitoring. Through assignments, assessments, and mentoring sessions, students develop practical skills to strengthen system security and ensure compliance with Cybersecurity standards and regulations.
This course covers security practices for enterprise IT infrastructures. Students study network security fundamentals, identity and access management, and the use of Security Information and Event Management (SIEM) systems. Topics include log collection, analysis, optimization, and advanced SIEM concepts. Through assignments, lab practice, assessments, and mentoring sessions, students develop skills to monitor, analyze, and secure enterprise environments.
CS 106Application Security, Vulnerability Management, and Cyber Resilience3
This course introduces application security principles, vulnerability management, and cyber resilience frameworks. Students explore secure software requirements, common application vulnerabilities, threat identification, and risk mitigation strategies. The course also covers Cybersecurity maturity models and resilience planning. Through hands-on assignments, assessments, and mentoring sessions, students gain skills to strengthen application security and improve organizational resilience.
CS 107Ransomware and Malware – Defense, Analysis, and Response2
This course focuses on ransomware and malware threats, including their detection, analysis, and response. Students learn malware fundamentals, ransomware behaviors, basic malware analysis, and digital forensics techniques used in incident response. Through practical exercises, assessments, and mentoring sessions, students develop skills to defend systems and respond effectively to malware-related incidents.
This This course introduces ethical hacking concepts and offensive security techniques. Students learn reconnaissance methods, exploitation techniques, and post-exploitation activities used in penetration testing. Through hands-on exercises and assessments, students gain foundational knowledge of ethical hacking processes while emphasizing responsible and authorized testing practices. 107
CS 109Vulnerability Assessment and Penetration Testing (VAPT)2
This course provides practical training in vulnerability assessment and penetration testing methodologies. Students learn reconnaissance techniques, vulnerability identification, exploitation methods, and post- exploitation reporting. Through guided practice, assessments, and mentoring sessions, students develop skills to assess security weaknesses and document findings in a professional manner.
This course introduces programming fundamentals using Python. Students learn basic programming concepts, data types, operators, and object-oriented programming principles. Through assignments, guided e-learning, and mentoring sessions, students develop essential programming skills applicable to Cybersecurity automation and scripting tasks.
This course provides an overview of cloud computing concepts using AWS and Microsoft Azure platforms. Students study cloud architecture, identity and access management, core cloud services, security best practices, disaster recovery, and troubleshooting. Through hands-on assignments, assessments, and mentoring sessions, students develop skills to design, secure, and manage cloud-based environments.
CS 112Essentials of Generative AI, Prompt Engineering & ChatGPT in Cybersecurity
Infrastructure Security 2 Credit Hours This course explores the role of Generative AI in modern Cybersecurity operations. Students learn fundamentals of Generative AI, prompt engineering, and the use of ChatGPT for Cybersecurity analytics, threat detection, reporting, and risk analysis. The course also examines AI-related risks and future trends. Through assessments and practical exercises, students gain insight into applying AI tools in Cybersecurity workflows.
This course serves as the capstone experience for the Cybersecurity program. Students complete comprehensive, real-world Cybersecurity projects that integrate skills learned across the curriculum. The course includes mentoring support and a final assessment, allowing students to demonstrate applied technical knowledge, problem-solving abilities, and professional readiness. 108