Catalog 2025-2026

Download or Print Page

Engineering

Associate in Science Degree

The Associate of Science in Engineering (Engineering, AS) degree offers a solid foundation in engineering principles, preparing students for transfer to four-year universities within the UC and Cal State systems. The program emphasizes key engineering fundamentals, including physics, mathematics, and chemistry, while providing options for specialization based on students' interests and intended engineering fields. The curriculum includes core courses in mathematics, physics, and fundamental engineering, along with specialized tracks in Electrical Engineering, Computer and Software  Engineering, Civil, Mechanical, Aerospace, and Manufacturing Engineering. This curriculum meets core lower-division engineering requirements, ensuring a seamless transfer and robust preparation for further studies and engineering careers. Graduates of this program will be well-prepared for upper-division coursework and equipped with a robust technical foundation and practical experience, ensuring readiness for success in their chosen engineering fields.

Major Core Requirements (33 units)

Course NumberCourse TitleUnits
Select one:
ENGR010
ENGR010H

Introduction to Engineering
Honors Introduction to Engineering

4 units
4 units
Select one:
MATH003A
MATH003AH

Calculus and Analytical Geometry
Honors Calculus and Analytical Geometry

5 units
5 units
Select one:
MATH003B
MATH003BH

Calculus and Analytical Geometry
Honors Calculus and Analytical Geometry

5 units
5 units
MATH004AIntermediate Calculus5 units
MATH004BDifferential Equations4 units
PHYS004AEngineering Physics - Mechanics5 units
PHYS004BEngineering Physics - Electricity and Magnetism5 units

Select an emphasis: (19-23 units)

Course NumberCourse TitleUnits
Civil, Mechanical, Aerospace, & Manufacturing Engineering Track

Select one:
CHEM001A
CHEM001AH

Select one:
CIST004A
CIST004A1
CIST005A
CIST037
ENGR021
ENGR060

ENGR020
ENGR025
ENGR098
ENGR099



General Chemistry
Honors General Chemistry


Computer Programming I (C++ Programming)
Computer Programming I (Java)
Introduction to Python
C Programming
Intro Computing for Scientists and Engineers
Programming and Problem-Solving in MATLAB

Engineering Graphics
Introduction to Materials
Circuit Analysis
Statics/Vector Mechanics



5 units
5 units


4 units
4 units
4 units
4 units
3 units
3 units

4 units
3 units
4 units
3 units
Electrical Engineering Track

Select one:
CHEM001A
CHEM001AH

Select one:
CIST004A
CIST004A1
CIST005A
CIST037
ENGR021
ENGR060

CIST039
ENGR063
ENGR098



General Chemistry
Honors General Chemistry


Computer Programming I (C++ Programming)
Computer Programming I (Java)
Introduction to Python
C Programming
Intro Computing for Scientists and Engineers
Programming and Problem-Solving in MATLAB

Computer Organization and Assembly Programming
Digital and Analog Circuits
Circuit Analysis



5 units
5 units


4 units
4 units
4 units
4 units
3 units
3 units

4 units
3 units
4 units
Computer & Software Engineering Track

Select one:
CIST004A
CIST004A1
CIST005A
CIST037
ENGR021
ENGR060

Select one:
CIST004B
CIST004B1
CIST005B

CIST039
ENGR063
ENGR098
MATH019



Computer Programming I (C++ Programming)
Computer Programming I (Java)
Introduction to Python
C Programming
Intro Computing for Scientists and Engineers
Programming and Problem-Solving in MATLAB


Data Structures using Advanced C++
Data Structures using Advanced Java
Advanced Python

Computer Organization and Assembly Programming
Digital and Analog Circuits
Circuit Analysis
Discrete Mathematics



4 units
4 units
4 units
4 units
3 units
3 units


4 units
4 units
4 units

4 units
3 units
4 units
4 units

Total Major Units: 52-56 units

To be awarded an Associate Degree, a student must:

  1. Achieve a grade of “C” or better in the major requirements.
  2. Completion of WVC or Cal-GETC General Education patterns. Students whose goal is to obtain a bachelor’s degree should complete the Cal-GETC General Education pattern.
  3. Total degree units: 68-72

Upon successful completion of this program a student will be able to:

  • Recognize ethical and professional responsibilities in engineering practice, making informed decisions that consider societal and environmental impacts and adhere to engineering standards.
  • Demonstrate the foundational concepts in engineering disciplines, such as electrical, mechanical, and materials engineering, to provide a base for further specialization in upper-division courses.
  • Complete lower-division engineering core requirements, positioning students to succeed in a bachelor’s degree program by mastering essential knowledge and skills necessary for upper-division coursework.
  • Apply advanced calculus and differential equations to analyze and solve complex engineering problems, demonstrating fluency in multivariable functions, integrals, and differential equations relevant to engineering applications.
  • Identify, formulate, and solve engineering problems by integrating knowledge from mathematics, physics, and introductory engineering principles, applying systematic approaches to develop efficient solutions.
  • Communicate engineering concepts, designs, and solutions effectively through written, graphical, and oral presentations, and collaborate successfully in team settings on technical projects.
  • Demonstrate foundational engineering design skills, including problem identification, requirement analysis, and iterative design, with consideration for functionality, safety, and efficiency.
Last Updated 6/30/25