
artificial intelligence
software development
cybersecurity
data science
health
business
science
engineering

Technology Changes - Build a future that moves with you
Technology shapes nearly every industry, and computer science gives you the skills to help shape what comes next. That starts with understanding more than how to program; it means exploring how computation works, designing intelligent systems, and applying technology to solve meaningful problems. Clemson’s Bachelor of Science in Computer Science builds a strong foundation in computational thinking while learning the principles behind the technologies people and organizations rely on every day.
Whether you see yourself developing software, working with artificial intelligence, protecting digital systems, discovering insights through data or pursuing an advanced degree, Clemson can help you not only build a path toward your goals, but connect it with science, business, engineering, health, creativity, research and fields that are still emerging.
Clemson combines rigorous computing coursework with opportunities to apply what you learn. Work on projects, explore research and connect classroom concepts to practical challenges in a university community where computing reaches across disciplines.
Computing + your interests
At Clemson, “Computing + X” means your education can be as interdisciplinary as your goals. Whether you want to build intelligent technologies, protect digital systems, analyze complex data, or create software that changes how people live and work, you can shape your own direction.
Through Clemson’s pathway options, you can build depth in areas such as:
- Advanced computing systems
- Data science and artificial intelligence
- Interactive systems
Students interested in AI can pursue an AI-focused concentration and develop expertise in one of the most influential areas of modern computing. Looking to move quickly into advanced study? The accelerated BS-to-MS option can help qualified students earn a bachelor’s and master’s degree on an accelerated timeline.
Why Computer Science at Clemson?
You’ll learn more than how to write code; you’ll build the technical skills to enter a rapidly changing field, and the flexibility to connect computing to the interests that inspire you. → Tour Campus
Connect what you learn to where you want to go

Interests + Opportunties + Goals
Your computer science degree doesn’t have to look like everyone else’s.
A Clemson computer science education can prepare you for opportunities across the technology landscape, building on the foundations behind the technology so you can keep learning as the field evolves.
Build skills that last. A strong computer science education is about more than learning today’s programming tools. Clemson’s B.S. combines mathematics with programming, advanced computer systems, computer science theory and software engineering.
Connect your degree to your future. Computer science opens paths in software development, cybersecurity, machine learning, data science, systems architecture and more. At Clemson, you can develop broad technical knowledge while exploring an area of depth that fits your interests.
Make the Clemson Experience yours. Your Clemson Experience extends beyond individual courses. School of Computing students have access to dedicated instructional computer labs, hands-on projects, faculty research and internship opportunities. Put your curiosity to work, learn alongside others and see how computing can contribute to your larger goals.
-
What is the difference between the B.S. and B.A.?
Both the BA-CPSC and BS-CPSC provide a foundation in computer science, including programming and problem-solving. The main difference is how much of your degree is devoted to advanced computer science, math and science in the BS-CPSC versus exploring another field alongside computer science in the BA-CPSC.
-
What will I study and what are the degree requirements?
The BS-CPSC major builds upon common core computer science foundational coursework with advanced coursework in software engineering, information management, computer security, and computer systems. BS-CPSC majors also take additional mathematics courses, such as linear algebra and statistics, as well as a lab science sequence.
Requirements include mathematics, science, computing fundamentals, advanced coursework and an approved PATH area. Refer to the catalog for the full, current course list and any progression requirements.
-
How do I apply?
Apply to Clemson as a first-year or transfer student using the appropriate undergraduate admissions process. Confirm your admission pathway and deadlines through Undergraduate Admissions.
-
Can I study AI within computer science?
Absolutely! Both BS-CPSC majors and BA-CPSC majors are able to select courses specializing in AI as part of their Computer Science Technical Requirements. BS-CPSC majors may also opt to complete a Data Science and Artificial Intelligence PATH area to gain more depth. Ask an academic advisor which courses and options match your goals.
-
If the BS-CPSC isn't the right fit for me, can I change majors?
Certainly! If you’re not sure which degree best aligns with your interests and career goals, you can start in the BS-CPSC program and work with your academic advisor to explore your options. Changing to the BA-CPSC or BS-CIS major is generally straightforward during your first year. Your advisor can help you understand the differences between the programs and determine which path is the best fit for you.
-
Can I start a master’s degree while finishing my B.S.?
Students admitted into the bachelor's to graduate program may apply up to nine approved graduate credit hours to both degrees through Clemson’s combined program.
Your Next Move Starts Here →
You already use technology to connect, create and discover. Now learn how to build what comes next. Explore Computer Science at Clemson and find the path that connects computing with your future.

