Skip to main content
College of Engineering »

Computer Engineering and Computer Science

Information » Programs » CECS Courses »

Master of Science in Computer Science - Option in Computer Science

This option offers advanced study in software development and engineering, networking, operating systems, distributed computing, artificial intelligence, security, and analysis of algorithms.

Requirements

There are two areas of concentration:

1. Advanced Systems

2. Software Development

Students should meet with the Adviser at the beginning of the first semester and make a tentative plan of study. The detailed list of required and allowed elective courses for the two concentrations are available from the Web site of the Graduate Program Adviser.

Advanced Systems Concentration

  • 1. Comprehensive Exam Option
    • A. 15 units of required courses specified for the area of concentration chosen;
    • B. 15 units from allowed electives for the concentration (No more than 9 units may be from the 400 level courses.);
    • C. Comprehensive examination covering the following required courses: CECS 524, CECS 528 and CECS 543.
  • 2. Thesis Option: (Successful completion of a thesis provides a unifying culmination to the program, and an enhanced resume for future industrial or academic endeavors)
    • A. 15 units of required courses specified for the area of concentration chosen;
    • B. 9 units from allowed electives for the concentration (No more than 9 units may be from the 400 level courses.);
    • C. 6 units of thesis with written report and oral presentation approved by the thesis committee. At least 3 units must be taken from CECS 698 and the remaining 3 units may be taken from either CECS 697 or CECS 698.

Software Development Concentration

  • 1. Comprehensive Exam Option
    • A. 15 units of required courses specified for the area of concentration chosen;
    • B. 15 units from allowed electives for the concentration (No more than 9 units may be from the 400 level courses.);
    • C. Comprehensive examination covering the following required courses: CECS 524, CECS 528 and CECS 543.
  • 2. Thesis Option: (Successful completion of a thesis provides a unifying culmination to the program, and an enhanced resume for future industrial or academic endeavors)
    • A. 15 units of required courses specified for the area of concentration chosen;
    • B. 9 units from allowed electives for the concentration (No more than 9 units may be from the 400 level courses.);
    • C. 6 units of thesis with written report and oral presentation approved by the thesis committee. At least 3 units must be taken from CECS 698 and the remaining 3 units may be taken from either CECS 697 or CECS 698.

College of Engineering

University Course Listings