Nov 23, 2024  
2013-2015 University Catalog 
    
2013-2015 University Catalog [ARCHIVED CATALOG]

Computer Engineering, B.S.


Return to {$returnto_text} Return to: Academic Departments and Programs

(129 UNITS)

The Bachelor of Science degree in Computer Engineering includes 56 units of required courses in computer engineering/computer science/electrical engineering/general engineering, nine units of elective courses in computer engineering/computer science/electrical engineering, 34 units of foundation courses in mathematics and science, and 49 units of courses (30 unduplicated units) in General Education.

MATH 150A  and MATH 270A  must be completed with at least a “C” (2.0). All other mathematics and physical science courses required for the degree must be completed with at least a “C minus” (1.7) to count as prerequisite courses to engineering courses or as credit towards the degree. All core courses in the major must be passed with a “C-” (1.7) or better.

Placement Examination


Students with a working knowledge of a high-level programming language such as C++ are encouraged to take the Computer Science placement examination to qualify for a CPSC 120  waiver.

Technical Electives (9 units)


The electives shall constitute a coherent body of study consistent with the student’s professional and educational objectives. Students take nine units (12 units if student receives a waiver for CPSC 120 ) of adviser-approved elective courses. Students may choose the elective courses from a suggested list of courses in computer engineering, computer science and electrical engineering. The electives may also include an adviser-approved free elective.

Microprocessors and Microcomputer Systems


Free Elective


  • Adviser-approved course (3)

Requirements in Related Fields (34 units)


General Education Courses


Area A: Core Competencies (9 units)


Area B: Scientific Inquiry and Quantitative Reasoning (18 units)


Implications and Explorations in Mathematics and Natural Sciences


Not applicable for engineering majors

Area C: Arts and Humanities (12 units)


Introduction to the Humanities (3 units)


  • Any lower-division course in this category listed in the current class schedule

Explorations in the Arts and Humanities (3 units)


  • Any upper-division course in this category listed in the current class schedule

Area D: Social Sciences (12 units)


Area E: Lifelong Learning and Self Development (3 units)


Not applicable for engineering majors

Area Z: Cultural (3 units)


Upper-Division Writing Requirement


Completing both of the following courses fulfills the upper-division English writing requirement:

Additional Information


Written work for the two courses must meet professional standards. Both courses must be passed with a “C” (2.0) or better to satisfy the writing requirement.

Total (129 units)


Return to {$returnto_text} Return to: Academic Departments and Programs