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 |
|
Term 2
| Course |
Hours |
| CSc 2310 |
3 |
| CSc 2510 |
3 |
| Math 2212 |
4 |
| Engl 1102 |
3 |
| Area B Elective |
2 |
|
|
|
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 |
|
Term 4
| Course |
Hours |
| CSc 3210 |
3 |
| CSc 3320 |
3 |
| Phys 2212K |
4 |
| Area E Elective |
3 |
| Area F Elective |
3 |
|
|
|
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 |
|
Term 6
| Course |
Hours |
| CSc 4330 |
4 |
| Area E Elective |
3 |
| CSc 4xxx (Concentration) |
4 |
| CSc 4xxx (Elective) |
4 |
|
|
|
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 |
|
Term 8
| Course |
Hours |
| Area H |
3 |
| Area H |
3 |
| CSc 4xxx (Concentration) |
4 |
| CSc 4xxx (Elective) |
4 |
|
|
|
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