Required Courses for the Cybersecurity Minor
This minor provides a solid background in cybersecurity. A student must successfully complete, at Fontbonne, a minimum of 50 percent of the credit hours required for the minor.
- CIS 125
Introduction to Cyber Crime andSecurity3 credits
Introduces students to the fields of cyber crime and security. Covers issues associated with different types of threats, attacks, and methods employed against these threats and attacks. Practical cryptography, securities of operating systems, computer networks, database systems, and other types of computer systems will also be introduced.
- CIS 160
Computer Science I4 credits
Emphasis on programming in C and introduction to C++, including structural programming concepts, simple data types and structures, C and C++ syntax, operators, controlstructures and pointers. Lab exercises include techniques of coding, program design, and debugging. Students in this course who are majoring in mathematics, computer science, cyber security or management information science must earn grades of B- or better in this course to progress to CIS 161 and/or CIS 210. Prerequisite: Grades of A- or better in MTH 095, or competency in arithmetic and algebra. For CS, Cyber Security or MIS majors, CIS120 is a pre- or co-requisite.
- CIS 161
Computer Science II4 credits
Continuation of Computer Science I, with extensive programming in C++ language and introduction to Java. Includes string handling, file I/O, storage and static variables, structures, bitwise operations, and C++ library. Students in this course who are majoring in mathematics, computer science, cyber security or management information systems must earn grades of B- or better to progress to CIS 210 and above. Prerequisite: CIS 160.
- CIS 225
Information Security Policy Analysisand Implementation3 credits
Covers information assurance, cyber security policies, analysis procedures, risk assessments, and implementation of security policies. Prerequisites: CIS 125 is a pre- or co-requisite.
Plus one of the following three pairs of courses
- CIS 355
Principles of Operating Systems3 credits
Topics cover the theoretical aspects and concepts of operating systems including system structures, scheduling, concurrent processes and deadlock handling, storage and file management, system protection and security. Also includes lab exercises in UNIX system configuration. Prerequisites: CIS 160 and (CIS 120 or MTH 120).
- CIS 356
Operating System Security andAdministration3 credits
Covers operating system security and administration with an emphasis on operating system installation, configuration, administration, and security. Topics include operating system setup, user account control, file system protection, activity logging, system call auditing, address space management, and intrusion detections. Prerequisites: CIS 120, CIS 125 and CIS 225. CIS 355 is a pre- or co-requisite.
- CIS 340
Concepts of Telecommunications and Networking3 credits
Introduction to the principles and practice of data communication and computer networking. Topics include the theoretical aspects of various methods, media,
protocols, data compression, and security in telecommunication. Also includes lab exercises of network and remote access configuration and data exchange. Prerequisites: CIS 160; CIS 120 or MTH 120; either MTH 150 or consent of the instructor.
- CIS 345
Network Security and Management3 credits
Covers network security and management with an emphasis on computer network security, implementation, and management. Topics include network core devices (such as routers and switches) setup, configuration, maintenance, security, and firewall management. Prerequisites: CIS 120 and CIS 125. CIS 340 is a pre- or co-requisite.
- CIS 380
Web Development Security3credits
Covers web development security with an emphasis on the fundamental principles of security in web applications. Topics include web browser security, server-side web application security and web database security. Prerequisites: CIS 120 and CIS 125. CIS 225 is a pre- or co-requisite.
- CIS 415
Server Security andMaintenance/Troubleshooting3 credits
Covers the fundamental security principles of different types of servers, such as file servers, database servers, web servers, File Transfer Protocol (FTP) servers, mail servers, and Domain Name System (DNS) servers. Server installation, configuration, maintenance, and troubleshooting will be studied. Prerequisites: CIS 120 and CIS 125. CIS 225 is a pre- or co-requisite.
Questions? Contact our Office of Admission: 314-889-1400 or 1-800-205-5862 | firstname.lastname@example.org