* Student should carefully plan which of these courses to take based on their specific major and intended transfer institution(s). Some transfer institutions will have minimum requirements for transfer that will necessitate choosing more than 4 courses from this section.
**As a first programming course, student should complete the programming course specifically required by his or her transfer institution of choice. The choices are: ENGR 40 Programming for Scientists and Engineers (4 units) and CSCI 40 Programming Concepts and Methodology I (4 units).
***Credit will not be given for both ENGR 40 and CSCI 40. If ENGR 5 was chosen as a first programming course, then the student could choose ENGR 40 or CSCI 40 as a second programming course. If ENGR 40 or CSCI 40 was chosen as a first programming course, then the student could choose ENGR 5 as a second programming course
****Students should check the minimum chemistry transfer requirements for his or her intended transfer institution.
- Apply knowledge of mathematics, science, and engineering fundamentals to solve engineering problems.
- Conduct laboratory experiments. Analyze and interpret the data resulting from these experiments.
- Make basic design decisions concerning appropriate level engineering problems.
- Communicate solutions to engineering problems using effective oral, written, and graphical methods.
- Understand the impact of engineering solutions in a global and societal context.
- Use the techniques, skills, and software tools of modern engineering practice.