Skip to main content
Skip to main menu Skip to spotlight region Skip to secondary region Skip to UGA region Skip to Tertiary region Skip to Quaternary region Skip to unit footer

Slideshow

Computer Science Area of Emphasis

In addition to fulfulling the major requirements (15 hours), major electives (12 hours), and major-related electives (15 hours) of the BS-CS degree, students may elect to specialize in one of the eight areas of emphasis listed below. An area of emphasis is an acknowledgment of the attainment of a fair measure of expertise and knowledge of a specific nature within the major field of study. The area of emphasis will be noted on the student's transcript.

Courses may satisfy both requirements for the major and requirements for an area of emphasis. Students can declare an area of interest on Athena.

For more information, please refer to the UGA Bulletin.

Applied Data Science

Choose at least 12 hours from the following:

CSCI 4350/6350, Global Information Systems (4 hours)

CSCI 4360/6360, Data Science II (4 hours)

CSCI 4370/6370, Database Management (4 hours)

CSCI 4380/6380, Data Mining (4 hours)

 

Cyber Security

Choose at least 12 hours of courses including CSCI 4250/6250, and the remainder taken as electives from the following:

CSCI 4730/6730, Operating Systems (4 hours)

CSCI 4760/6760, Computer Networks (4 hours)

CSCI 4780/6780, Distributed Computing Systems (4 hours)

 

Computer Systems

Choose at least 12 hours from the following:

CSCI 4250/6250, Cyber Security (4 hours) 

CSCI 4570/6570, Compilers (4 hours)

CSCI 4730/6730, Operating Systems (4 hours)

CSCI 4760/6760, Computer Networks (4 hours)

CSCI 4780/6780, Distributed Computing Systems (4 hours)

 

Computational Science and Visualization

At least one course taken as elective from each of the following groups: (total at least 12 hours)

Group1

CSCI 4140/6140, Numerical Methods and Computing (4 hours)

CSCI 4150/6150, Numerical Simulations in Science and Engineering (4 hours)

Group2

CSCI 4210/6210, Simulation and Modeling (4 hours)

CSCI 4800/6800, Human-Computer Interaction (4 hours)

CSCI 4810/6810, Computer Graphics (4 hours)

Group3

CSCI 4380/6380, Data Mining (4 hours)

CSCI 4470/6470, Algorithms (4 hours)

CSCI 4490/6490, Algorithms for Computational Biology (4 hours)

CSCI 4850/6850, Biomedical Image Analysis (4 hours)

 

Software Design

Choose at least 12 hours from the following: 



CSCI 4050/6050, Software Engineering (4 hours)

CSCI 4060/6060, Mobile Software Development (4 hours)

CSCI 4210/6210, Simulation and Modeling (4 hours)

CSCI 4370/6370, Database Management (4 hours)

CSCI 4500/6500, Programming Languages (4 hours)

CSCI 4570/6570, Compilers (4 hours)

 

 

Internet and Information Technology

Choose 12 hours from the following:

CSCI 4300, Web Programming (4 hours)

CSCI 4330/6330, Artificial Intelligence and the Web (4 hours)

CSCI 4350/6350, Global Information Systems (4 hours)

CSCI 4370/6370, Database Management (4 hours)

CSCI 4380/6380, Data Mining (4 hours)

CSCI 4740/6740, Real-Time Scheduling (4 hours)

 

Theoretical Computer Science

Choose at least 12 hours of courses including CSCI 4470/6470 and the remainder taken as electives from the following:

MATH 3000 or MATH 3300

CSCI 4380/6380, Data Mining (4 hours)

CSCI 4490/6490, Algorithms for Computational Biology (4 hours)

CSCI(MATH)(PHYS) 4612/6612, Introduction to Quantum Computation (4 hours)

CSCI 4740/6740, Real-Time Scheduling (4 hours)

MATH(CSCI) 4670/6670, Combinatorics (3 hours)

MATH(CSCI) 4690/6690, Graph Theory (3 hours)

 

Artificial Intelligence (AI)

Choose at least 12 hours of courses including CSCI(PHIL) 4550/6550 and the remainder taken as electives from the following:

CSCI 4070/6070,Introduction to Game Programming

CSCI 4330/6330, Artificial Intelligence and the Web (4 hours)

CSCI 4380/6380, Data Mining (4 hours)

CSCI(ARTI) 4530/6530, Introduction to Robotics (4 hours)

CSCI(ARTI) 4540/6540, Symbolic Programming (3 hours)

CSCI 4560/6560, Evolutionary Computation and Its Applications (4 hours)

CSCI 4800/6800, Human-Computer Interaction (4 hours)

Support us

We appreciate your financial support. Your gift is important to us and helps support critical opportunities for students and faculty alike, including lectures, travel support, and any number of educational events that augment the classroom experience. Click here to learn more about giving.

Every dollar given has a direct impact upon our students and faculty.