MSCS - Master of Science in Computer Science
Download as PDF
Program Requirements
Admissions Requirements
A bachelor's degree or equivalent from a recognized institution
Credentials earned outside of the US must be evaluated by an approved agency
GPA of 2.7 or higher
Official transcripts from all previously attended institutions
Completed application with Carolina University
Graduation Requirements
Shall have maintained a minimum cumulative GPA of 3.0
Shall have passed all courses in the curriculum and made a C- or better in professional core courses
Shall have completed at least six of the final nine hours with Carolina University
Professional Core Prerequisites (18 Credit Hours)
Waivable if undergraduate coursework is in the computer science discipline
course - Programming I (3 Credit Hours)
course - Programming II (3 Credit Hours)
course - Algorithms & Data Structures (3 Credit Hours)
course - Algorithms & Data Structures II (3 Credit Hours)
course - Networking (3 Credit Hours)
course - Operating Systems (3 Credit Hours)
Courses (36 Credit Hours)
Professional Core (15 Credit Hours)
Software Methodology (3 Credit Hours): One of the following courses
course- Web-Database Application Development (3 Credit Hours
course - Web-Oriented Principles and Practice (3 Credit Hours)
course - iOS Development (3 Credit Hours)
course - Rapid Software Development (3 Credit Hours)
course - OOP Analysis and Design (3 Credit Hours)
course - Java Programming (3 Credit Hours)
Theory and Analysis (3 Credit Hours): One of the following courses
course - Advanced Database Systems (3 Credit Hours)
course - Cryptography and Data Security (3 Credit Hours)
course - Structure of Programming Languages (3 Credit Hours)
course - Artificial Intelligence (3 Credit Hours)
course - Machine Learning (3 Credit Hours)
Computer Systems (3 Credit Hours): One of the following courses
course - Unix Network Administration (3 Credit Hours)
course - Enterprise Network Design (3 Credit Hours)
Master’s Thesis/Project
course - Project/Thesis I (3 Credit Hours)
course - Project/Thesis II 3 Credit Hours
Professional Electives (21 Credit Hours)
Choose from courses below or any course with an ANA, CYB, DCS, or ELE prefix
course - Introduction to Script Programming/Python (3 Credit Hours)
course - Special Topics (3 Credit Hours)