Jun 07, 2025  
2025-2026 University Catalog 
    
2025-2026 University Catalog

Computer Engineering, B.S.: 122 units


Return to {$returnto_text} Return to: Index of Academic Colleges, Departments, and Programs

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. 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.

The program educational objectives of the Computer Engineering Program are to graduate Computer Engineering students who:

  1. Are successfully practicing in the field that makes use of their undergraduate preparation 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, inclusive, 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 diverse team environment.

Student Learning Outcomes:
https://www.cpp.edu/engineering/ece/undergrad_programs/bsce.shtml

The Electrical and Computer Engineering Department offers a Computer Engineering Program leading to a Bachelor of Science degree. 

The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the General Criteria, and the Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.

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

Major Required: 84 units


Note(s):


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


Graduation Requirements: 9 units


American Institutions: 6 units


The CSU requires all students complete coursework in US History, US Government, and California and local Government. At CPP, this is a 2-course requirement: American Institutions Part A - US History and American Institutions Part B - US and California Government. Part A can be satisfied through the completion of coursework both inside and outside of GE, while Part B can be satisfied through the completion of GE Area 4B or by select courses in 4C. If students satisfy these requirements through GE or have satisfied this requirement at a previous institution, Unrestricted Electives may increase by 6 units.

University Writing Requirement (UWR): 3 units


Students must complete a minimum of 3-units of a writing-intensive course or courses with a grade of C or higher. Students are eligible to take their UWR when they have completed 60 semester units. Writing-intensive courses are marked with a “W” in the catalog.

General Education Requirements: 43 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 1. English Communication (9 units)


1A. English Communication (3)
1B. Critical Thinking (3) **Satisfied by completion of undergraduate Engineering degree.**
1C. Oral Communication (3)

Area 2. Mathematical Concepts and Quantitative Reasoning (3 units)


Area 3. Arts and Humanities (9 units)


3A. Arts (3)
3B. Humanities (3)
3C. Upper Division Arts or Humanities (3)

Area 4. Social and Behavioral Sciences (9 units)


4A. Social and Behavioral Sciences (3)
4B. Social and Behavioral Sciences - American and California Government (3)
4C. Upper Division Social and Behavioral Sciences (3)

Area 5. Physical and Biological Sciences (10 units)


5A. Physical Science (3)
5B. Life Science (3)
5C. Laboratory (1)
5D. Upper Division Scientific Inquiry or Quantitative Reasoning (3)

Area 6. Ethnic Studies (3 units)


Return to {$returnto_text} Return to: Index of Academic Colleges, Departments, and Programs