The Cybersecurity concentration provides students with opportunities to integrate education and training with the application of problem-solving skills in the lab environment to examine the multi-faceted nature of computer security. It covers the fundamental concepts such as cryptography, threats, and vulnerabilities, underlying secure system design from hardware to software, and cutting-edge Machine Learning and IoT systems. Students will develop a security-oriented way of thinking, a deeper understanding of adversaries, and how to build the countermeasures that defend against them.  

Bachelor of Science in Computer Science - Cybersecurity Concentration Flowchart 2020-2021 PDF 

Business Software Development

122 credit-hour program consists of:

First Semester

Course Number Subject Cr. Hrs.
COM 1103 College Composition 3
MCS 1414 Calculus 1 4
MCS 1243 Foundations of Computer Science 3
COM 1001 Pathways to Research Careers 1
SSC 2413 Foundations of American Experience 3
   TOTAL 14
     

Second Semester

Course Number Subject Cr. Hrs.
LLT 1213 World Masterpieces 1 3
SSC 2423 Development of American Experience 3
SSC/PSY XXX3 Elective 3
MCS 1514 Computer Science 1 4
MCS 1424 Calculus 2 1
   TOTAL 17

First Semester

Course Number Subject Cr. Hrs.
LLT 1223 World Masterpieces 2 3
MCS 1111 Coding Club (1st of 2) 1
MCS 2514 Computer Science 2 4
MCS 2523 Discrete Math 3
MCS 2414 Calculus 3 3
   TOTAL 15

Second Semester

Course Number Subject Cr. Hrs.
COM 2103 Technical and Prof. Communication 3
MCS 3633 Functional Programming 1
MCS 2534 Data Structures 4
MCS 2513 Software Engineering 1 3
XXX3 General Elective
   TOTAL 16

First Semester

Course Number Subject Cr. Hrs.
MCS 3543 Intro to Database Systems 3
MCS 3663 Computer Architecture and Assembly 3
MCS XXX3 Math Elective* see note below 3
MCS XXX3 Math Elective 3
PHY 2413 University Physics 1 1
PHY 2421 University Physics 1 Lab 3
   TOTAL 16

* Select from MCS2423 Differential Equations, or MCS3403 Probability and Statistics, or MCS3863 Linear Algebra

Second Semester

Course Number Subject Cr. Hrs.
MCS 4993 Topics CS: Machine Learning & Embed. Sys. Security 3
MCS 4663 Operating Systems 3
MCS 5813 Intro to Computer Security 3
XXX3  General Elective 3
XXX3 Natural Sciences Elective 3
   TOTAL 15

First Semester

Course Number Subject Cr. Hrs.
MCS 4993 Topics in CS Malware Analysis & Reverse Engineering 3
MCS 4833 Senior Project 3
MCS 4613 Computer Networks 3
MCS 1111 Coding Club (2nd of 2) 1
SSC/PSY XXX3 Jr./Sr. Elective 3
COM 4001 Pathways Capstone Lab 1
   TOTAL 14

Second Semester

Course Number Subject Cr. Hrs.
MCS 4643 Comparative Prog. Languages 3
MCS 4653 Theory of Computation 3
MCS XXX3 Advance Computer Network/Security 3
MCS 4843 Senior Project 2 3
LLT XXX3 Jr./Sr. Elective 3
   TOTAL 15