Dec 03, 2024  
2022-2023 University Catalog 
    
2022-2023 University Catalog [ARCHIVED CATALOG]

Computer Engineering, B.S.: 124 units


Offered by: College of Engineering, Electrical and Computer Engineering Department

The curriculum matrix for the degree program may be found here. The curriculum matrix is the alignment of courses (curriculum) with the desired goals and student learning outcomes of the program. It shows what is taught and how these outcomes are achieved through the completion of the degree program.

Computer engineers apply the theories and principles of physics and mathematics to the design of hardware, software, networks and processes to solve technical problems. The program educational objectives of the Computer Engineering Program are to graduate Computer Engineering students who:

  1. Are successfully practicing in the Computer Engineering profession with solid theoretical and hands-on knowledge of Circuits, Electronics, Computer Software, Hardware, and Digital System Design.
  2. Contribute to society through their undergraduate preparation, by evaluating alternatives, and appreciating how processes can be interrelated.
  3. Pursue personal success by way of ethical and responsible behavior.
  4. Understand the challenges of a dynamically and globalized changing world and are willing to adapt their skills through continuous learning and self improvement.
  5. Master effective communication skills to obtain success either working individually or within a team environment.

Hardware design engineers design and develop computer hardware, and embedded systems. Software engineers design and develop software systems for control and automation of manufacturing, business and management processes.

Student Learning Outcomes:
http://www.cpp.edu/~engineering/ECE/bsce.shtml

The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.

Electrical and Computer Engineering Department: 9-407
(909) 869-2511

Major Required: 80 units


Note(s):


* CHM 1210  or equivalent credit is an acceptable substitution for CHM 1150 

Senior Project Sequence

  • ECE 3300  and ECE 3301  must be completed prior to starting the senior project sequence.
  • Cal Poly Pomona GPA must be greater than 2.0 to start the senior project sequence.
  • EGR 4810  and EGR 4820  must be taken together in the same semester.

Major Electives: 11 units


General Education Requirements: 48 units


Students should view their Degree Progress Report (DPR) for information regarding their General Education requirements. Unless specific GE courses are required for their major, please refer to the list of approved courses in the General Education Program in the University Catalog, https://catalog.cpp.edu. When viewing the catalog, students should select the catalog year associated with the GE requirements listed in their Degree Progress Report.

Area A. English Language Communication and Critical Thinking (9 units)


At least 3 units from each sub-area
1. Oral Communication
2. Written Communication
3. Critical Thinking  **Satisfied by completion of undergraduate Engineering degree.**

Area B. Scientific Inquiry and Quantitative Reasoning (12 units)


At least 3 units from sub-areas B1, B4, and B5 and at least 2 units from sub-area B2; must include 1 unit of lab from sub-area B1 or B2 to fulfill B3
1. Physical Sciences
2. Life Sciences
3. Laboratory Activity
4. Mathematics/Quantitative Reasoning
5. Science and Technology Synthesis

Area C. Arts and Humanities (12 units)


At least 3 units from each sub-area and 3 additional units from sub-areas 1 and/or 2
1. Visual and Performing Arts
2. Literature, Modern Languages, Philosophy and Civilization
3. Arts and Humanities Synthesis

Area D. Social Sciences (9 units)


At least 3 units from each sub-area
1. U.S. History and American Ideals
2. U.S. Constitution and California Government
4. Social Science Synthesis

Area E. Lifelong Learning and Self-Development (3 units)


Area F. Ethnic Studies (3 units)


Interdisciplinary General Education: 18 units


An alternate pattern for partial fulfillment of GE Areas A, C, and D available for students is the Interdisciplinary General Education (IGE) program.  Students should see an advisor for specific GE coursework required by their major.  Please refer to the University Catalog General Education Program section for additional information.

How IGE fulfills General Education Requirements:

GE Area Courses
A2 IGE 1100  and IGE 1200 
Category II students are eligible to enroll in IGE 1100 (Fall) and IGE 1200 (Spring) as a two-course sequence to fulfill GE Area A2. Students who choose this sequence will also satisfy GE Area C2. Category III and IV students need to enroll in English composition courses in the A2 GE course list.
C1 IGE 2350  
C2 IGE 1100 , IGE 1200 , IGE 2150 , or IGE 2250  
C3 IGE 3100  (cannot double count for both C3 and D4)
D1 IGE 2150  or IGE 2250 
Also satisfy American Institutions Part A
D4 IGE 3100  (cannot double count for both C3 and D4)

A single course cannot be double-counted across multiple GE Areas.

revised 07/12/2024

American Institutions: 6 units


Courses that satisfy this requirement may also satisfy GE Areas D1 and D2.

Graduation Writing Test


The Graduation Writing Test (GWT) is suspended until Fall 2023. Students entering Cal Poly Pomona before Fall 2023 are not required to take the Graduation Writing Test.