BSCS - Bachelor of Science in Computer Science
Download as PDF
Program Requirements
Admissions Requirements
A high school diploma or GED
Credentials earned outside of the US must be evaluated by an approved agency
GPA of 2.0 or higher
Official transcripts from all previously attended institutions
Completed application with Carolina University
Graduation Requirements
Shall have maintained a minimum cumulative GPA of 2.0;
Shall have passed all courses in the curriculum and made a C- or better in professional core courses;
Shall have completed at least 24 of the final 30 hours with Carolina University.
Courses (126 Credit Hours)
General Education Core (36 Credit Hours)
General Education Core (38 Credit Hours) - must include the following:
course - Precalculus Algebra (3 Credit Hours)
course - Precalculus Trigonometry (3 Credit Hours)
One of the following course sequences:
course - General Chemistry w/Lab (4 Credit Hours)
course - General Chemistry w/Lab (4 Credit Hours)
OR
course - Physics I w/Lab (4 Credit Hours)
course - Physics II w/Lab (4 Credit Hours)
Professional Core (76 Credit Hours)
course - Introduction to Computer Science (3 Credit Hours)
course - Programming I (3 Credit Hours)
course - Programming II (3 Credit Hours)
course - Scripting (3 Credit Hours)
course - Algorithms and Data Structures (3 Credit Hours)
course - Object Oriented Programming (3 Credit Hours)
course - Software Engineering (3 Credit Hours)
course - Algorithms & Data Structures II (3 Credit Hours)
course - Advanced Database Management Systems (3 Credit Hours)
course - Data Communication and Computer Networks (3 Credit Hours)
course - Computer Architecture and Organization (3 Credit Hours)
course - Operating Systems (3 Credit Hours)
course - Computer Security Fundamentals (3 Credit Hours)
course - Ethical Hacking (3 Credit Hours)
course - Introduction to Unix (3 Credit Hours)
course - Senior Project I (3 Credit Hours)
course - Senior Project II (3 Credit Hours)
course - Senior Project III (3 Credit Hours)
course - Senior Project IV (3 Credit Hours)
course - Calculus I (3 Credit Hours)
course - Calculus II (3 Credit Hours)
course - Calculus III w/Lab (4 Credit Hours)
course - Probability and Statistics (3 Credit Hours)
course - Linear Algebra (3 Credit Hours)
course - Discrete Mathematics 3 Credits Hours
Professional Electives (12 Credit Hours) - Choose from the following
course - Python Programming (3 Credit Hours)
course - C# Programming (3 Credit Hours)
course - Cloud Computing (3 Credit Hours)
course - DevOps Engineering (3 Credit Hours)
course - Introduction to Routing and Switching (3 Credit Hours)
course - Network Protocols and Services (3 Credit Hours)
course - User Interface Design (3 Credit Hours)
course - Information Architecture (3 Credit Hours)
course - Web Database Applications (3 Credit Hours)
course - Information Security (3 Credit Hours)
course - Java (3 Credit Hours)
course - Web Design (3 Credit Hours)
course - Network Security (3 Credit Hours)
course - Advanced Routing and Switching (3 Credit Hours)
course - Windows Client Server (3 Credit Hours)
course - Advanced Defense and Countermeasure (3 Credit Hours)
course - Digital Forensics (3 Credit Hours)
course - Special Topics (3 Credit Hours)
course - Drones (3 Credit Hours)
course - Introduction to Information Systems (3 Credit Hours)
course - Introduction to Network Technology (3 Credit Hours)
course - Information Systems Management and Business (3 Credit Hours)
course - Business Systems (3 Credit Hours)
course - Introduction to Data Science (3 Credit Hours)
course - Machine Learning (3 Credit Hours)
course - Natural Language Processing (3 Credit Hours)
course - Neural Networks (3 Credit Hours)
course - Artificial Intelligence (3 Credit Hours)