Bachelor of Science in Computer Science

Computing with Real-World Impact

Computer science is the base for countless industries and disciplines. Today’s employers need graduates with both a solid foundation in the principles of computer science and specialized computing skills and backgrounds — individuals with a generalist’s knowledge, but an expert’s eye for innovation and problem-solving. 

It only makes sense that computer science education reflects this reality. The Bachelor of Science in Computer Science (BSCS) program at the Georgia Tech College of Computing prepares students to leave school with the tools needed to become innovators and global leaders in computing.

If you are interested in the ways that computing can help define your world, apply to the BSCS program.

Learn more about a degree in Computer Science from Georgia Tech:

Degree Requirements

View the core requirements for graduating with a BS CS degree from the College of Computing.

View the Anticipated Course Offering Plan for Future Semesters

View the Prerequisite Chart for 2020-2021

Core Requirements Overview

Customize and Specialize with Threads

Uncover the countless ways our students can customize their degree with our 8 Threads. Developed by College of Computing faculty, Threads sets the standard for the future of computer science learning in the United States. Explore opportunities and find out which Threads fit your goals. 

Discover your Threads

Beyond the Bachelor's Degree

Explore the steps necessary to continue your education in one of the College of Computing's Master of Science or Ph.D. programs

Explore Graduate Study