subpage flowers image

Degrees, Certificates, & Transfer Programs

Archive Reminder

The listings on this page are archived Degree and Certificate Programs information through 2020-2021.

For Current Requirements

For 2021-2022 degree and certificate requirements and years after, see the new Foothill College Academic Catalog.

Engineering Website | Science, Technology, Engineering & Math Division

Engineering 2019-2020


Engineers apply the theories and principles of science and mathematics to practical technical problems. The engineering major provides a solid foundation in what is normally referred to as the "engineering core" at most colleges and universities. Mathematics, physics, chemistry and introductory engineering courses such as circuit analysis and statics make up the bulk of this core. The major is intended to provide, in most cases, all of the basic subjects necessary for a smooth transfer to the candidate's chosen college or university.

Program Learning Outcomes:

-Students will be able to formulate logical problem-solving approaches, generate solutions, and assess the reasonableness of the solutions for engineering-type analysis problems.
-Students will be able to design, construct, and produce creative solutions to engineering problems by applying the engineering design process and identifying pertinent design parameters based on the fundamental physics governing a system.
-Students will be able to demonstrate understanding of the fundamental knowledge necessary for the practice of, or for advanced study in, engineering, including scientific principles, rigorous analysis, and problem solving.
-Students will be able to demonstrate clear communication skills, responsible teamwork, professional attitudes and ethics.
-Students will be able to demonstrate a preparation for the complex work environment and continuous learning.

Career Opportunities:

Engineering - in particular, electrical and computer engineering - continues to be an excellent choice for a career. It is the second largest profession, being exceeded only by teaching. Salaries at the entry level begin at about $50,000 and may go as high as $70,000 for particular specializations.

Units Required

  • Major: 68

Degree Requirements:

-English proficiency: ENGL 1A, 1AH, 1S & 1T, or equivalent.
-Mathematics proficiency: MATH 105, 180, or any MATH course approved for Foothill GE Area V, Communication & Analytical Thinking.
A minimum of 90 units is required* to include:
-Completion of one of the following general education patterns: Foothill General Education, CSU General Education Breadth Requirements or the Intersegmental General Education Transfer Curriculum (IGETC)
-Core courses (53 units)
-Support courses (15 units)

*Additional elective course work may be necessary to meet the 90-unit minimum requirement for the associate degree.

NOTE: All courses pertaining to the major must be taken for a letter grade. In addition, a grade of "C" or better is required for all core and support courses used for the degree.

AS = Associate in Science Degree.

Additional Information:

Suggested Preparation Courses:
MATH 1A or equivalent;
MATH 48C or equivalent;
CHEM 25 or equivalent;
PHYS 2A, 6 or equivalent.

NOTE: Students should check with the transfer institution for any additional required courses.

Core Courses (53 units)

CHEM 1A General Chemistry (5 units)
or CHEM 1AH Honors General Chemistry (5 units)
CHEM 1B General Chemistry (5 units)
or CHEM 1BH Honors General Chemistry (5 units)
ENGR 10 Introduction to Engineering (5 units)
MATH 1B Calculus (5 units)
or MATH 1BH Honors Calculus II (5 units)
MATH 1C Calculus (5 units)
MATH 1D Calculus (5 units)
MATH 2A Differential Equations (5 units)
PHYS 4A General Physics (Calculus) (6 units)
PHYS 4B General Physics (Calculus) (6 units)
PHYS 4C General Physics (Calculus) (6 units)

Support Courses (15 units)

Select 15 units from the following:
C S 1A Object-Oriented Programming Methodologies in Java (4.5 units)
or C S 1AH Honors Object-Oriented Programming Methodologies in Java (4.5 units)
C S 2A Object-Oriented Programming Methodologies in C++ (4.5 units)
or C S 2AH Honors Object-Oriented Programming Methodologies in C++ (4.5 units)
C S 3A Object-Oriented Programming Methodologies in Python (4.5 units)
C S 10 Computer Architecture & Organization (4.5 units)
ENGR 6 Engineering Graphics (4 units)
ENGR 11 Programming & Problem-Solving in MATLAB (5 units)
ENGR 35 Statics (5 units)
ENGR 37 Introduction to Circuit Analysis (5 units)
ENGR 45 Properties of Materials (5 units)
ENGR 47 Dynamics (5 units)
MATH 2B Linear Algebra (5 units)
NANO 10 Introduction to Nanotechnology (5 units)
PHYS 4D General Physics (Calculus) (6 units)

Control Information:
2019-2020 | Status: Approved | Modified: 2019-05-30 11:01:23 | Dept Code: ENGR

College Catalog

GE Requirements

Class Schedule

Academic Dates & Deadlines

Student Services & Support

Counselor helping student

See a Counselor!

Counseling Center


Counseling Website

Student Services Building 8300, Room 8302