Metadata
Title
Undergraduate Admission
Category
undergraduate
UUID
9f9e28a305ae433ba31acd17c3bfad13
Source URL
https://admission.gatech.edu/dual-enrollment/distance-computer-science
Parent URL
https://admission.gatech.edu/dual-enrollment/
Crawl Time
2026-03-18T05:16:00+00:00
Rendered Raw Markdown

Undergraduate Admission

Source: https://admission.gatech.edu/dual-enrollment/distance-computer-science Parent: https://admission.gatech.edu/dual-enrollment/

Distance Computer Science Program

Georgia Tech is proud to offer computer science course options for high school students seeking dual enrollment at Tech. To get started, read below about course structures to see what’s right for you.

CS 1301: Introduction to Computing

This introductory computer science course teaches students foundational computing principles, including how to write and read computer code and how to run and debug code. This innovative online course includes recorded lectures, optional recitations, and online discussion forums. Students learn to program in Python. They take four proctored exams at the time of their choosing, each within its own four-day window.

If students receive credit at Georgia Tech with a score of 4 or 5 on the AP Computer Science A exam, this is the course for which they get credit.

Preview the CS 1301 Course

The CS 1301: Introduction to Computing course covers the following topics:

CS 1331: Introduction to Object-Oriented Programming with Java

This course offers an introduction to techniques and methods of object-oriented programming such an encapsulation, inheritance, and polymorphism. Emphasis on software development and individual programming skills. Pre-requisite: CS 1301.

Preview the CS 1331 Course

The CS 1331: Introduction to Object-Oriented Programming with Java course covers the following topics:

Which class should you choose as a beginning of your Dual Enrollment Computer Science experience?

The primary consideration of your starting point is whether or not you have experience coding in Python, the programming language of CS 1301. Most students who apply to Georgia Tech have experience in Java.

Competitive Admission and Prerequisites

Each year, we receive more applications than we have spaces in the program. Meeting minimum admission requirements does not guarantee admission.

Please be aware that in the last two years, students who applied for Fall semester with a request to take CS 1331 in spring have filled all spaces in that course. We were not able to offer admission to CS 1331 for applicants in the Spring admission round.

Distance CS 1301:

Distance CS 1331:

Review Application Requirements