The Computer Engineering program offers the B.S. + M.S. program and the M.S. degree in Computer Engineering. Specific requirements for each degree are described below. 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. Students must be in residence for at least one year and complete a minimum of 44 quarters units of graduate and upper division under- graduate courses in or related to the major subject area. Students who have completed similar courses elsewhere may petition for waiver of a required course or for substitution of an alternative course. For students interested in interdisciplinary research, individual study programs can be approved. The normative time for the completion of the M.S. in Computer Engineering is two years. Core Requirement (12 units). Three courses from the list of core courses below, with no grade lower than B-. Technical Electives (16 units). Choose four from Computer Science or Electrical Engineering 200-level courses. Seminar courses (CS 260 and CS 270-level courses, EE 260-level courses), as well as CS 290, CS 297, CS 299 and EE 290, EE 297 and EE 299 may not be used. With the pre-approval of the graduate advisor, any relevant 200-level courses from other departments in Engineering or outside. If pre-approval is not obtained, there is no guarantee that a class will be deemed relevant. Professional Development Requirement, Colloquium (1 unit). The college offers a combined five-year B.S.+ M.S. program, designed to allow successful UCR Computer Engineering B.S. graduates to complete the Master of Science degree in Computer Engineering in one year, by allowing up to 12 credits of coursework taken as a UCR undergraduate to be counted towards the elective requirements of the M.S. (The courses that can be double counted are those that are eligible to be counted as technical electives in the B.S. requirements.) https://student.engr.ucr.edu/BS-MS-requirements The following is a sample program for an M.S. CEN degree with the Project/Thesis options. Year in Program Fall Winter Spring Year 1 (4) Core Course 1 (4) Technical Elective 1 (4) Graduate level CS/ECE course OR approved undergraduate technical elective (General Elective) (1) CS 287 – Colloquium in Computer Science OR EE 259 – Colloquium in Electrical & Computer Engineering (4) Core Course 2 (4) Technical Elective 2 (4) Graduate level CS/ECE course OR approved undergraduate technical elective (General Elective 2) (4) Core Course 3 (4-8) Technical Elective 3 and 4 (4) CS 297 OR EE 297 – Directed Research Year 2 (4) General Elective 4 4) CS 297 OR EE 297 – Directed Research (4) Technical Elective 4 (8) CS 299 OR EE 299 – MS ThesisGraduate Program
M.S. in Computer Engineering
CS 201, CS 202, CS 203, CS 220, EE 213, CS 217/EE 217, CS 251/EE 255
CS 105, CS 111, CS 120B, CS 122A, CS 122B, CS 130, CS 141, CS 150, CS 152, CS160, CS 161L, CS 162, CS 164, CS 165, CS 166, CS 168, 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 120B, EE 123, EE 128, EE 132, EE 133, EE 135, EE 141, EE 144, EE 146, EE 150, EE 151, EE 152, EE 165, EE 175A, EE 175B, ENGR 160; or
Satisfactory completion of one of the following courses: one quarter of CS 287, EE 259, GDIV 301, GDIV 403, or at least one unit of CS 298I or EE 298I. Other professional development courses may be used to satisfy this requirement if approved by the graduate advisor.
All students must complete a capstone experience that synthesizes and integrates the knowledge and skills obtained throughout the master’s program, by either passing a comprehensive exam, writing a thesis, or completing a project. The Comprehensive Examination is the default option. If a student chooses the alternative project or thesis option, itis their responsibility to find a faculty member willing to supervise the master’s project or thesis, to form the faculty examining committee, and to schedule the oral examination.Combined B.S.+M.S. Five -Year Program
Sample Program for MS CEN
See Also
Majors Preparation Guide