Computer Science / Cybersecurity
Gain knowledge on the most advanced areas of computer science while acquiring a holistic view of cybersecurity. Our cybersecurity major is designed to meet curricular learning outcomes set by the Association for Computing Machinery and the National Center of Academic Excellence in Cyber Defense Education.
Cybersecurity grounded in Computer Science
University cybersecurity programs often fall into one of three categories: policy, technology, or computer science. Schools with policy-focused cybersecurity programs examine international security laws and see how human controls impact cybersecurity intelligence and politics. Technology-focused programs teach students how to use pre-made security-related tools, such as antivirus software and firewalls, to enforce those policies.
Taylor University’s Computer Science – Cybersecurity major lands in the final category and stands on the computing principles taught through our premiere Computer Science and Engineering department. This type of program teaches students to create security-related software and program defensively, taking the advanced cybersecurity curriculum and integrating it with the most challenging computer science classes.
It is difficult to find strong cybersecurity majors in small liberal arts or Christian universities, but with six faculty members devoted to Taylor’s computer science students—one solely focused on the cybersecurity field—Taylor has created a strong computer science legacy with a near-100% graduate placement rate. By choosing the cybersecurity curriculum, our computer science graduates are well prepared for careers in computer science and cyberdefense.
In this program, you will . . .
- gain foundational understanding of computer science, including network operations, computational problem solving, and software development
- learn how to analyze applications to identify and patch vulnerabilities
- consider ethical issues of computer science and cybersecurity, along with how your Christian faith should influence your practices
Our cybersecurity program is not theoretical book learning. As a student in our program, you will directly apply concepts in hands-on courses and real-world research projects.
Cybersecurity students choose from a breadth of computer science courses and learn under faculty with a variety of cybersecurity experience and expertise.
Highlight cybersecurity courses include:
- Computer and Network Security I & II: Learn the fundamentals of security design, vulnerability analysis, cryptography, and defensive programming.
- Digital Forensics: Learn the tools, methodologies, and analysis techniques used for digital investigations. Students practice capturing, deciphering, reconstructing, and analyzing digital data.
- Software Reverse Engineering & Analysis: Study defensive programming techniques, platform security, and secure software engineering. Students identify and analyze malicious software, and apply tools and techniques for identifying software vulnerabilities.
Additional hands-on opportunities:
- Lockheed Martin Commissioned Research: Fall 2016, the Computer Science and Engineering Department was awarded $100,000 to perform computer virus research for Lockheed Martin's Advanced Technology Labs. Students are working under Dr. Dannie Stanley on the original research, as part of both coursework and summer research initiatives.
- TU Sec Club: A student-run club focused on cybersecurity, TU Sec meets every other week during the academic year.
- Capture the Flag cybersecurity competitions: Each year, the CSE Department competes against other schools in a cyber capture the flag competition where each team must patch their vulnerable programs while attempting to exploit the other teams' vulnerabilities.
The Computer Science/Cybersecurity major leads to a Bachelor of Science.