All engineering majors pursue a common curriculum for the first three years. Freshman year courses include mathematical analysis, general chemistry, mechanics, and computer science and computer-aided design. Sophomore year courses include engineering materials, statics and strength of materials, electrical engineering, electricity and magnetism and two mathematics courses. Junior year courses include engineering economy, engineering dynamics, a mechanics laboratory, thermodynamics, the theory of digital machines, and the numerical analysis of engineering systems. These courses total 70 semester units.
Students specialize in their senior year.
The College of Engineering and Computer Science offers an Honors Cooperative Program that allows qualified juniors and seniors to complete their studies while holding down jobs as engineers.