Jun 22, 2024  
2023-2024 University Catalog 
2023-2024 University Catalog [ARCHIVED CATALOG]

Computer Engineering, Blended B.S.-M.S.

(138 units)

The Blended Computer Engineering Bachelor of Science-to-Master of Science provides students with a strong understanding of the hardware design and practical applications of computer-based systems. Courses in contemporary and highly evolving computer engineering areas provide students with extensive hardware design and modeling experience, exposure to state-of-the-art Electronic Design Automation (EDA) tools, and the ability to design and analyze today’s modern computer systems. The program integrates pertinent science, mathematics, and engineering courses in order to develop an engineer capable of designing and analyzing all aspects of modern computer and embedded systems. The B.S.-M.S. is a unique and attractive program that provides an accelerated route to completing both bachelor’s and master’s degrees in four years, thereby saving both time and resources.

In addition to the requirements for the major, students must meet all other university requirements for the bachelor’s and master’s degrees. Please consult the Graduation Requirements for the Bachelor’s Degree  section in the catalog for complete information. For university requirements regarding the master’s degree, please consult the Graduate Regulations  section in this catalog for complete information.

Admission Requirements

  • Entering freshmen must be CSUF-eligible.
  • Must have a minimum high school GPA (unweighted) of 3.0.

Admission Requirements for International Students

International students must meet all the requirements listed above in the Admission Requirements. Verification of English proficiency and financial resources will be governed by the criteria established by the university.

All international students must submit their TOEFL score before they can be admitted to the program.  Please consult the Office of Admission’s International Graduate Eligibility Requirements website for current exam requirements.

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.

Additional Information: Blended Program

The blended Computer Engineering B.S.-M.S. allows students to apply 12 units to both degrees.

The following satisfies 9 units of required coursework for the M.S. and 9 units of electives for the B.S.: EGEC 447 , EGEC 463  and EGEC 520 . The following satisfies 3 units of required coursework for the B.S. and 3 units of electives for the M.S.: EGEC 460 .


* Satisfies the upper-division writing requirement. Written work must meet professional standards. Must pass both with a “C” (2.0) or better.

M.S. Degree Requirements (18 units)

All courses must be passed with a “C” or better and a 3.0 overall GPA.

B.S. and M.S. Electives (9 units)

Courses not on the list may count as electives only with adviser approval. Master’s students must select 500-level courses.


* Not eligible as an elective for an M.S. degree

** Not eligible as M.S. elective if taken for culminating experience

Requirements in Related Fields (31 units)

All mathematics and science courses must be passed with a “C-“ or better to count as prerequisite courses for engineering courses or as credit towards the degree.

General Education

All students at Cal State Fullerton are expected to complete prescribed units of General Education that are made up of courses outside of their chosen disciplines. Students seeking a degree in Engineering have been provided exceptions from some of the General Education requirements. For this reason, it is important that students take the approved G.E. courses for Engineering majors that are found in their Titan Degree Audit (TDA). Additionally, they should confirm the G.E. courses that are required within their specific programs with their respective advisers.

Total (138 units)