The School of Engineering and Applied Science offers a dual bachelor of arts with a major in applied science and technology (with a minor in computer science) and master of science in the field of cybersecurity in computer science degree program. All requirements for both degrees and the minor program must be fulfilled.
6 graduate credits (two courses) may be shared between the two degrees, 3 credits of which should be in CSCI 6011 Introduction to Computer Systems. Students may substitute comparable undergraduate coursework in systems/architecture for CSCI 6011 Introduction to Computer Systems, in which case another 6000-level course must be taken in its place. Students must select two of the following courses as electives for the minor program: CSCI 3212 Algorithms, CSCI 3410 Systems Programming, or CSCI 3411 Operating Systems. CSCI 6212 Design and Analysis of Algorithms may be substituted for CSCI 3212 Algorithms; however, CSCI 6212 Design and Analysis of Algorithms may not be counted as one of the two graduate courses taken during the undergraduate program.
Students must have a minimum 3.4 technical GPA at the time of graduation from the undergraduate program to continue to the master’s program as part of a dual degree.