Logo: University of Southern California

MSCEEMC Master of Science in Electrical Engineering

MSEEMC - Master of Science in Electrical Engineering

(Multimedia and Creative Technologies)

A minimum cumulative grade point average (GPA) of 3.0 must be earned on all course work applied toward the MS, Engineer or PhD degrees. This average must also be achieved on all 400-level and above course work attempted at USC beyond the bachelor’s degree, whether or not it is applied toward the degree. Courses with grades of C- or below cannot be counted for graduate credit. The following descriptions of degree requirements should enable students to develop a study program that will both meet educational objectives and satisfy graduation requirements. The University Catalogue is the document of authority for basic degree requirements.
Note: Any Non-Electrical Engineering Course needs Prior Approval from the EE Faculty Advisor, Prof. Jerry Mendel.
The Multimedia and Creative Technologies option of the MSEE is available to students interested in the new field of multimedia research. Students entering this program are expected to have already completed, either at USC or at another institution, formal coursework equivalent to USC course EE 364, Introduction to Probability and Statistics for Electrical Engineering. Although not required, students should be proficient in C or C++ programming (the level taught in CSCI 455x).  Student must include the following four courses in their program:
  • CSCI 576 Multimedia Systems Design
  • EE 483 Introduction to Digital Signal Processing OR EE 469 Introduction to Digital Media Engineering
  • EE 519 Speech Recognition and Processing for Multimedia OR EE 522 Immersive Audio Signal Processing
  • EE 569 Introduction to Digital Image Processing

Any of these courses can be waived if the student can demonstrate equivalent knowledge of the material and if the course instructor will certify it.
  • A minimum of 27 units, including:
    • 23 units in the School of Engineering
    • 18 units at the 500 level 
    • 18 units in Electrical Engineering  (cross-listed courses are acceptable)
    • Maximum of 9 units of CSCI coursework
    • Maximum of 4 advisor approved units outside of the School of Engineering
    • Maximum of 6 units of Directed Research (EE 590)

The student must meet the above requirements through the choice of the following approved courses. Any units of EE 590 must be related to a multimedia subject and approved by your academic advisor.
Courses in:
  • Biomedical Engineering: BME 527
  • Electrical Engineering: EE 450, EE 455x, EE 519, EE 522, EE 532, EE 555, EE 586L, EE 590, EE 596, EE 599, EE 669
  • Computer Science: CSCI 480, CSCI 485, CSCI 520, CSCI 551, CSCI 558L, CSCI 571, CSCI 574, CSCI 580, CSCI 582, CSCI 585, CSCI 599
  • Cinema Television: CNTV 452, CNTV 483
  • ISE 571, ITP 411x

Thesis Option

The minimum requirement is 27 units; four of these units are to be thesis.  At least 16 units, not including thesis, must be at the 500 level or higher, and at least 18 units must be in the major department.  A total of 4-8 units of 590 Research and 594ab Thesis must be included in the program.  The minimum thesis requirement in 594a is two units; in 594b, two units.




Students are encouraged to seek academic advice from faculty every semester during their regular office hours and during registration week (the week before classes begin). Please take a copy of your completed USC course work or an OASIS transcript to your advisement session to help faculty determine the right academic path for you. Advisement is not mandatory for d-clearance and registration.

Students must satisfy the degree requirements (outlined above) for the degree program in which they are admitted. Students will be held to all pre-requisites as they appear in the university catalog unless they have been specifically waived by a faculty member or the appropriate placement exam has been passed.
For approval of transfer credit, waiver of pre-requisites, waiver or substitution of degree requirements, or approval of courses taken outside the department of Electrical Engineering or Computer Science, please see EEB 102 for a special request form. This will be submitted to the faculty for a decision.
New Students
Faculty signatures are not required for d-clearance.
All pre-requisites must be satisfied by either
  1. Taking the appropriate classes
  2. Passing appropriate placement exams or
  3. Filing a special request form in EEB 102
Please come to EEB 102 if you have questions.

  1. Plan your course selection for the entire MS program.
  2. Identify all the prerequisites for all core courses and electives of interest: a) if you have taken a prerequisite course elsewhere, clear the placement test; b) or, plan on taking that prerequisite course early in your program.
  3. It is recommended that you prioritize taking courses using the following criteria: 1) prerequisite courses first; 2) Core courses; and 3) technical electives offered infrequently.
  4. Take into account in your planning that not all courses are offered every semester; some courses may even be offered only once a year.
  5. Note that very few courses are available during summer term.
Click here to apply