University of South Carolina

USA
1 Scholarships 27 Programs 2 Degree levels
Bachelor

Bachelor's in Computer and Information Sciences

DegreeBachelor
FieldComputer and Information Sciences, General.

The Bachelor in Computer and Information Sciences at the University of South Carolina is an undergraduate programme that combines core computing fundamentals with practical training in information systems, data management and cybersecurity. It suits students who want a broad computing education that prepares them for technical roles in industry or further study in specialised areas such as software engineering, data science or information assurance.

What you'll study

The degree balances foundational computer science topics with applied information‑science subjects. Early years focus on programming, discrete mathematics and foundations of computing, while later years introduce data structures and algorithms, databases, computer organisation, operating systems and networking. Information‑focused modules cover database design and administration, information retrieval, human‑computer interaction, information policy and ethics, and fundamentals of cybersecurity.

Students typically complete laboratory courses and project modules that develop practical skills in multiple programming languages, systems administration and data analysis. The programme often culminates in a capstone or senior design project that requires a team to plan, implement and present a realistic solution to a computing or information problem. Electives allow specialisation in areas such as data science and analytics, software engineering, cybersecurity, mobile and web development, or systems integration. Many students also take internships or co‑op placements to gain professional experience.

Entry requirements

Applicants are expected to have a strong secondary‑school record with solid preparation in mathematics and science. Typical admissible qualifications include a recognised high school diploma or secondary certificate with coursework in precalculus or calculus and demonstrable experience or aptitude in mathematics. For US applicants, a competitive secondary GPA and evidence of quantitative skills are important; standardised test submission may be optional depending on the applicant profile.

International applicants should hold an approved secondary qualification equivalent to US high school graduation and demonstrate English proficiency through recognised tests or prior instruction in English where required. Transfer applicants are assessed on college transcripts; prior credit in programming, mathematics or related disciplines can reduce time to degree. The programme does not routinely require a portfolio, but evidence of programming experience, coursework and relevant extracurricular activities strengthens an application.

Career prospects

Graduates enter a wide range of technology and information roles across private and public sectors. Common job titles include software developer, systems analyst, database administrator, data analyst, IT consultant, network and systems administrator, and cybersecurity analyst. The combination of computing and information‑management skills is also valuable for roles in product management, technical project coordination and user‑experience research.

Many graduates pursue further study at master’s level in areas such as computer science, information systems, data science or cybersecurity, or obtain professional certifications to specialise in cloud computing, security, networking or database technologies. Internship experience arranged through the university’s employer networks often leads directly to entry‑level employment.

Why study at University of South Carolina

The University of South Carolina offers a comprehensive undergraduate computing education with access to modern teaching laboratories, research projects and industry partnerships. Students benefit from faculty with active research and professional experience, opportunities for hands‑on learning through internships and capstone projects, and a supportive environment for cross‑disciplinary study.

The university’s regional links to technology employers and alumni networks help students find placement opportunities and career mentoring. Active student groups, hackathons and technology clubs provide additional practical experience and networking, while academic advising and career services support transitions into employment or postgraduate study.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of South Carolina

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.