Computer Science
Bachelor of Science
Description
The Bachelor of Science (BS) in Computer Science is a robust program that covers the fundamentals of computing technology, adapting to the constantly evolving tech landscape. Courses span various programming languages, platforms, and operating systems, blending hands-on and theoretical study. With a flexible curriculum and diverse electives, students can customize their education to focus on specific interests, such as Cybersecurity, Data Science, Esports, Networking, or Software Systems. Throughout the program, students develop skills to analyze complex problems, design and evaluate solutions, communicate effectively, make ethical decisions, and lead teams. This program prepares students for diverse career opportunities in high-demand, high-paying roles like programmer, systems analyst, app developer, and more.
Program Learning Outcomes
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline
- Communicate effectively in a variety of professional contexts
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline
Admissions Requirements
- A high school diploma or GED
- 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.