Skip to Local Navigation
Skip to Content
California State University, Long Beach
CSULB Catalog Banner
Print this page Add this page to your favorites Select a font size Select a small font Select a medium font Select a large font
 

Computer Engineering and Computer Science

College of Engineering

College of Engineering Building

Computer Engineering and Computer Science - Graduate Programs

Graduate Programs


Master of Science in Computer Science


The Master of Science in Computer Science is offered by the Department of Computer Engineering and Computer Science, College of Engineering. Two options are offered:

1. Option in Computer Engineering
2. Option in Computer Science

The Option in Computer Engineering offers advanced study in the theory, analysis, design and applications of both computer hardware and software. The Option in Computer Science offers advanced study in software development and engineering, networking, operating systems, distributed computing, artificial intelligence, and analysis of algorithms.

Admission Procedures


To be considered for admission the graduate applicant must have earned a bachelor's degree from an accredited institution, have been in good standing at the last institution attended, and have a grade point average (GPA) of at least 2.7 for the last 60 semester units (90 quarter units) attempted. The general Graduate Record Examination (GRE) is not required, but highly recommended for international students and those students with a GPA below 3.0.

There is no separate department application, but applicants should submit a second set of transcripts to the department.

Option in Computer Engineering (code CECSMS02)



Prerequisites


1. A bachelor's degree in computer science, engineering, or other appropriate discipline from an accredited college or university, with a minimum grade point average (GPA) of 2.7 in the last 60 semester units attempted.

2. One year of instruction in an object-oriented programming language, CECS 301, 326, 343, 346, 347, 360, 440, and MATH 370A.

3. Students must consult with the program graduate advisor prior to enrolling in any course for the program.

Requirements


Students must complete a minimum of 30 graduate and approved upper-division course units including the following:

1. At least 21 units at the graduate level of instruction;

2. CECS 460A, 460B, 530, and either 531 or 546;

3. One course from the Computer Engineering Fundamental Areas;

4. One additional course from the MSCS Application Courses;

5. All students must complete either:
A. a comprehensive examination, or
B. a thesis with oral defense which requires a total of 6 units of CECS 697 or 698, of which at least 4 units must be CECS 698.

 

Option in Computer Science (code CECSMS01)


Prerequisites


1. A bachelor's degree in computer science, engineering, or other appropriate discipline from an accredited college or university, with a minimum grade point average (GPA) of 2.7 in the last 60 semester units attempted.

2. One year of instruction in an object-oriented programming language, CECS 228, 285, 323, 326, 328, 341, 343, MATH 380, and either 419, 424, or 444.

3. Students must consult with the program graduate advisor prior to enrolling in any course for the program.

Requirements


Students must complete a minimum of 30 graduate and approved upper-division course units including the following:

1. At least 21 units at the graduate level of instruction;

2. CECS 528;

3. One course from the Computer Science Fundamental Areas;

4. Two courses from the MSCS Application courses;

5. All students must complete either:

A. a comprehensive examination, or
B. a thesis with oral defense which requires a total of 6 units of CECS 697 or 698, of which at least 4 units must be CECS 698.

Advancement to Candidacy


Students applying for advancement to candidacy must:

1. have completed all undergraduate deficiencies with grades of "C" or better;

2. have attained an overall grade point average (GPA) of 3.0;

3. have completed at least 12 units applicable to the degree with a GPA of at least 3.0;

4. have fulfilled the Graduation Writing Assessment Requirement (GWAR);

5. and have their program of studies approved by the CECS department graduate advisor.