BS/BA in Engineering Curriculum

Engineering Anchor

Engineering, Energy and Society (ENGR 250)

This course examines the challenges at the intersection of energy, sustainability and society. Using the foundational laws of thermodynamics, we will examine the evolution of modern energy, current technological approaches to energy, future directions and the impact of energy and technology on society.

Engineering and Social Justice (ENGR 350)

This course aims to support students’ understanding of engineering in relation to social justice. Students will consider the historical and contemporary contexts and impacts of the designs, systems, processes and products surrounding and involving engineering and engineers. The course will include a team project, where students will apply their learning to research a local community need.

Experimental Engineering (ENGR 360)

This laboratory course is designed to acquaint the student with the basic techniques of instrumentation and measurement in both the laboratory and in engineering field measurements. There is an emphasis on experimental problem solving in real systems. 

Engineering Design and Practice I (ENGR 491W)

4 semester credits

Proposal and concept design phase of a capstone project culminating in a documented and approved project to be implemented in l Engineering Design and Practice II (ENGR492) Working as a multidisciplinary team, an iterative design process is applied to a major design experience based on the knowledge and skills acquired in earlier course work. Stages of design include problem identification, formulation of requirements, research and analysis, evaluation of alternatives, use of modern design methods and engineering techniques that incorporate realistic constraints, project planning, testing and proof-of-concept. Societal, ethical, and professional practice considerations are integrated into the design process. Three hours lecture-recitation and one three-hour laboratory weekly. Fall semester.

Engineering Design and Practice II (ENGR 492)

Principles of engineering design including technical and non-technical considerations; planning, implementation, evaluation, and documentation of an engineering design project; written and oral proposal, design reviews, and final project report; application, analysis and design. Two hours of lecture and four hours of laboratory weekly.


Technical Breath

Technical Breath Required Courses

  • Circuits (ELEC 201) 4 semester units
  • Statics (MENG 210) 3 semester units
  • Materials (ENGR 311) 3 semester units

Technical Breadth Electives

Students must choose three engineering courses and one math or science course.

  • Math/Science (any approved math or science course)
  • Software Foundations (ENGR 221) 3 semester units
  • Engineering Sustainability (ISYE 380) 3 semester units
  • Work Analysis and Design (ISYE 310) 4 semester units
  • Engineering Systems (ISYE 320) 3 semester units
  • Operations Research (ISYE 340) 3 semester units

We are working on the following additional technical breadth electives in bioengineering and civil engineering.

Embedded Software Concentration

An embedded system is a computer system that performs some dedicated function within a larger electromechanical system, often with real-time computing constraints. Many commonly used devices are controlled by embedded systems.

The Embedded Software Concentration provides the General Engineering student the skills necessary to develop software for embedded systems.

  1. Software Foundations (ENGR 221) 3- semester units, note: can be satisfied in the technical breadth area)
  2. Introduction to Computer Systems (COMP 280) 3.5 semester units
  3. Principles of Digital Hardware (COMP 300) 3.5 semester units
  4. Operating Systems (COMP 310) 3.5 semester units
  5. Networking (COMP 375) 3.5 semester units
  6. Compliers (COMP 385) 3 semester units
  7. Embedded Systems Performance (ENGR 421) 3 semester units
  8. Any Approved Math/Science Course 3-4 semester units
  9. 3-4 semester units of approved embedded software electives