Skip to Content | Text-only
A leading research university in Atlanta, Georgia

B.S. in Computer Science

College: College of Arts and Sciences
Program: Computer Science
See Also: Department of Computer Science

The B.S. degree program in computer science provides preparation in the fundamental principles and processes of computation and training in applying these principles in application areas in industry, science, government, and business. The student completes a basic group of required courses in the early stages and chooses courses from several concentrations in the later stages to provide for appropriate breadth and depth of knowledge in the discipline. In parallel, the student takes relevant courses in mathematics and physics that complement the study of computer science.

Suggested Schedule of Courses

 

This is a suggested 4-year schedule of courses based on degree requirements in the current catalog. 

This guide is not a substitute for academic advisement – contact your advisement office if you have any questions about scheduling or about your degree requirements.  Also see the Undergraduate Catalog and review academic information on the department's website for a complete list of requirements and electives to choose from.

Students may choose to attend a summer term to reduce their course load during fall or spring semesters but still stay on track to graduate in four years.

Take CSc 2010 to explore this major and determine if this is the right major for you.

Freshman Year

Term 1
Course Hours
CSc 2010 3
Engl 1101 3
Math 2211 4
Area C Elective 3
Area B Elective 2
Total Hours 15
Term 2
Course Hours
CSc 2310 3
CSc 2510 3
Math 2212 4
Engl 1102 3
Area B Elective 2
Total Hours 15
Freshman Milestones:
  • Complete all Area A requirements
  • Attend major fair and declare major


Sophomore Year

Term 3
Course Hours
*CSc 3410 3
Area C Elective 3
Area E Elective 3
Math 3030 3
Phys 2211K 4
Total Hours 16
Term 4
Course Hours
CSc 3210 3
CSc 3320 3
Phys 2212K 4
Area E Elective 3
Area F Elective 3
Total Hours 16
Sophomore Milestones:
  • Complete most core requirements
  • Complete introductory CSC classes


Junior Year

Term 5
Course Hours
CSc 4520 4
Area F Elective  3
Area H Elective  3
Area E Elective 3
CSc 4210 4
Total Hours 17
Term 6
Course Hours
CSc 4330 4
Area E Elective 3
CSc 4xxx (Concentration) 4
CSc 4xxx (Elective) 4
Total Hours 15
Junior Milestones:
  • Meet with Faculty Adviser
  • Register with Career Services Office


Senior Year

Term 7
Course Hours
*CSc 4350 4
Area F Elective 3
CSc 4xxx (Concentration) 4
Area H Elective 3
Area H Elective 
Total Hours 17
Term 8
Course Hours
Area H 3
Area H 3
CSc 4xxx (Concentration) 4
CSc 4xxx (Elective) 4
Total Hours 14
Senior Milestones:
  • Students must have 39 hours at Georgia State taken at the 3000/4000 level for residency, and complete 120 hours required for graduation

*This course will fulfill the CTW requirement