← 2015-16 2016-17 2017-18 →

Computer Engineering

Catalog pages 196-197

Subject abbreviation: CEN The Marlan and Rosemary Bourns College of Engineering

Walid Najjar, Ph.D., Director Sheldon Tan, Ph.D., Associate Director Advising Office, A159 Bourns Hall

  • (951) 827-ENGR (3647);

student.engr.ucr.edu

Program Committee

Laxmi Bhuyan, Ph.D. (Computer Science and

Engineering) Philip Brisk, Ph.D. (Computer Science and

Engineering) Nael Abu-Ghazaleh, Ph.D. (Computer Science

and Engineering/Electrical and Computer Engineering) Roger Lake, Ph.D. (Electrical and Computer

Engineering) Walid Najjar, Ph.D. (Computer Science and

Engineering) Shaolei Ren, Ph.D. (Electrical and Computer

Engineering) Sheldon Tan, Ph.D. (Electrical and Computer

Engineering) Frank Vahid, Ph.D. (Computer Science and

Engineering) Albert Wang, Ph.D. (Electrical and Computer

Engineering) Daniel Wong, Ph.D. (Electrical and Computer

Engineering) Qi Zhu, Ph.D. (Electrical and Computer

Engineering) Reza Abbaschian, Ph.D.

Dean, The Marlan and Rosemary Bourns College of Engineering, ex officio

Major

The Computer Engineering major stresses the study of core computer science and electrical engineering topics. It prepares students for careers in the design of complex systems involving computer hardware, computer software, electronics and electrical signals for communications, networking, desktop computing, and embedded computing.

The objective of the Computer Engineering program is to produce graduates who:

  • • have a mastery of the fundamental areas

required for designing and using computers and engineered systems that contain computers

  • • have an ability to apply principles of

engineering, mathematics, science, and statistics to the use, design, and interfacing of computers

  • • are able to apply modern design

methodologies and state-of-the-art tools to design problems common to modern computer engineering practice

  • • have had extensive, relevant laboratory

and hands-on experience to strengthen their understanding of scientific, logical, statistical, and engineering principles

  • • have a well-rounded and balanced

education through required studies in elected areas of the humanities and social sciences Computer Engineering / 196

  • • are adept at both oral and written

communication

  • • possess the high-quality undergraduate

education necessary to progress to the M.S. and Ph.D. level or succeed in a career in industry

  • • understand the social, cultural, ethical, and

environmental context of their work

The Computer Engineering B.S. degree program at UCR is accredited by the Engineering Accreditation Commission of ABET, abet.org. For more details, visit cen.ucr. edu.

The Intersegmental General Education Transfer Curriculum (IGETC) does not meet transfer requirements for Engineering.

All undergraduates in the College of Engineering must see an advisor at least annually. Visit student.engr.ucr.edu for details.

University Requirements

See Undergraduate Studies section.

College Requirements

See The Marlan and Rosemary Bourns College of Engineering, Colleges and Programs section.

The Computer Engineering major uses the following major requirements toward the satisfaction of some of the college’s Natural Science and Mathematics breadth requirements.

Major Requirements

  • 1. Lower-division requirements (72 units):

CS 013, CS 014, CS 061

  • 2. Upper-division requirements (77 units

minimum)

one course from CS 122A or EE 128

  • i) Six courses (at least 24 units) as technical

electives from the following set of upper- division courses CS 122A, CS 122B, CS 130, CS 133, CS 150, CS 152, CS 160, CS 162, CS 164, CS 165, CS 166, CS 169, CS 170, CS 171, CS 172, CS 177, CS 179 (E-Z), CS 180, CS 181, CS 183, CS 193

EE 100B, EE 105, EE 115, EE 123, EE 128, EE 132, EE 133, EE 134, EE 135, EE 140, EE 141, EE 144, EE 146, EE 150, EE 151, EE 152, EE 165, EE 175A, EE 175B, ENGR 160

The technical electives selected from

  • h) must include either CS 179 (E-Z) or

EE 175A and EE 175B. The selection of the remaining technical electives must be planned, in consultation with a faculty advisor, to include at least one coherent sequence of two classes from either Computer Science or Electrical Engineering. The technical electives must be distinct from those used to satisfy the upper-division requirements specified in items a) and b) above.

Students may petition for exceptions to the above degree requirements. Exceptions to Computer Science and Electrical Engineering course requirements must be approved by the Computer Engineering undergraduate faculty advisor or chair.

Visit the Student Affairs Office in the College of Engineering or student.engr.ucr.edu for a sample program.