Undergraduate Program

Undergraduate teamComputer science is the systematic exploration of all aspects of computation. Computer science as a discipline seeks to build a scientific foundation for topics such as computer design, computer programming and software, information processing, algorithmic solutions to problems, and the algorithmic process itself. Computer science provides underpinnings for today's applications in industry, science, government, and business and prepares the foundation for tomorrow's applications in ubiquitous computing, medical cures for diseases, and instant access to information by everyone.

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.

A B.S. degree in computer science provides a good foundation for advanced studies at the M.S. or Ph.D. level as well as for careers in industry, science, government, and business. To plan the major according to particular goals, students are encouraged to consult with an advisor in the department.

Admissions – Admission to the B.S. program is handled by Georgia State's Office of Undergraduate Admissions

Advisement schedule – Schedule for undergraduate advisement in the Department of Computer Science

B.S. degree requirements – Requirements for the B.S. in Computer Science (including concentrations)

Four-year plan of study – A sample plan of study for completing the B.S. degree in four years

Prerequisite chart – A chart showing which courses are prerequisites for undergraduate courses in computer science

Scholarship programs – Scholarship programs available to current and prospective undergraduate majors

Tutoring center – Information about free tutoring in core courses

Two-year course schedule – A tentative two-year schedule for undergraduate computer science courses

For questions about the B.S. program, please contact the Director of Undergraduate Studies:

Dr. Anu Bourgeois
25 Park Place, room 722
(404) 413-5723
Email address for Anu Bourgeois