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 coursesUnits
CTPR 405Filmic Expression4
CSCI 351Programming and Multimedia on the World Wide Web3
EE 320Digital Media Basics for Multimedia3
Advisor approved electives(minimum) 6
____
(minimum) 16

ElectivesUnits
EE 450Introduction to Computer Networks, or
CSCI 480Computer Graphics3

one course from the following:
CTAN 452Introduction to Computer Animation2
CNTV 483Interactive Entertainment and Multimedia4
FA 310Matrix Lab: Introduction to Computer Imaging in the Arts4
FA 410Matrix Lab: Topics in Computer Imaging in the Arts4
MUEA 474abElectronic Synthesizer Techniques2-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 TrackUnits
CSCI 480Computer Graphics3
CSCI 482 Introduction to Geometric Modeling 3
CSCI 574Computer Vision3
CSCI 580Image Synthesis3
CSCI 674Advanced Topics in Computer Vision3
EE 569Introduction to Digital Image Processing3

Networks and Databases TrackUnits
CSCI 485File and Database Management3
CSCI 551Computer Communications3
CSCI 558LInternetwork and Distributed Systems Laboratory3
CSCI 585*Database Systems3
CSCI 693abSeminar in Theoretical Databases1-3; 1-3
CSCI 694abTopics in Computer Networks and Distributed Systems3-3
CSCI 695abSeminar in Advanced Database Systems1-4, 1-4
EE 450Introduction to Computer Networks3

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 Intelligence3
CSCI 577ab*Software Engineering4-4
CSCI 583Computational Geometry3
CSCI 588Specification and Design of User Interface Software3
CSCI 590Directed Researchmax 6
EE 554Real Time Computer Systems3
EE 597Microsystems Technology for Multimedia3

*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 EngineeringUnits
BME 527Introduction to Technology and Telemedicine4

Courses in Electrical EngineeringUnits
EE 450Introduction to Computer Networks3
EE 464Probability Theory for Engineers3
EE 483Introduction to Digital Signal Processing3
EE 500Neural and Fuzzy Systems3
EE 519Speech Recognition and Processing for Multimedia3
EE 520Digital Media and Multimedia Applications3
EE 549Queueing Theory for Performance Modeling3
EE 550Design and Analysis of Computer Communication Networks3
EE 555Broadband Network Architectures3
EE 562aRandom Processes in Engineering3
EE 569Introduction to Digital Image Processing3
EE 583Adaptive Signal Processing3
EE 590Directed Research1-6
EE 597Microsystems Technology for Multimedia Applications3
EE 669Selected Topics in Image Processing3

Courses in Computer ScienceUnits
CSCI 455xIntroduction to Programming Systems Design4
CSCI 480Computer Graphics3
CSCI 482Introduction to Geometric Modeling3
CSCI 485File and Database Management3
CSCI 551Computer Communications3
CSCI 558LInternetwork and Distributed Systems Laboratory3
CSCI 561aArtificial Intelligence3
CSCI 574Computer Vision3
CSCI 576Multimedia Title Development3
CSCI 580Image Synthesis3
CSCI 582Geometric Modeling3
CSCI 585Database Systems3
CSCI 586Database Systems Interoperability3

Courses from the School of Cinema-Television Units
CTAN 452Introduction to Computer Animation2
CTPR 483Interactive Entertainment and Multimedia4

 

NEXT SECTION

 


Catalogue Contents USC Fact Book Campus Map Admission USCweb

USC Monogram

Produced by the USC Division of Student Affairs,
Office of University Publications
univpub@usc.edu