Excel in a High-Tech World: Pursue a Bachelor of Science in Computer Science from SC State
Are you a problem-solver whose mind can organize complex technological concepts? Do you enjoy using computers to simplify tasks, provide entertainment, and enrich your life?
Earning your Bachelor of Science in computer science degree from South Carolina State University will put you on a path to excel in the world of computers, digital communication, artificial intelligence, robotics, data mining, and more. Our Bachelor of Science in computer science program allows you to learn from experienced computer scientists, participate in faculty research projects, and develop your computer science skills to work in areas ranging from computer and software development to gaming and entertainment to government agencies.
Our advanced facilities and industry partnerships produce cutting-edge computer scientists
Our new state-of-the-art Engineering and Computer Science Complex houses 28 labs, including dedicated spaces for students in computer science courses. Through South Carolina State’s IBM Skills Academy agreement, you’ll enjoy unique access to internships, apprenticeships, and courses to develop practical skills and experience.
South Carolina State offers extensive, hands-on opportunities to develop and apply your skills to produce computing-based solutions. Through experiential learning opportunities and your computer science courses, you’ll be expertly prepared for a computer science career or graduate school of your choice.
Bachelor of Science in Computer Science Program Highlights
Our computer science program is designed to provide you with a solid foundational understanding of computer science theory, practice, and applications as you learn about algorithms, programming languages, and operating systems. You’ll also enjoy a deep dive into focus areas such as mobile and web computing, human-computer interface, game design, network security, and more.
Method of Instruction
- Face-to-face
Our computer science courses, programs, and experiential learning opportunities offer you advantages such as the ability to:
Learn from the pros
Our computer science courses are taught by faculty members who are experienced computer scientists deeply involved in research and scholarly publication activities. Many of our faculty have IBM Practitioner Certificates in data science, cybersecurity, and business cloud computing.
Develop your practical skills
The learning labs in our new Engineering and Computer Science Complex are equipped with a variety of state-of-the-art computers. You’ll gain extensive insights in a number of programming languages and operating systems. Our labs, many reserved for students in computer science courses, offer UNIX workstations with virtualization capabilities utilizing LINUX and other operating systems.
Gain real-world experience
Our Bachelor of Science in computer science program also includes a senior capstone project course in which you will spend a semester solving a real-world problem. You can also participate in valuable internships and employer apprenticeships.
Accreditation
The Computer Science Program at South Carolina State University is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and Computer Science and similarly named programs' Program Criteria.