BS BioResource and Agricultural Engineering

Catalog Home

Program Learning Outcomes

  1. An ability to apply knowledge of mathematics, science, and engineering,
  2. An ability to design and conduct experiments, as well as to analyze and interpret data,
  3. An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability,
  4. An ability to function on multidisciplinary teams,
  5. An ability to identify, formulate, and solve engineering problems,
  6. An understanding of professional and ethical responsibility,
  7. An ability to communicate effectively,
  8. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context,
  9. A recognition of the need for, and an ability to engage in life-long learning,
  10. A knowledge of contemporary issues,
  11. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice

Degree Requirements and Curriculum

In addition to the program requirements listed on this page, students must also satisfy requirements outlined in more detail in the Minimum Requirements for Graduation section of this catalog, including:

  • 60 units of upper division courses
  • Graduation Writing Requirement (GWR)
  • 2.0 GPA
  • U.S. Cultural Pluralism (USCP)

Note: No major or support courses may be selected as credit/no credit.

BRAE 128Careers in Bioresource and Agricultural Engineering2
BRAE 129Laboratory Skills and Safety1
BRAE 133Introduction to Engineering Design Graphics1
BRAE 151CAD for Agricultural Engineering1
BRAE 1523-D Solids Modeling1
BRAE 216Fundamentals of Electricity4
BRAE 232Agricultural Structures Planning4
BRAE 234Introduction to Mechanical Systems in Agriculture4
BRAE 236Principles of Irrigation4
BRAE 239Engineering Surveying4
BRAE 312Hydraulics4
BRAE 320Principles of Bioresource Engineering4
BRAE 328Measurements and Computer Interfacing4
BRAE 331Irrigation Theory3
BRAE 403Agricultural Systems Engineering4
BRAE 414Irrigation Engineering4
BRAE 421Equipment Engineering3
BRAE 422Equipment Engineering4
BRAE 428Agricultural Robotics and Automation4
BRAE 433Agricultural Structures Design4
BRAE 460Senior Project Organization1
BRAE 461Senior Project I2
BRAE 462Senior Project II 32
Approved Electives 1
Select from the following:5-7
Servo Hydraulics
Internal Combustion Engines
Aerial Photogrammetry and Remote Sensing
Energy for a Sustainable Society
Special Problems (4 units maximum)
Automotive Engineering for a Sustainable Future
Advanced Surveying with GIS Applications
Solar Photovoltaic System Engineering
Water Wells and Pumps
Irrigation Project Design
Survey of Organic Chemistry
Human Factors Engineering
Food Microbiology
any upper division CE course
any upper division EE course
any upper division ENVE course
any upper division ME course
Select from the following:4
Life Science for Engineers
and Bioengineering Fundamentals (also offered as BMED 213; B2) 2
Microbiology (B2) 2
CE 204Mechanics of Materials I3
CE 207Mechanics of Materials II2
CHEM 124General Chemistry for Physical Science and Engineering I (B3 & B4) 24
CHEM 125General Chemistry for Physical Science and Engineering II (Add'l Area B) 24
Select from the following:2-3
Programming for Engineering Students
Computer Programming for Scientists and Engineers
C and Unix
ECON 201Survey of Economics (D2) 24
or ECON 222 Macroeconomics
EE 321
EE 361
and Electronics Laboratory
ENGL 149Technical Writing for Engineers (A3) 24
MATH 141Calculus I (B1) 24
MATH 142Calculus II (B1) 24
MATH 143Calculus III (Add'l Area B) 24
MATH 241Calculus IV4
MATH 244Linear Analysis I4
ME 211Engineering Statics3
ME 212Engineering Dynamics3
PHYS 141General Physics IA4
PHYS 132General Physics II4
PHYS 133General Physics III4
SS 121Introductory Soil Science4
STAT 312Statistical Methods for Engineers (B6) 24
(See GE program requirements below.)36
Free Electives0
Total units187-190

Consultation with advisor is recommended prior to selecting approved electives; bear in mind your selections may impact pursuit of post-baccalaureate studies and/or goals.


Required in Support; also satisfies GE.


May substitute 2 units of any upper-division courses not used to satisfy the requirement in the major.

General Education (GE) Requirements

  • 72 units required, 36 of which are specified in Major and/or Support.
  • See the complete GE course listing.
  • Minimum of 8 units required at the 300 level.
Area ACommunication
A1Expository Writing4
A2Oral Communication4
A3Reasoning, Argumentation and Writing (4 units in Support) 10
Area BScience and Mathematics no additional units are required
B1Mathematics/Statistics (8 units in Support) 10
B2Life Science (4 units in Support) 10
B3Physical Science (4 units in Support) 10
B4One lab taken with either a B2 or B3 course
B6Upper-division Area B (4 units in Support) 10
Additional Area B units (8 units in Support) 10
Area CArts and Humanities
C3Fine/Performing Arts4
C4Upper-division elective4
Area D/ESociety and the Individual
D1The American Experience (Title 5, Section 40404 requirement) (40404)4
D2Political Economy (4 units in Support) 10
D3Comparative Social Institutions4
D4Self Development (CSU Area E)4
Total units36

Required in Support; also satisfies GE