Admission Requirements

Academic Indicators

  • GPA of at least 3.0
  • GRE general exam combined score (V+Q) > 300, with a verbal score of at least 150, a quantitative score of at least 150, and a written score of at least 3 

Language Indicators

  • TOEFL iBT score of at least 79, with a minimum of 16 on each of four component parts (reading, listening, speaking, writing) or,
  • IELTS score of at least 6.5

Prerequisite Background

Per the MS-CYBE/MS-CSSE/PhD-CSSE description on our department’s website, most applicants should have an undergraduate degree in a closely related area. Appropriate background in the following undergraduate-level areas will be required for MS-CYBE/MS-CSSE/PhD-CSSE students.

  1. Fluency in a high-level programming language such as C, C++, Java, or Python
  2. Data structures and algorithms
  3. Discrete mathematics
  4. Computer organization and architecture
  5. Operating systems
  6. Computer networks

Students without this background will be required to take the following courses before admission to the MS-CYBE/MS-CSSE/MS-PhD program.

Semester 1

  • COMP 2210 Fundamentals of Computing II
  • COMP 3240 Discrete Structures
  • COMP 3350 Computer Organization and Assembly Language Programming

Semester 2

  •  COMP 3270 Introduction to Algorithms
  •  COMP 3500 Operating Systems
  •  COMP 4300 Computer Architecture
  •  COMP 4320 Computer Networks

This prerequisite prescription is largely dependent on the individual applicant's background and job experience. 

You may take the pre-requisite courses through our online undergraduate degree program or CPSC for short: may contact Mr. Russell Denney ( – Student Services Coordinator or Dr. Chapman ( – the director of the program, if you have any question regarding the online undergraduate degree program. The following table summarizes the mappings between CSSE Graduate Program Pre-requisites and the CPSC equivalent courses (i.e., online undergraduate courses listed at

COMP Course

CPSC Equivalent

COMP 2210 Data Structures in Java

CPSC 1233* (*1213 & 1223 if no background)

COMP 3240 Discrete Structures

CPSC 3243

COMP 3350 Comp Org and Assembly Language

CPSC 3303

COMP 3270 Algorithms

CPSC 3273 & CPSC 3283

COMP 3500 Operating Systems

CPSC 3333

COMP 4300 Computer Architecture

CPSC 3323

COMP 4320 Computer Networks

CPSC 3353 & CPSC 3363















Table: The mappings between the pre-requisites and the online CPSC equivalent courses


Other information

  • International applicants who are invited to join our graduate program will be asked to provide financial documents as part of the paperwork to obtain a student visa. The computer science and software engineering department does not need those documents to make an admission decision. The documents can be provided after an admission decision has been made.
  • Information on the cost of attending Auburn University in residence can be found at Tuition and Fees. Distance education costs can be obtained from the Electronically-Delivered Graduate Education (EDGE)office.

How to Apply to the Graduate Programs in Computer Science and Software Engineering?

  • Instructions for Prospective Domestic Students: Available Formats: HTML | PDF
  • Instructions for Prospective International Students: Available Formats: HTML | PDF
  • Instructions for Prospective Online Students: Available Formats: HTML | PDF

Last Updated: 7/2/20 4:27 PM