Computer Science BS/Artificial Intelligence MS

Students who complete the Computer Science (B.S.) / Artificial Intelligence (M.S.) Double Dawgs degree program would have numerous career opportunities in industry as well as academia. Also, students can find employment in companies, research centers, or labs with focus on machine learning, data mining, data analytics, big data, incremental and deep learning, as well as several other specialties. Students can also pursue Ph.D. or other advanced degrees in numerous areas, including artificial intelligence, machine learning, computer science, and data science.

Admission to Program

At least 60 hours completed at the time of application, with at least 40 hours completed at UGA, and an overall undergraduate GPA of 3.5.
Admission requires a review of the applicant's UGA transcript by a committee. In exceptional circumstances, the committee may choose to admit students not meeting all of the requirements or reject applicants due to inadequate performance in courses related to the graduate degree.


Graduate-level courses that may be used to satisfy undergraduate and graduate program requirements.

12 hours of Computer Science Major Electives or B.S. upper-division coursework, taken from the list of required or elective courses for the M.S. in Artificial Intelligence degree. These must be at the 6000-level or higher.

CSCI 6380 Data Mining (4 hours)
CSCI 6550 Artificial Intelligence (3 hours)
CSCI 6330 Artificial Intelligence and the Web (4 hours)
CSCI 6360 Data Science II (4 hours)
CSCI 6530 Introduction to Robotics (4 hours)
CSCI 6560 Evolutionary Computation and Its Applications (4 hours)
CSCI 6540 Symbolic Programming (3 hours)
CSCI 6800 Human-Computer Interaction (4 hours)
ARTI 6950 Faculty Research Seminar (1 hour)
CSCI 8950 Machine Learning (4 hours)
CSCI 8820 Computer Vision and Pattern Recognition (4 hours)
CSCI 8860 Biomedical Informatics (4 hours)
CSCI 8920 Decision Making Under Uncertainty (4 hours)

Additional requirements that are unique to this Double Dawgs program:

Each student must satisfy all course requirements for the B.S. in Computer Science and the M.S. in Artificial Intelligence.
Each student must take at least 12 hours in courses open to graduate students only.
The candidate must register for ARTI 7300 Master's Thesis for at least 3 hours of credit while working on research.

Admission to Graduate Program

Students who meet all of the following requirements will be eligible to apply for the M.S. in Artificial Intelligence program:
-TOEFL (for foreign applicants) scores that satisfy the UGA graduate admissions requirements
-GPA: Minimum cumulative undergraduate GPA of 3.2 for all courses taken

Program Advisor

Undergraduate Major Information

  • Major: Computer Science B.S.
  • Department/College: School of Computing

Advising Contact

  • Name: Bradley Barnes
  • Email:
  • Phone: 706-542-3086
  • Address: 415 Boyd GSRC

Graduate Major Information

  • Major: Artificial Intelligence M.S.
  • Department/College: Artificial Intelligence

Advising Contact