CSSS - Cybersecurity |
2024-2025 UNDERGRADUATE STUDIES CATALOG
Effective 1 June 2024 through 31 May 2025
Please see the Undergraduate Catalog Archives for PDF versions of past catalogs.
Course Descriptions
Global Citizenship Program Knowledge AreasÌýÌý(....) |
|
ARTS | Arts Appreciation |
GLBL | Global Understanding |
PNW | Physical & Natural World |
QL | Quantitative Literacy |
ROC | Roots of Cultures |
SSHB | Social Systems & Human Behavior |
Global Citizenship Program Skill Areas (....) |
|
CRI | Critical Thinking |
ETH | Ethical Reasoning |
INTC | Intercultural Competence |
OCOM | Oral Communication |
WCOM | Written Communication |
** Course fulfills two skill areas |
Ìý
CSSS 2410 Cybersecurity and Internet Architecture (3)
This course will introduce students to the field of cybersecurity and internetÌýarchitecture. The application, physical, link, network and transport layers of theÌýprotocol stack are presented. Students will study technologies, processes andÌýpractices designed to protect networks, computers, programs, and data fromÌýattacks. Cybersecurity issues such as malware (worms, phishing, trojans andÌýviruses) and other vulnerabilities will be presented. There is an additional course fee of $250.ÌýPrerequisites: COSC 2610 and COSC 2670.
CSSS 2510 Cyber Attacks and Defense (3)
This course provides students with insight on common cyber-attacks and theÌýtechniques
for identifying, detecting and defending against cybersecurity threats.ÌýThe course
will cover firewalls, intrusion detection/prevention, authentication,
ciphers, cryptography, etc. The course presents emerging technologies such asÌývirtualization,
cloud computing and multimedia protocols. This course alsoÌýdiscusses critical infrastructures
and how to protect them. There is an additional course fee of $350.ÌýPrerequisite: CSSS 2410.
CSSS 3510 Writing Secure Code (3)Ìý
This course will provide an overview of some of the key issues of secure coding.ÌýStudents will learn the basics of building secure software that prevents securityÌývulnerabilities that are often exploited by hackers. Topics covered include bufferÌýoverflows, un-validated input, race conditions, access-control problems,Ìýauthentication or authorization weaknesses, and cryptographic practices.ÌýStudents will also learn best practices that, if followed, will help avoid mostÌýsecurity vulnerabilities. The course explores the good and bad security traits ofÌýmany of the top programming languages such as C, C++, C#, Java, Python,ÌýPHP, and Ruby. Prerequisites: CSSS 2510 and COSC 3100.
CSSS 3520 Cybersecurity Programs, Policies and Ethics (3)
This course presents an overview of cybersecurity policies, programs and ethical standards for the cybersecurity career field. To achieve these goals, the course content includes discussions of governance, risk and asset management, physical security, human and environmental security, as well as an overview of the practices of communications and operational security, information systems acquisition, regulatory and legal aspects of the discipline. Additionally, the course presents the ethical and moral responsibilities of cybersecurity practitioners as they use the methods and tools of the discipline. Prerequisite: CSSS 2510.
CSSS 4510 Cybersecurity Capstone Project (3)
This course uses project-based instruction and teamwork to reinforce cybersecurity skills. Students will complete an assigned project as a comprehensive assessment of knowledge and skills in cybersecurity. The project activities include research into security problems and planning and designing and implementing security solutions for a user organization. Prerequisites: CSSS 3510 and CSSS 3520.
- Course Catalog Home
- Undergraduate Catalog Home
- Admission
- Enrollment
- Academic Policies
- Tuition, Fees
and Refunds - Colleges, Schools
and Departments - Majors
- Minors
- Certificates
- Course
Descriptions - Undergraduate Catalog PDF Archives