IONA

BA/MS in Computer Science

Overview
College Core: 58-63 credits
Major Prerequisites: 10 credits
Major Requirements: 28 credits
Open Electives: 19-24 credits
Total Credits BA Degree: 120 credits

Year 5
Graduate Computer Science Courses 15 credits
Total Credits MS Degree 135 credits

College Core
Course Number
Course Name
Credits
CS 201 Computer Science I
4
MTH 134 Brief Calculus (Students with appropriate background will be advised to take MTH 231, Calculus I)
3

Major Prerequisites
Course Number
Course Name
Credits
CS 202 Computer Science II
4
MTH 163 Applied Discrete Mathematics
3
MTH 270 Applied Statistics
3

Major Requirements
Course Number
Course Name
Credits
CS 231 Programming in a UNIX Environment
3
CS 301 Data Structures and Algorithm Analysis
3
CS 311 Computer Organization and Architecture
4
CS 321 Database Organization and Design
3
CS 481 Software Project Development: Design
3
CS 482 Software Project Development: Implementation
3

Graduate Level Courses taken as an Undergraduate
Course Number
Course Name
Credits
CS 630 Programming Languages
3
CS 650 Operating Systems
3

Fifth Year MS Requirements
Course Number
Course Name
Credits
CS 980 Thesis Preparation Seminar
3
CS 981 Thesis
3
Three Graduate CS Electives 9