Funding & Assistantships

Disclaimer: This page represents my personal perspective as Founding Director of the BDML concentration and is not an official GSU publication. All information here may be out of date. Students must always verify current requirements against the official GSU catalog and consult with the academic program advisor. Georgia State University is not responsible for any information presented on this personal page.

Pursuing a graduate degree is a significant investment. The BDML program offers competitive funding opportunities for strong students — and unlike many programs, you do not need to ask separately to be considered. Every BDML applicant is automatically reviewed for available Graduate Teaching Assistant (GTA) lines as part of the standard admissions process.


Automatic Consideration for GTA Positions

You do not need to submit a separate application for GTA funding. All BDML applicants are reviewed for available GTA lines as part of the standard admissions review. If you are offered admission and a GTA position is available, you will be notified as part of your admission package.

GTA availability varies by semester and is not guaranteed — positions are competitive and awarded based on academic record, preparation, and available department need. Strong GPA and relevant background improve your chances. If you are not offered a GTA at admission, positions occasionally become available during the program — staying engaged with faculty and the department is the best way to be considered when openings arise.


Types of Funding

Graduate Teaching Assistant (GTA)

GTAs support faculty with course delivery — grading, lab sessions, tutoring, office hours, and proctoring. It is a structured way to deepen your understanding of the material while gaining professional teaching experience.

 Details
HoursTypically 10–20 hours/week per appointment
Funded byDepartment of Computer Science
Tuition benefitFull tuition waiver (when enrolled full-time)
Stipend~$2,000/semester (Fall/Spring); ~$1,000/Summer
Required enrollmentCSC 8982 — Lab in Computer Science (4+ credit hours)
Full-time enrollment12+ credit hours Fall/Spring; 9+ credit hours Summer

Graduate Research Assistant (GRA)

GRAs work directly with faculty on active research projects — data mining, deep learning, space weather forecasting, neuroimaging, and more. GRA positions are typically more competitive than GTA lines but offer direct research experience that strengthens your resume and can lead to publications.

 Details
HoursTypically 20 hours/week
Funded byExternal research grants (NASA, NSF, DOE, DOD, industry)
Tuition benefitFull tuition waiver (when enrolled full-time)
StipendTypically higher than GTA; varies by grant and faculty
Required enrollmentCSC 8981 — Research in Computer Science (4+ credit hours)
Full-time enrollment12+ credit hours Fall/Spring; 9+ credit hours Summer

GRA positions are not part of the standard admissions process — they are arranged directly between students and faculty. The best path to a GRA is to engage early with faculty whose research interests align with yours. Reach out, attend lab meetings if invited, and express genuine interest in specific projects.


What the Funding Covers

When awarded a full-time GTA or GRA appointment, you receive:

Note on fees and insurance: Full tuition is waived, but some student fees and health insurance costs may not be included depending on your appointment type. Verify the specifics of your offer with the CS Department Programs Coordinator before accepting.


Maintaining Your Appointment

Funding appointments come with responsibilities. To maintain your GTA or GRA:


GTA/GRA and Outside Employment

Students on GTA or GRA appointments should be aware that taking an outside internship or part-time position during an active appointment requires coordination. Before accepting any outside offer, discuss it with both the BDML Program Director and your direct supervisor. See the Internship page for more details.


Practical Advice

A few things worth knowing that are not always obvious:


Key Contacts

RoleContact
BDML Program DirectorDr. Rafal Angryk · rangryk@gsu.edu · Course substitutions, petitions, program questions
BDML AdmissionsBDMLAdmissions@cs.gsu.edu · 404-413-5714
CAS Graduate ServicesMs. Naeemah Ahmed · nsheikahmed1@gsu.edu · Registration, course scheduling, holds, DegreeWorks, graduation milestones and evaluations
CS Dept. Programs CoordinatorMr. Jamie Hayes · jhayes14@gsu.edu · GTA appointments, general CS graduate administration
International Student & Scholar Services (ISSS)isss.gsu.edu · For visa status, CPT/OPT authorization, and international student support


Disclaimer: This page represents my personal perspective as Founding Director of the BDML concentration and is not an official GSU publication. All information here may be out of date. Students must always verify current requirements against the official GSU catalog. Georgia State University is not responsible for any information presented on this personal page.