Minor in Multimedia and Creative Technologies
A minor in multimedia and creative technologies is available to undergraduate students majoring in electrical engineering, computer engineering/computer science and computer science and to other engineering students who have sufficient background for the required courses and the engineering electives. This minor provides students with the skills necessary to compete in the multimedia technology industry. Students are required to complete a minimum of 16 units of specific course work.Students must apply to the School of Engineering for the minor and departmental approval will be required. At least nine upper division units must be taken outside of the major department.
Required courses Units CNTV 405 Filmic Expression 4 CSCI 351 Programming and Multimedia on the World Wide Web 3 EE 320 Digital Media Basics for Multimedia 3 Advisor approved electives (minimum) 6 ____ (minimum) 16
Electives Units CE 450 Introduction to Computer Networks, or CSCI 480 Computer Graphics 3 One course from the following: CNTV 452 Introduction to Computer Animation 2 CNTV 483 Interactive Entertainment and Multimedia 4 FA 310 Introduction to Computer Imaging in the Arts 4 FA 410 Topics in Computer Imaging in the Arts 4 MUEA 474ab Electronic Synthesizer Techniques 2-4
Master of Science in Computer Science (Multimedia and Creative Technologies)
Students may earn a specialization in multimedia and creative technologies by completing the general requirements for the Master of Science in Computer Science and the following additional courses:Every student must complete EE 520 Digital Media and Multimedia Applications (3) and CSCI 576 Multimedia Title Development (3).
Students must also complete at least two courses selected from one of the two specialization tracks: Graphics and Vision or Networks and Databases.
Graphics and Vision Track Units CSCI 480 Computer Graphics 3 CSCI 574 Computer Vision 3 CSCI 580 Image Synthesis 3 CSCI 674 Advanced Topics in Computer Vision 3 EE 569 Introduction to Digital Image Processing 3
Networks and Databases Track Units CSCI 485 File and Database Management 3 CSCI 551 Computer Communications 3 CSCI 558L Internetwork and Distributed Systems Laboratory 3 CSCI 585* Database Systems 3 CSCI 694ab Topics in Computer Networks and Distributed Systems 3-3 EE 450 Introduction to Computer Networks 3
Suggested Core and Elective Courses
Since this specialization is systems oriented, it is recommended (but not required) that students select CSCI 555 Advanced Operating Systems and EE 557 Computer Systems Architecture as two of their three core courses. Additional electives may be taken from the two tracks or from the partial list of suggestions below.
CSCI 561* Artificial Intelligence 3 CSCI 577ab* Software Engineering 4-4 CSCI 582 Geometric Modeling 3 CSCI 583 Computational Geometry 3 CSCI 588 Specification and Design of User Interface Software 3 CSCI 590 Directed Research max 6 EE 554 Real Time Computer Systems 3 EE 597 Microsystems Technology for Multimedia 3 *Also satisfies a core course requirement in the general requirements for the M.S. degree in Computer Science.
Master of Science in Electrical Engineering (Multimedia and Creative Technologies)
Students may earn a specialization in multimedia and creative technologies by completing the general requirements for the Master of Science in Electrical Engineering and the following additional requirements:(1) At most four units of electives can be taken outside of the School of Engineering with advisor approval. Some examples are CNTV 405 Filmic Expression (4 units) and CNTV 452 Introduction to Animation (2 units).
(2) Computer Science courses that are cross-listed with EE can (but do not have to) count toward the 18 EE units. Up to nine units of other CSCI courses that either are or are not cross-listed can also be used.
(3) Students must include EE 520 Digital Media and Multimedia Applications (3 units) and CSCI 576 Multimedia Title Development (3 units) in their program.
(4) Students can only take courses from the list of approved courses, except that with advisor approval students may include in their program one EE 599 Special Topics course (2-4 units) or three units of electives not chosen from the approved list. Every course requires prior approval from the faculty advisor, recorded each semester on the plan of study form.
(5) Students may include a maximum of six units of EE 590 Directed Research in their programs. Before registering for these units, the faculty advisor must approve a written description of the intended research project signed by the faculty member who will supervise the student.
(6) Students entering this program are expected to have already completed either at USC or at another institution formal course work equivalent to USC courses EE 441 Applied Linear Algebra for Engineering (3), EE 464 Probability Theory for Engineers (3) and EE 457x Computer Systems Organization (3). Any of these courses can be waived if a student can demonstrate equivalent knowledge of the material and if the course instructor will certify it.
Approved Courses for the Multimedia Specialization
Courses in Electrical Engineering Units EE 450 Introduction to Computer Networks 3 EE 483 Introduction to Digital Signal Processing 3 EE 500 Neural and Fuzzy Systems 3 EE 520 Digital Media and Multimedia Applications 3 EE 549 Queueing Theory for Performance Modeling 3 EE 550 Design and Analysis of Computer Communication Networks 3 EE 555 Broadband Network Architectures 3 EE 557 Computer Systems Architecture 3 EE 562a Random Processes in Engineering 3 EE 569 Introduction to Digital Image Processing 3 EE 577a VLSI System Design 3 EE 583 Adaptive Signal Processing 3 EE 590 Directed Research 1-6 EE 597 Microsystems Technology for Multimedia Applications 3 EE 669 Selected Topics in Image Processing 3
Courses in Computer Science Units CSCI 480 Computer Graphics 3 CSCI 561 Artificial Intelligence 3 CSCI 574 Computer Vision 3 CSCI 576 Multimedia Title Development 3 CSCI 580 Image Synthesis 3
Courses from the School of Cinema-Television Units CNTV 405 Filmic Expression 4 CNTV 452 Introduction to Computer Animation 2
Produced by the USC Division of Student Affairs,
Office of University Publications
univpub@usc.edu