May 31, 2024  
USC Catalogue 2022-2023 
    
USC Catalogue 2022-2023 [ARCHIVED CATALOGUE]

Courses of Instruction


The terms indicated are expected, but are not guaranteed. For the courses offered during any given term, consult the Schedule of Classes.

 

Computer Science

  
  • CSCI 649 Haptic Interfaces and Virtual Environments

    Units: 4
    Terms Offered: FaSp
    Introduction to haptics; human haptic sensing and perception, haptic interface design, virtual environment rendering, teleoperation, human subject studies; includes hardware programming and a research-oriented project.
    Recommended Preparation: C++ programming experience at the level of CSCI 103  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 651 Advanced Computer Networking

    Units: 4
    Computer communication protocols and systems, including classic and contemporary literature. The emphasis is on conceptual issues in the design and implementation of computer internetworks.
    Prerequisite: EE 450  (CSCI 353  or CSCI 350 ) and (CSCI 350  or CSCI 402 )
    Registration Restriction: Open to PhD students in Computer Science
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 652 Internet Measurement

    Units: 4

    The investigation of problems, techniques, results, and challenges that arise in measuring the Internet, including what measurements tell us about the Internet and how to improve Internet services.
    Prerequisite: CSCI 551 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 653 High Performance Computing and Simulations

    Units: 4
    Terms Offered: FaSpSm
    Advanced high-performance computer simulation techniques; multiscale deterministic and stochastic simulation algorithms on parallel and distributed computing platforms; immersive and interactive visualization of simulation data.
    Prerequisite: CSCI 596  
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • CSCI 655 Advanced Topics in Operating Systems

    Units: 4
    Terms Offered: Fa
    Advanced OS architectures; methods in design and evaluation of process management and concurrency; reliable distributed file systems; memory management, for cloud and virtualized environments.
    Prerequisite: CSCI 350  or CSCI 402 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 656 Networked Systems in Cloud Computing

    Units: 4
    Systems and network design and protocols in cloud computing and data centers networks.  
    Prerequisite: CSCI 551  or CSCI 651 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 657 Advanced Distributed Systems

    Units: 4
    The foundations and modern applications of distributed systems. Topics include: logical time, fault tolerance, group communication, consensus, consistency, transactions, and peer-to-peer.
    Recommended Preparation: Proficiency in a high-level language, ideally C++, and familiarity with Git.
    Registration Restriction: Open only to Computer Science doctoral students.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 658 Diagnosis and Design of Reliable Digital Systems

    Units: 3
    (Enroll in EE 658 )
  
  • CSCI 659 Introduction to Online Optimization

    Units: 4
    Foundation and advances of the theory of online learning/online convex optimization/sequential decision making.
    Recommended Preparation: Familiarity with probability, convex analysis, calculus, and analysis of algorithms
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 661 Advanced Topics in Computer System Architecture

    Units: 4
    (Enroll in EE 654)
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 662 Advanced Natural Language Processing

    Units: 4
    Computational models of natural language. Formalisms for describing structures of human language, and algorithms for learning language structures from data.
    Recommended Preparation: proficiency in programming, algorithms and data structures, discrete math, probability theory, and calculus.
    Registration Restriction: Open only to doctoral students
    Duplicates Credit in former CSCI 562.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 663 Artificial Intelligence for Social Good

    Units: 4
    Terms Offered: Fa
    Deployment of artificial intelligence tools in various social good contexts such as health, environmental sustainability, public safety and public welfare.
    Recommended Preparation: Familiarity with: linear programming and optimization; Excel, CPLEX, R or other optimization software or statistical analysis techniques; and Amazon Mechanical Turk
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 667 Advanced Topics in Interconnection Network Design and Analysis

    Units: 4
    Terms Offered: Irregular
    (Enroll in EE 659 )
  
  • CSCI 668 Search and Planning

    Units: 4
    Foundations of the design and implementation of search and planning techniques from artificial intelligence, including their theory and applications.
    Prerequisite: CSCI 561  
    Recommended Preparation: undergraduate introduction to algorithms and data structures undergraduate or graduate introduction to artificial intelligence ability to program in C/C++                  
    Registration Restriction: Open only to doctoral students
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 670x Advanced Analysis of Algorithms

    Units: 4
    Terms Offered: FaSpSm
    Fundamental techniques for design and analysis of algorithms. Dynamic programming; network flows; theory of NP-completeness; linear programming; approximation, randomized, and online algorithms; basic cryptography.
    Prerequisite: CSCI 570 ;
    Recommended Preparation: familiarity with algorithms and discrete mathematics.
    Registration Restriction: Open only to doctoral students.
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as ISE-670
  
  • CSCI 671 Randomized Algorithms

    Units: 4
    Standard techniques in the design and analysis of randomized algorithms and random structures. Topics include tail bounds, Markov Chains, VC-dimension, probabilistic method.
    Prerequisite: CSCI 570  or CSCI 670  
    Recommended Preparation: Basic background in probability and linear algebra
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as ISE-671
  
  • CSCI 672 Approximation Algorithms

    Units: 4
    Algorithmic techniques include combinatorial algorithms and rounding of linear and semi-definite programs. Applications include network design, graph cuts, covering problems, and approximation hardness.
    Prerequisite: CSCI 570  or CSCI 670 
    Recommended Preparation: basic background in probability and linear algebra.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 673 Structure and Dynamics of Networked Information

    Units: 4
    Algorithms for analyzing network data and spreading information over networks. Focuses on broadly applicable mathematical tools and techniques, including spectral techniques, approximation algorithms and randomization.
    Prerequisite: CSCI 570  or CSCI 670 
    Recommended Preparation: basic background in probabilities, linear algebra.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 674a Advanced Topics in Computer Vision

    Units: 3
    Selected topics from current active research areas including image segmentation, shape analysis and object recognition, inference of 3-D shape, motion analysis, knowledge-based system, neural nets.
    Prerequisite: CSCI 574 .
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as EE-674A
  
  • CSCI 674b Advanced Topics in Computer Vision

    Units: 3
    Selected topics from current active research areas including image segmentation, shape analysis and object recognition, inference of 3-D shape, motion analysis, knowledge-based system, neural nets.
    Prerequisite: CSCI 574 .
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as EE-674B
  
  • CSCI 675 Convex and Combinatorial Optimization

    Units: 4
    Topics include: Convex sets and functions; convex optimization problems; geometric and Lagrangian duality; simplex algorithm; ellipsoid algorithm and its implications; matroid theory; submodular optimization.
    Prerequisite: CSCI 570  or CSCI 670 
    Recommended Preparation: Mathematical maturity and a solid grounding in linear algebra 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 677 Advanced Computer Vision

    Units: 4
    Fundamental issues in computer vision: theory, algorithms and applications. Image formation, image segmentation, inference and measurement of 3-D, motion analysis, object and activity recognition.
    Recommended Preparation: Calculus, analytical geometry, linear algebra and probability theory. Programming in C or C++, data structures, algorithms.
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as EE 676
  
  • CSCI 678 Theoretical Machine Learning

    Units: 4
    Terms Offered: Fa
    The mathematical foundation of machine learning with a focus on algorithm design for sequential prediction problems.
    Recommended Preparation: MATH 208x , MATH 225 , MATH 125g , CSCI 570  and CSCI 567 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 685 Advanced Topics in Database Systems

    Units: 4
    Advanced techniques in database management. Topics include optimization, cache management, data mining and knowledge discovery, decision support, spatial indexes, parallel and distributed systems, extendible storage.
    Prerequisite: CSCI 485  or CSCI 585  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 686 Advanced Big Data Analytics

    Units: 4
    Advanced statistical inference and data mining techniques for data analytics, including: topic modeling, structure learning, time-series analysis, learning with less supervision, and massive-scale data analytics.
    Prerequisite: CSCI 567  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 697 Seminar in Computer Science Research

    Units: 1
    Max Units: 2.0
    Terms Offered: FaSp
    Introduction of Ph.D. students to the broad range of computer science research. Two semesters registration required.
    Registration Restriction: Open to computer science doctoral students only.
    Duplicates Credit in former CSCI 597.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSCI 698 Practicum in Teaching Computer Science

    Units: 1
    Max Units: 2.0
    Terms Offered: FaSp
    Practical principles for the longterm development of effective teaching in Computer Science. Intended for teaching assistants for classes offered by the Computer Science department.
    Registration Restriction: Only open to Computer Science doctoral students.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSCI 699 Special Topics

    Units: 2, 3, 4
    Max Units: 08
    Terms Offered: FaSpSm
    Course content to be selected each semester from recent developments in computer science.
    Registration Restriction: Open only to doctoral students
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSCI 790 Research

    Units: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
    Research leading to the doctorate. Maximum units which may be applied to the degree to be determined by the department.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSCI 794a Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSCI 794b Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSCI 794c Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSCI 794d Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSCI 794z Doctoral Dissertation

    Units: 0
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit


Comparative Studies in Literature and Culture

  
  • CSLC 501 Introduction to Comparative Media Studies

    Units: 4
    Ways of thinking about the differences and relations among different cultural media: literature, film, video, manga/comics, “new media,” and so forth.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 502 Introduction to Literary Theory

    Units: 4
    Major developments in 20th century literary criticism, with special attention to theoretical work of the past three decades.
    Duplicates Credit in former COLT 502.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 503 Introduction to Comparative Studies in Culture

    Units: 4
    Examines culture as an instrument of discursive practice that shapes social formations in Asia, Europe, North and Latin America.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 510 Introduction to Translation Studies

    Units: 4
    Terms Offered: FaSp
    (Enroll in COLT 510 )
  
  • CSLC 511 Translating Race

    Units: 4
    Max Units: 8
    Terms Offered: FaSp
    (Enroll in COLT 511 )
  
  • CSLC 512 Literary and Cinematic Translingualism and Translation

    Units: 4
    Max Units: 8
    Terms Offered: FaSp
    (Enroll in COLT 512 )
  
  • CSLC 519 Translation in Theory and Practice

    Units: 4
    Terms Offered: FaSp
    (Enroll in COLT 519 )
  
  • CSLC 525 Studies in Literary and Cultural History

    Units: 4
    Max Units: max 8
    (Enroll in COLT 525 )
  
  • CSLC 545 Studies in Literature and the Other Arts

    Units: 4
    Max Units: max 8
    (Enroll in COLT 545 )
  
  • CSLC 555 Studies in Literatures of the Americas

    Units: 4
    Max Units: max 8
    (Enroll in COLT 555 )
  
  • CSLC 565 Studies in Literatures of Asia

    Units: 4
    Max Units: max 8
    (Enroll in COLT 565 )
  
  • CSLC 575 Studies in Sound: An Introduction to Sound Studies

    Units: 4
    Introduction to foundational texts in sound studies. Topics include conceptions of noise, silence, vibration, voice, listening/hearing, rhythm, sound technologies and histories of the senses.
    Registration Restriction: Open only to graduate students
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 590 Directed Research

    Units: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
    Research leading to the master’s degree.
    Duplicates Credit in former COLT 590.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSLC 596 Internship for Curricular Practical Training

    Units: 1, 2, 3
    Max Units: 03
    Terms Offered: FaSpSm
    Part-time or full-time practical work experience in the student’s field of study. The internship must be located at an off-campus facility. Students are individually supervised by faculty. May not be taken until the student has completed at least on semester of enrollment in the graduate program.
    Registration Restriction: Open only to doctoral students
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSLC 599 Special Topics

    Units: 1, 2, 3, 4, 5, 6, 7, 8
    Max Units: 08
    Terms Offered: FaSpSm
    Special topics in comparative studies in literature and culture
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 600 Professional Development I: Publication

    Units: 2
    Terms Offered: Sp
    Preparation of book and article manuscripts for publication and placement in presses and journals; revising dissertations for publication; preparing papers for conferences. Students produce an article manuscript ready for submission to a journal.
    Registration Restriction: Open only to doctoral students.
    Duplicates Credit in former COLT 603.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSLC 601 Seminar in Comparative Media Studies

    Units: 4
    Max Units: 12
    Intensive comparative study of visual and literary media.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 602 Seminar in Literary Theory

    Units: 4
    Max Units: max 12
    (Enroll in COLT 602 )
  
  • CSLC 603 Seminar in Comparative Studies in Culture

    Units: 4
    Max Units: 12
    Intensive study of intellectual and cultural history, with a focus on key literary and theoretical texts.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 620 Seminar in Literature, Culture, and Thought

    Units: 4
    Max Units: max 12
    (Enroll in COLT 620 )
  
  • CSLC 640 Seminar in Film and Visual Studies

    Units: 4
    Max Units: 12
    Intensive study of various types of discourse (film, photography, literature) and their intersection with wider social, political, and theoretical issues.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 650 Seminar in Sound Studies of the Global South

    Units: 4
    Advanced seminar in sound studies focused on comparativism and the Global South, including South America, South Asia, Africa and the African diaspora.
    Registration Restriction: Open only to graduate students
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CSLC 700 Professional Development II: Writing the Prospectus

    Units: 2
    Terms Offered: Fa
    Methodology of writing a dissertation prospectus; a structured workshop environment for completing a prospectus.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSLC 701 Professional Development III: Writing the Doctoral Dissertation

    Units: 2
    Terms Offered: FaSp
    A formal occasion to critically interrogate the organization of doctoral dissertation and experiment with academic writing as a creative process.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSLC 702x Professional Development IV: Applying for Academic Positions

    Units: 2
    Terms Offered: Fa
    Designed to familiarize students in the Comparative Studies in Literature and Culture doctoral program with the process of seeking an academic position.
    Credit Restriction: Not available for degree credit for any major
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSLC 790 Research

    Units: 1
    Max Units: 12.0
    Research leading to the doctorate. Maximum units that may be applied to the degree to be determined by the department.
    Instruction Mode: Lecture
    Grading Option: Credit/No Credit

  
  • CSLC 794a Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSLC 794b Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSLC 794c Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSLC 794d Doctoral Dissertation

    Units: 2
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit

  
  • CSLC 794z Doctoral Dissertation

    Units: 0
    Credit on acceptance of dissertation.
    Instruction Mode: Lecture
    Grading Option: In-progress to Credit/No Credit


Animation

Note: Instructor availability for a particular course or section cannot be guaranteed.

  
  • CTAN 101L Introduction to the Art of Animation

    Units: 2
    Terms Offered: Fa
    Theory and practice of animation across organic and digital media with an emphasis on self-exploration.
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 102L Introduction to the Art of Movement

    Units: 2
    Terms Offered: Sp
    Theory and practice of animation with a focus on movement, gesture, timing and performance.
    Prerequisite: CTAN 101 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 110 Design Fundamentals for Animation I

    Units: 2
    Terms Offered: FaSp
    Developing skills in design, composition, shape language, image-making, and visual thinking to create more sophisticated style frames and imagery for animation practice.
    Registration Restriction: Open only to Animation and Digital Arts majors
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 200g The Rise of Digital Hollywood

    Units: 4
    Terms Offered: Sp
    An overview of the evolution of computer graphics in modern media. 
    Satisfies New General Education in Category A: The Arts
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 201L Intermediate Animation Production

    Units: 3
    Terms Offered: Fa
    Tools, skills and procedures used in animation production with a focus on professional execution of independent and collaborative productions.
    Prerequisite: CTAN 102 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 202L Introduction to 3-D Character Animation

    Units: 3
    Terms Offered: Sp
    3-D animation performance utilizing preset rigs and virtual characters. Emphasis on timing, gesture, and performance.
    Registration Restriction: Open only to sophomores in Animation and Digital Arts
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 210 Design Fundamentals for Animation II

    Units: 2
    Terms Offered: FaSp
    Applying design principles in image-making and motion with software skills in After Effects to produce creative content and expand animation practice.
    Prerequisite: CTAN 110 
    Registration Restriction: Open only to Animation and Digital Arts majors
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 220 Introduction to Storyboarding

    Units: 2
    Terms Offered: FaSp
    A practical introductory course that emphasizes the fundamentals of digital storyboarding to include storyboarding basics, proper composition, staging for clarity, pitching and critique.
    Recommended Preparation: Basic drawing skills
    Registration Restriction: Open only to Animation and Digital Arts majors
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 280 Intermediate Character Animation for Games

    Units: 4
    Terms Offered: Fa
    An applied introduction to the techniques used for animating 3-D bipedal human character content for the movement and interactive experience within 3-D video games.
    Prerequisite: CTAN 452  or ITP 215L 
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 301L 3-D Character Performance Animation

    Units: 3
    Terms Offered: Fa
    Advanced 3-D character animation with an emphasis on performance, lip-syncing, timing and execution.
    Prerequisite: CTAN 202L .
    Registration Restriction: Open only to juniors in Animation and Digital Arts.
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 302L Expanded Concepts in 2-D/3-D Animation

    Units: 3
    Terms Offered: Sp
    Integration of advanced concepts to create and produce a short 2-D/3-D animated work with original sound and content.
    Prerequisite: CTAN 301L .
    Registration Restriction: Open only to juniors in Animation and Digital Arts.
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 305 Professionalism of Animation

    Units: 2
    Terms Offered: FaSp
    Understanding the business of the animation industry. Developing presentation skills for interviewing and pitching, preparing personal marketing tools, researching employment opportunities, and practicing networking techniques.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 320 Cinematography for Animators

    Units: 2
    Terms Offered: FaSp
    The basic cinematic principles for animation, and how to shoot storyboards for the best composition to serve the story.
    Prerequisite: CTAN 452 
    Registration Restriction: Open only to Animation and Digital Arts majors
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 330 Animation Fundamentals

    Units: 2
    Terms Offered: Sp
    An introduction to the fundamentals of animation, covering such topics as timing, anticipation, reaction, overlapping action, and metamorphosis.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 336 Ideation and Pre-Production

    Units: 2
    Terms Offered: Sp
    Emphasis on lateral thinking working across boundaries to find underlying principles in terms of ideation: the act of becoming an agent of ideas.
    Prerequisite: CTAN 301L  
    Registration Restriction: Open only to juniors in the School of Cinematic Arts
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 401a Senior Project

    Units: 4
    Terms Offered: Fa
    Understanding the requirements and relationships between theory and practice regarding the complexity of an animated film in idea and execution.
    Prerequisite: CTAN 336  
    Registration Restriction: Open only to seniors in the School of Cinematic Arts
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 401b Senior Project

    Units: 4
    Terms Offered: FaSp
    Completion and exhibition of the short animated film to demonstrate understanding and further examination of the possibilities of animation time based graphic media.
    Prerequisite: CTAN 401a  
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 420 Concept Design for Animation

    Units: 2
    Terms Offered: FaSp
    Creating characters and environments for animation, live action, and video games.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 425 Studio Careers: Story to Screen

    Units: 2
    Terms Offered: FaSp
    Seminar featuring guest speakers from major animation studios to provide an overview of a feature animation pipeline from development to pre-production, production and post-production.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 432 The World of Visual Effects

    Units: 2
    Terms Offered: FaSpSm
    Introduction to the expanding field of visual effects; topics include integration for cinematic storytelling and the study of digital productions employing the latest visual effects.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 436 Writing for Animation

    Units: 2
    Terms Offered: Fa
    Workshop exploring concept and structure of long and short form animated films through practical writing exercises.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 443L Character Development for 3-D Animation and Games

    Units: 2
    Terms Offered: FaSpSm
    Development, modeling, and animation with an emphasis on character setup features: rigging, skeletons, deformers and scripting. Applying principles of traditional animation to 3-D character rig/puppet.
    Prerequisite: CTAN 452  or ITP 215L 
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 448 Introduction to Film Graphics — Animation

    Units: 4
    Terms Offered: FaSp
    An introduction to methods for creating analog animation through experimentation with imagery, concepts and materials. Emphasis on basic timing principles and hands-on techniques.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 450a Animation Theory and Techniques

    Units: 2
    Terms Offered: FaSp
    Methods for creating animation blending traditional techniques with contemporary technologies.
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 450b Animation Theory and Techniques

    Units: 2
    Terms Offered: FaSp
    Instruction in methods for planning and executing a short animated film. Topics covered include storyboarding, visual development and production planning.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 450c Animation Theory and Techniques

    Units: 2
    Terms Offered: FaSp
    Practical completion of a short animated film.
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 451 History of Animation

    Units: 2
    Terms Offered: Fa
    In-depth survey of historical developments, styles, techniques, theory and criticism of animation as an art form.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 452 Introduction to 3-D Computer Animation

    Units: 2
    Max Units: 04
    Terms Offered: FaSp
    Lecture and laboratory in computer animation: geometric modeling, motion specification, lighting, texture mapping, rendering, compositing, production techniques, systems for computer-synthesized animation using Maya software.
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 453 3-D Animation for Motion Graphics

    Units: 2
    Terms Offered: FaSp
    Principles and skills for using Cinema 4D software to animate, model and render animation projects.
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 454 Real-Time Animation

    Units: 2
    Terms Offered: Sp
    The fundamentals of lighting and rendering in real-time. Creating complex, compelling and dynamic scenes and manipulating them in real-time using Unreal Engine.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 455L Organic Modeling for Animation

    Units: 2
    Terms Offered: FaSp
    The art of digital sculpting for animated characters, with visual effects integration.
    Recommended Preparation: CTAN 452  or CTAN 462 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 460 Character Design Workshop

    Units: 2
    Terms Offered: Sp
    The basics of character design for animation: anatomy, poses, facial expressions, silhouettes, and anthropomorphism. Development of a portfolio.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • CTAN 462 Visual Effects

    Units: 2
    Terms Offered: FaSp
    Survey of contemporary concepts and approaches to production in the current state of film and video effects work. Digital and traditional methodologies will be covered, with a concentration on digital exercises illustrating modern techniques.
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

  
  • CTAN 463L Creative Workflow in Visual Effects

    Units: 2
    Terms Offered: FaSp
    Spherical panoramic photography, 3-D digital environment techniques and a range of visual effects work while providing the stage for the student’s storytelling.
    Prerequisite: CTAN 462 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • CTAN 464L Digital Lighting and Rendering

    Units: 2
    Terms Offered: FaSp
    Concepts, tools and techniques used to create cinematic lighting and rendering in computer-generated imagery (CGI).
    Prerequisite: CTAN 452  or CTAN 462 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

 

Page: 1 <- Back 1025 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35Forward 10 -> 124