Computer Engineering (B.S.) 190 units
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.
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:
- Apply knowledge of mathematics, science, and engineering.
- Design and conduct experiments, as well as to analyze and interpret data.
- 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.
- Function on multidisciplinary teams.
- Identify, formulate and solve engineering problems.
- Understand professional and ethical responsibility.
- Communicate effectively.
- Understand the impact of engineering solutions in a global, economic, environmental, and societal context.
- Recognize the need for, and have an ability to engage in, life-long learning.
- Have knowledge of contemporary issues.
- Use the techniques, skills, and modern engineering tools necessary for engineering practice.
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 1304, MATH 1305, and MATH 2304.
Lower Division Core (68 units)
Note: Most of the lower division ENGR courses are available at local community colleges. Community college students should take them prior to transferring to Cal State East Bay.
Upper Division Core (62 units)
Elective Core (8 units)
Choice of two courses from the following:
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.