Minor in Interactive Multimedia
A minor in interactive multimedia is open to undergraduate students in all majors. This minor provides students with the skills and knowledge necessary to apply and develop interactive multimedia tools within a variety of industries. Although this program is geared towards the non-technical student, computer literacy is a key component to being successful in this program.Students must apply to the program through the School of Engineering, and approval of the student's advisor will be required on the appliction form. Students are required to complete a minimum of 19 units of course work consisting of both core requirements and elective courses.
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 CTPR 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 EE 450 Introduction to Computer Networks, or CSCI 480 Computer Graphics 3 one course from the following: CTAN 452 Introduction to Computer Animation 2 CNTV 483 Interactive Entertainment and Multimedia 4 FA 310 Matrix Lab: Introduction to Computer Imaging in the Arts 4 FA 410 Matrix Lab: Topics in Computer Imaging in the Arts 4 MUEA 474ab Electronic Synthesizer Techniques 2-4, 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 482 Introduction to Geometric Modeling 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 693ab Seminar in Theoretical Databases 1-3; 1-3 CSCI 694ab Topics in Computer Networks and Distributed Systems 3-3 CSCI 695ab Seminar in Advanced Database Systems 1-4, 1-4 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 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 CTAN 452 Introduction to Animation (2 units) and CNTV 483 Interactive Entertainment and Multimedia (4 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. Multimedia and creative technologies draws heavily on concepts and techniques from computer science.
(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 multimedia-related 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 multimedia 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 course EE 441 Applied Linear Algebra for Engineering. This course can be waived if a student can demonstrate equivalent knowledge of the material and if the course instructor will certify it.
(7) C programming is extensively used so all students must be proficient in it. Otherwise CSCI/EE 455x must be taken.
Approved Courses for the Multimedia Specialization
Course in Biomedical Engineering Units BME 527 Introduction to Technology and Telemedicine 4 Courses in Electrical Engineering Units EE 450 Introduction to Computer Networks 3 EE 464 Probability Theory for Engineers 3 EE 483 Introduction to Digital Signal Processing 3 EE 500 Neural and Fuzzy Systems 3 EE 519 Speech Recognition and Processing for Multimedia 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 562a Random Processes in Engineering 3 EE 569 Introduction to Digital Image Processing 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 455x Introduction to Programming Systems Design 4 CSCI 480 Computer Graphics 3 CSCI 482 Introduction to Geometric Modeling 3 CSCI 485 File and Database Management 3 CSCI 551 Computer Communications 3 CSCI 558L Internetwork and Distributed Systems Laboratory 3 CSCI 561a Artificial Intelligence 3 CSCI 574 Computer Vision 3 CSCI 576 Multimedia Title Development 3 CSCI 580 Image Synthesis 3 CSCI 582 Geometric Modeling 3 CSCI 585 Database Systems 3 CSCI 586 Database Systems Interoperability 3 Courses from the School of Cinema-Television Units CTAN 452 Introduction to Computer Animation 2 CTPR 483 Interactive Entertainment and Multimedia 4
Produced by the USC Division of Student Affairs,
Office of University Publications
univpub@usc.edu