IONA College Logo | Go to Home Page

BA/MS in Computer Science with a Concentration in Cyber Security

Overview

Years 1-4 (BA)

College Core 48 Credits
Major Prerequisites 13
Major Requirements 23
Concentration  
     Requirements 12
     Electives 6
Open Electives 18
Total Credits in BA Degree 120

Year 5

Graduate Computer Science Courses 15
Total BA/MS 135 Credits

Graduate Credits

Taken as an Undergraduate 18
Taken in Fifth Year 15
Total MS 33 Credits

College Core

Course Title Credits
CS 201 Computer Science I 4
MTH 231 Calculus I 4

Major Prerequisites

Course Title Credits
CS 202 Computer Science II 4
MTH 310 Discrete Mathematics 3
MTH 270 Applied Statistics 3
MTH 408 Automata and Formal Languages 3
Total Major Prerequisites 13 Credits

Major Requirements

Course Title Credits
CS 231 Programming in a UNIX Environment 4
CS 301 Data Structures and Algorithms 3
CS 311 Computer Organization and Architecture 4
CS 321 Database Design and Implementation 3
CS 451 Operating Systems 3
CS 481* Software Project Development: Design 3
CS 482* Software Project Development: Implementation 3
Total Major Requirements 23 Credits
*Software Project in CS 481 – CS 482 must be a Cyber Security project

Graduate Level Courses taken as an Undergraduate

Cyber Security Concentration
Course Title Credits
CS 615 Software Security 3
CS 709 Cryptography 3
CS 777 Computer Networks and Network Programming 3
CS 779 Network Security 3
Electives:  Select one pair of courses
CS 768 – CS 771 Web Application Development - Web Application Security 6
CS 773 – CS 775 Mobile Application Development - Mobile Application Security 6
Total Concentration Electives 6
Total Concentration 18 Credits

Open Electives 18 Credits

Open Electives We highly recommend taking the following CS courses among the Open Electives if possible.  
 
CS 411 Advanced Computer Organization and Architecture 3
CS 452 Advanced Operating Systems 3


Total BA 120 Credits

Fifth Year MS Requirements

Course Title Credits
CS 980* Thesis Preparation Seminar 3
CS 981* Thesis 3
Three CS Graduate Electives 9
Total Fifth Year MS Requirements 15 Credits
*Thesis must be a Cyber Security topic

Total BA/MS 135 Credits

Index Requirement
CS 201, CS 202 and all other CS courses counted toward the major must be completed with a minimum grade of "C." To continue in the major, students who do not meet this requirement must repeat the course before taking any other course for which this course is a prerequisite.