Undergraduate Program Requirements

General Program Requirements

1. Required Total Credits

2. Grade Requirements

  • University - 2.00 GPA
  • College - 2.00 cumulative GPA in all required engineering, math, chemistry and physics courses
  • Department - A 2.00 EE GPA must be maintained in all ECE courses taken. Every 100, 200, and 300 level required ECE course must be passed with a minimum grade of C.  Students receiving a grade below C will not be allowed to take any ECE course for which that course is a prerequisite until such time as the C or above grade requirement is met.
  • Other - Additionally, students must meet all minimum grade requirements and prerequisites which may be established by other departments.

3. Technical Electives

4. Science/Math/Engineering Electives

For Electrical Engineering 9 credits, for Lasers and Optical Engrineering 3 credits, chosen from any combination of courses on the Science/Math/Engineering Electives for Electrical Engineering or Science/Math/Engineering Electives for Lasers and Optical Engineering lists, provided the course is not already required for the degree. Courses not included on the list may be used with prior written approval of the Electrical & Computer Engineering Department Head.

5. All-University Core Curriculum(1)

Category I - Basic Competencies
IA - Intermediate Writing CO150 3 cr.
IB - Mathematics MATH160 3 cr.

Category II - Additional Communication
IIA - Advanced Writing CO301B or JTC300 3 cr.

Category III - Foundations & Perspectives (21-24 credits total)
IIIA - Biological/Physical Sciences PH141 5 cr.
PH142 5 cr.
IIIB - Arts/Humanities 6 credits - choose from the list available in the current General Catalog or Class Schedule,
no more than 3 credits of intermediate foreign languages may be used toward this category
IIIC - Social/Behavioral Sciences ECON202 3 cr.
IIID - Historical Perspectives 3 credits - choose from the list available in the current General Catalog or Class Schedule
IIIE - Global & Cultural Awareness 3 credits - choose from the list available in the current General Catalog or Class Schedule

(1) Students in the Honors Program substitute alternate courses - please contact the Honors Program for additional information.

Background Information


1. Required Total Credits

A minimum of 42 upper-division semester credits (300-400 level) is required of all students completing a bachelor’s degree program. Elective credits taken at the 500 level may be used to fulfill this requirement. A minimum of 30 upper-division semester credits must be completed in residence at CSU as a major in the College of Engineering as verified by the Electrical and Computer Engineering Department.

2. Grade Requirements

All courses must be taken for a grade. The only exception to this policy is the pass/fail option available in the first semester of the freshman year. The original grade and grades earned in repeated courses are both used in calculating grade point averages, unless a student exercises Repeat/Delete policy explained in the Advising and Registration section of the General Catalog. Only the most recent grade of a repeated course is used in calculating the ECE GPA.

3. Prerequisites and Corequisites

Meeting course prerequisites and corequisites is the responsibility of the student. Math department policy is that module prerequisites must be satisfied on the first day of class.

4. Professional Learning Institute (PLI)

The College of Engineering recognizes the need for global awareness for tomorrow’s engineers.  To meet this need, the COE is providing opportunities for professional development.  Workshops have been designed with engineers in mind; as our profession becomes more global, the skills required to succeed go beyond traditional classroom offerings. 

Students are required to participate in the Professional Learning Institute (PLI) program as a requirement for graduation. The program consists of eleven PLI workshops distributed by focus areas as follows:

  • Global and Cultural Diversity (2 workshops)
  • Innovation (2 workshops)
  • Leadership (2 workshops)
  • Civic and Public Engagement (2 workshops)
  • Ethics (3 workshops)

Each workshop is between 1-2 hours long and no outside preparation is required to attend any of the workshops. Attendance at the workshops may be spread over the student’s four-year program. Please review information and graduation requirements at the PLI.