ALL PROGRAMS | College of Arts & Sciences Programs
person coding on their computer

What does it cost?

Check out our cost calculator or visit student financial services for information on estimated costs.

How long will it take?

This program can be completed in 5 years.

Where will I take classes?
Atlanta Campus

Application Deadlines View Admissions Requirements

Computer Science, B.S./M.S.

Program Director
Dr. Xiaolin Hu
[email protected]

The Georgia State Department of Computer Science offers a combined bachelor of science and master of science degree in computer science, allowing students to save a year of time and tuition as compared to pursuing the degrees separately.

Students in the 4+1 program can enjoy several advantages, in addition to earning a bachelor’s and master’s in as little as five years:

  • GRE is waived.
  • Likely receive a tuition waiver for the year of graduate studies.
  • Likely receive a stipend for the year of graduate studies.
  • Use HOPE and/or Pell Grant funds for the 12 credit hours counting toward your B.S. and M.S. degrees.
  • Increase your earning potential with the master’s level credential.

Find out more details about the M.S. in Computer Science program.


Program Details

Incoming Students
Incoming bachelor’s students will apply through Undergraduate Admissions. After acceptance to Georgia State, students interested in a dual-degree program should discuss the requirements for eligibility with the dual-degree program coordinator at the start of their sophomore year.

If you’re a senior in high school or if you graduated from high school within the last two years, you’ll apply to begin your bachelor’s degree program using Georgia State’s Common Application.

Find out more about applying.

International Students
International applicants are those students who are in the U.S. on a non-immigrant visa (B-1, H-1, J-1, etc.), students who are living outside the U.S. and who will require an F-1 visa to study in the United States, students who are in the process of applying for Permanent Residency status, but have not yet received the Permanent Residency card or students who have been educated outside the U.S.

Learn more about the application process.

Transfer Students
If you’re already in college but need a change, transferring to Georgia State can provide you with the opportunities you need to succeed — in school and after graduation.

Learn more about transferring to Georgia State.


Dual-Degree Program Eligibility

The Dual B.S./M.S. Program in Computer Science is available to undergraduate computer science majors who maintain a minimum cumulative GPA of 3.5. Students may apply at any time once they have taken between 30-80 credit hours.

Email [email protected] to discuss eligibility. If eligible, you’ll be provided the dual-degree program electronic application to fill out. Decisions are typically emailed within 10 business days.

Students accepted into dual undergraduate/graduate programs must work with the program graduate director each term to develop a plan for taking graduate courses during their senior year (or earlier for specific programs) degree program while still completing their final year of bachelor’s work.

Acceptance into the dual-degree program does not constitute admission to the graduate degree program. Admission to the graduate program occurs in the senior year of undergraduate study and is contingent upon 1) successful completion of the bachelor’s degree, 2) maintenance of the required program grade-point average, 3) performance in the graduate-level courses taken during the bachelor’s degree and 4) meeting of the other admission requirements of the specific program.

Additional requirements to qualify for the dual degree in computer science include:

  • B or better grade in CSc 1301, CSc 1302, CSc 2720 and either CSc 2510 or Math 2420
  • A cumulative GPA of 3.5 or higher and across the above courses
  • Completion of no more than 4 credit hours in Area H

Students begin by progressing through the standard B.S. in Computer Science requirements. In their fourth year, students enroll in graduate-level electives that will count towards both their B.S. and their M.S. in Computer Science.

After earning their B.S. in Computer Science, students apply to the College of Arts and Sciences Graduate school. If accepted, students then go on to complete their M.S. in computer science.

For more information about dual degree programs, go to the Dual Degree Programs Overview.

For general tuition information, check out our cost calculator or visit Student Financial Services for information on estimated costs.

Going beyond the B.S. in computer science to also complete an M.S. provides students with advanced training in the fundamental principles, processes and applications of information, and computational technologies.

How to Register for Graduate Courses for Dual-Degree Program Students

  1. Meet with your academic advisor to discuss your graduation plans and to review your reminding degree requirements. Click here for information about how to make an appointment with them.
  2. Meet with your dual degree faculty coordinator or his/her designee to discuss your progression in the dual degree program and graduate course enrollment options. View available course offerings by clicking here.
  3. If you plan to take a graduate course in the next upcoming term, fill out the Graduate Course Approval Form and email it to [email protected].
  4. Register for the graduate course once you receive an email confirming your authorization. Review your academic evaluation to see where the graduate course counts. If you have questions about where your graduate course is counting on your academic evaluation, email your concerns to [email protected].



Students who have earned an M.S. degree in computer science work in a wide range of local and national companies, including Google, eBay, GE, Amazon, Anthem, UPS, Coca-Cola, LexisNexis, ADP and NCR. Most of our M.S. graduates are employed in the industry within a few months of graduation, while others go on to Ph.D. programs.


Department of Computer Science
Georgia State University
25 Park Place
Suite 700
Atlanta, GA 30303

Mailing Address
P.O. Box 5060
Atlanta, GA  30302-5060

Program Director
Dr. Xiaolin Hu
[email protected]

College of Arts & Sciences Lockup25 Park Pl NE #2500
Atlanta, GA 30303

The information shared provides an overview of Georgia State’s offerings. For details on admissions requirements, tuition, courses and more, refer to the university catalogs.