Jun 20, 2024  
2017-2018 CSU East Bay Catalog 
2017-2018 CSU East Bay Catalog [ARCHIVED CATALOG]

Computer Engineering, B.S.

Return to {$returnto_text} Return to: Programs of Study by Department

Computer Engineering (B.S.) 190 units

Program Description

Computer engineers are involved in all aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers, to circuit design, as well as the integration of computer systems into other kinds of systems (a motor vehicle, for example, has a number of subsystems that are computer oriented). Common computer engineering tasks include writing embedded software for real-time micro-controllers, working sensors, designing mixed signal circuit boards, and designing operating systems.

The Computer Engineering Program is accredited by the Engineering Accreditation Commission of ABET, 415 North Charles Street, Baltimore, MD 21202-4012, Telephone: (410) 347-7700.

Mission Statement

The Engineering program at California State University, East Bay provides a quality engineering education that prepares its graduates for employment related to their major and with an aptitude for continued learning. The program provides students with technical and problem solving capabilities, an understanding of real-world business often through practical experience, and excellent teamwork and communications skills. It promotes a high rate of student success in completing the program in a reasonable length of time and enables the transfer students to take no longer than native students in completing the upper division portion. Students graduate from the program with a high degree of satisfaction about their education. Faculty maintain a high level of currency in the discipline through a strong program of professional development and interaction with the Industrial Advisory Board.

Program Educational Objectives

The Department of Engineering provides a quality engineering education that produces graduates who:

  • successfully apply their learned skills throughout their professional pursuits,
  • have enthusiasm and aptitude to continuously pursue learning and professional development,
  • have demonstrated in their professional performance an ability to work independently and to communicate and work well on teams alongside engineers and colleagues from other disciplines,
  • are recognized as qualified engineers with high ethical standards.

Student Learning Outcomes

Students graduating with a B.S. degree in Computer Engineering or a B.S. in Industrial Engineering from Cal State East Bay will be able to:

  1. Apply knowledge of mathematics, science, and engineering.
  2. Design and conduct experiments, as well as to analyze and interpret data.
  3. 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. Function on multidisciplinary teams.
  5. Identify, formulate and solve engineering problems.
  6. Understand professional and ethical responsibility.
  7. Communicate effectively.
  8. Understand the impact of engineering solutions in a global, economic, environmental, and societal context.
  9. Recognize the need for, and have an ability to engage in, life-long learning.
  10. Have knowledge of contemporary issues.
  11. Use the techniques, skills, and modern engineering tools necessary for engineering practice.

Career Opportunities

Computer engineers can work in a variety of industries, including aerospace, automotive, communication designing hardware and software for computers and embedded systems.


Students interested in Engineering at Cal State East Bay may complete the first two years at a local community college. In so doing, it is important to determine, prior to taking courses, if the community college courses chosen have been articulated with the Cal State East Bay Engineering curriculum. Engineering senior design projects will be offered in conjunction with local industry.


Prospective Engineering students should complete four years of high school mathematics, a year each of high school chemistry and physics with labs, and a computer programming course if available.

Major Requirements (B.S.) 138 units

The B.S. Degree requires 190 units.

  • The core major consists of 138 units;
  • GE/USHG/UWS consists of 84 units (some courses may double-count units - see your advisor).
  • Free Electives (if any) consist of any remainder units to reach 180 total minimum units (see your advisor). 

Note: Students are required to earn a grade “C” or better in MATH 1304MATH 1305, and MATH 2304.

Course Descriptions

Use this link to see all Course Descriptions  available throughout this catalog.

Other Undergraduate Degree Requirements

In addition to major requirements, every student must also complete the University requirements for graduation which are described throughout this catalog. These include the General Education-Breadth requirements; the second composition (ENGL 1002 ) requirement; the cultural groups/women requirement; the performing arts/activities requirement; the U.S. history, U.S. Constitution, and California state and local government requirement; the University Writing Skills Requirement; and the residence, unit, and grade point average requirements.

Return to {$returnto_text} Return to: Programs of Study by Department