Admission Requirements

Admission to the graduate program in Computer Engineering requires all of the following:

  • A BS degree in Computer Engineering (CPE), Computer Science (CSC), Electrical or Electronic Engineering (EEE), or a closely related field;
  • At least a 3.0 GPA in the last 60 units of the BS degree;
  • Graduate Record Examination (GRE) general test scores;
  • Two letters of recommendation from professors (see mailing address below) and/or supervisors familiar with the students' accomplishments; and
  • Background as specified in Required Basic Knowledge to enter the program.

Students with deficiencies in the admission requirements are advised to remove any such deficiencies before applying. However, under special circumstances, a student who does not satisfy the admission requirements may be admitted as a conditionally classified graduate student. Conditional admission may be granted to those students who are likely to complete all the admission requirements. Deficiencies will be specified in the acceptance letter to the student and must be removed by the student before the student can become a fully classified graduate student.

A student registered as an unclassified or conditionally classified graduate student cannot use graduate courses to improve his/her grade point average for admittance to the program. Only undergraduate courses required in the degree program in CPE, CSC, or EEE may be taken or retaken to improve the GPA for admittance to the graduate program.

Required Basic Knowledge

Sacramento State University
Attn: Computer Engineering Program
6000 J st. Sacramento, CA 95819-6019

A student must have completed the following list of Required Basic Knowledge before becoming a fully classified graduate student in Computer Engineering. Courses listed in parentheses are the equivalent Sacramento State courses. 

Minimum required GPA in the following subject areas: 3.0

Electrical Fundamentals (
Analog/Digital Electronics (
CPE 151
Digital Logic Design and Introduction to Computer Organization (
CPE 64 or CSC 137
Assembly Language (
CSC 35 or EEE 174
Computer Interfacing (
CPE 185)
Object Oriented Programming (
CSC 20
Algorithms and Data Structure (
CSC 130
Systems Programming (
CSC 60
Introduction to Operating Systems (
CSC 139
Computer Networks and Internets (
CPE 138
Differential Equations for Science and Engineering (
Statistics and Probability (
Applied Linear Algebra (
MATH 100)
[Numerical Analysis (
MATH 150) may be substituted]