Computer Science (B.S.)

Program Type: Major
Program Level: Undergraduate
Department: Majors

Today’s professional environment for computer science and information technology professionals is as dynamic and rapidly growing as it’s ever been. The Computer Science program takes students beyond the technology aspects of the field for a more holistic experience that will set them apart in the eyes of top employers.

Preparing the next generation of leaders in computer programming and information technology.

In addition to your computer programming coursework, you’ll complete courses in business administration, English, and other areas of the liberal arts. This will equip you with the broadened perspective, as well as skills in communication and critical thinking, that are vital to ascend the professional ranks.

The program offers two areas of focus—scientific computing and enterprise solutions—as well as internship opportunities with highly respected organizations across the Upstate region. Graduates of the program are prepared for a wide range of information management positions throughout the broad spectrum of business and industry.

For more information, visit the College of Science and Technology.

  • The general education requirements for this major consists of coursework in liberal arts, which need to be taken before the core requirements in computer programming (Java, C++, and Visual Basic). Students are therefore required to take differential and integral calculus. The program provides two focus areas (scientific computing and enterprise solutions), each with a minimum of 9 hours. Students from other disciplines wishing to minor in CS could do so by taking 6 hours of math and 21 hours of computer science coursework.

  • Career opportunities for students earning a Bachelor of Science in Computer Science or a Bachelor of Arts in Computer Information Systems include software developer, system analyst, information technology manager, web application developer, database analyst, data architect, network analyst, network administrator, database administrator, security specialist, and system administrator.

  • The Division of Mathematics and Computer Science has established internship programs through the Career Center and with major corporations in the Upstate. Students in their senior year are strongly encouraged to seek internship opportunities at one of the many partnering corporations such as BWM Manufacturing, Michelin and Milliken.