USC/USC-Course-Catalog huggingface dataset:
ITP 249: Introduction to Data Analytics 
Introduction to data analytics. Basics of databases, applied statistics, data visualization. Leverage data to make critical business decisions.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 5:30-7:20pm
Instructor: Patrick Alexander
ITP 256: Blockchain 
Explore blockchain technology, a secure and immutable way to record transactions. Learn the workings of cryptocurrencies and explore their impact on financial services, business and contracting.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 5:00-6:50pm
Instructor: Chaz Hales
ITP 259: Basics of Artificial Intelligence 
Concepts and techniques in artificial intelligence; approaches in artificial narrow intelligence; applications of AI that are already changing society; ethical and social questions in AI.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 115 or ITP 116)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
Instructor: Reza Jafarkhani
ITP 265: Object-Oriented Programming 
Continuation of the fundamentals of programming; problem solving skills within the object-oriented programming paradigm.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 115 or ITP 116 or ITP 165)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 10:00-11:50am
Instructor: Kendra Walther
ITP 301: Front-End Web Development 
Concepts and technologies used to create front-end for web applications. Introduction to programming and client-side web development. User-driven website manipulation and animation.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 104 or IML 300)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 4:00-5:50pm
Instructor: Zune Nguyen
ITP 303: Full-Stack Web Development 
Modern web development techniques and technologies used to create web applications from ground up. Topics include front-end, back-end, and web servers.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 265 or CSCI 103)
Restrictions: Not available
Class type: Lecture-Lab
Days: Tuesday
Time: 4:00-7:20pm
Instructor: Hannah Nguyen
ITP 304: Back-End Web Development 
Concepts and technologies used to create database-driven websites. Database design and implementation. Server-side development to connect web applications to databases.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 301
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 2:00-3:50pm
Instructor: Zune Nguyen
ITP 308: Computer-Aided Design for Bio-Mechanical Systems 
Concepts of computer-aided design in 2-dimensions and 3-dimensions. Creating advanced parts using extrusions, surfaces, and equation driven sketches. Forming assemblies, and sub-assemblies, for motion analysis
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture-Lab
Days: Mon, Wed
Time: 9:30-10:50am
Instructor: Raymond Kim
ITP 310: Design for User Experience 
Fundamental concepts, techniques, practices, workflows, and tools associated with the practice of user experience and interaction design in web and mobile applications.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Wednesday
Time: 5:00-8:50pm
Instructor: Mikaila Weaver
ITP 320: Enterprise Information Systems 
The role Information Systems play in an organization. Integration of Business Processes by using Enterprise Resource Planning Systems (ERP).
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
Instructor: Bhargav Oza
ITP 325: Ethical Hacking 
Ethical Hacking. Penetration Testing. Vulnerability Assessment. Red Teams. Hacker environments, infrastructure, and frameworks. Lateral movement and data exfiltration techniques. Evasion and Anti-Forensics.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 125
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 4:00-7:20pm
Instructor: Stefan Mcgregor
ITP 341: Android App Development 
App development for the Android open-source platform utilizing core mobile device functionalities, third-party API integration, and backend services.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 265 or CSCI 103)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 9:00-10:50am
Instructor: Raymond Kim
ITP 342: iOS App Development 
Introduction to the Swift programming language, various frameworks, and design patterns needed to develop applications for iOS mobile devices such as iPhones and iPads.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 265 or CSCI 103)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 6:00-7:50pm
Instructor: Bennett Lee
ITP 348: Making Smart Devices: Introduction to Electronics/Wearables 
Design of electronic devices that interact with the physical world; electronic interfaces; development of software algorithms; micro-controller implementation.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 115 or ITP 116 or ITP 165 or ITP 168 or BME 210)
Restrictions: Restriction:  Registration closed to the following major(s): Electrical Engineering, Electrical and Computer Engineering
Class type: Lecture-Lab
Days: Mon, Wed
Time: 12:00-1:50pm
Instructor: Rob Parke
ITP 351: 3D Character Modeling for Games 
Character design principles, visual communication and planning for games; polygonal construction, use of image guides and edge flows for realistic deformation.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 215 or CTAN 452)
Restrictions: Not available
Class type: Lecture-Lab
Days: Tue, Thu
Time: 6:00-7:50pm
Instructor: Mayan Escalante
ITP 356: Blockchain: Decentralized Applications 
Blockchain technology; transactions without the need for a trusted third-party; and decentralized applications on public blockchains.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 256
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 2:00-3:50pm
Instructor: Boyuan Xu
ITP 359: Applied Neural Networks 
Design, build, and train applied neural networks to solve real-world problems; implement neural networks for machine vision, image recognition, and object detection and tracking.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 259
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 6:00-7:50pm
Instructor: Martin Prescher
ITP 361: Character Rigging for Games 
Fundamentals of character rigging for video game production and development; optimization of character design, skeleton and mass properties for effective rigging; virtual rigs.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 215 or CTAN 452)
Restrictions: Not available
Class type: Lecture-Lab
Days: Mon, Wed
Time: 10:00-11:50am
Instructor: Scott Easley
ITP 365: Managing Data in C++ 
Data structures in C++ including vectors, linked lists, stacks, queues, trees, hash tables, graphs, and parallelism.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 265
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 5:00-6:50pm
Instructor: Gregory Pohlner
ITP 366: Blockchain: Advances and Use Cases 
Latest advances in blockchain and distributed ledger technologies. Critical analysis of new projects, proposals and protocols. The promise and technical feasibility of use cases.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 256
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 4:00-5:50pm
Instructor: Eric Chung
ITP 368: Cross-Platform App Development 
Programming applications with dynamic graphical user interfaces. Topics include events, controls, resources, data bindings, styles and user experience.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 265 or CSCI 103)
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 6:00-9:40pm
Instructor: Allen Almasi
ITP 370: Cybersecurity Management and Operations 
Cybersecurity project design. Incident response. Teambuilding, management and communications for cybersecurity. Scalable approaches for implementation of Information Security Management Systems.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 125
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-1:50pm
Instructor: Gregg Ibbotson
ITP 375: Digital Forensics and Cybersecurity Investigations 
Forensic science techniques. Digital evidence preservation. Processes and methodologies for digital examinations. Cyber crime investigations. Windows file system analysis. Real case scenario analysis and reporting
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 125
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
Instructor: Pierson Clair
ITP 380: Video Game Programming 
Underlying concepts and principles required for programming video games (topics include vectors, transformations, 3-D math, geometric primitives, matrices). Prerequisite: CSCI-104 or ITP-365.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (CSCI 104 or ITP 365)
Restrictions: Not available
Class type: Lecture-Lab
Days: Tue, Thu
Time: 7:00-8:50pm
Instructor: Clark Kromenaker
ITP 383: Database Systems: Concepts, Design and Implementation 
Data models for industry applications. Modeling and designing robust databases. Implementing and querying databases with SQL. Innovations in database applications.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 10:00-11:50am
Instructor: Reza Jafarkhani
ITP 388: Developing Connected Devices 
Design and development of production-ready connected devices; PCB design; micro-controller logic; interfacing with the connected world.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 348
Restrictions: Restriction:  Registration closed to the following major(s): Electrical Engineering, Electrical and Computer Engineering
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
Instructor: Kristof Aldenderfer
ITP 393: Video Game Project Management 
Production and project management of video games from concept to release and beyond.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 180
Restrictions: Not available
Class type: Lecture
Days: Wednesday
Time: 3:00-6:20pm
Instructor: Kyle Ackerman
ITP 405: Advanced Back-End Web Development 
Topics include Model-View-Controller (MVC) pattern, RESTful APIs, Object Relational Mapping (ORM), testing, and Node.js, an asynchronous server-side alternative using JavaScript.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 303 or ITP 304 or ACAD 276)
Restrictions: Not available
Class type: Lecture-Lab
Days: Tuesday
Time: 5:00-8:20pm
Instructor: David Tang
ITP 422: Configuring Enterprise Resource Planning Systems 
Business process integration is the core advantage of using ERP systems. Analyze, configure, and test business processes for a company from the ground up.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 320
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 2:00-3:50pm
Instructor: Bhargav Oza
ITP 435: Professional C++ 
Applications of advanced concepts in C++ including lambda expressions, templates, secure coding, parallel programming, writing performant code, CMake and continuous integration.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (CSCI 104 or ITP 365)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 2:00-3:50pm
Instructor: Sanjay Madhav
ITP 449: Applications of Machine Learning 
Hands-on approach to the fundamental modeling techniques and machine learning algorithms that enable students to build robust predictive models of real-world data and test their validity.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 115 or ITP 116) and ITP 249
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 6:00-7:50pm
Instructor: Reza Jafarkhani
ITP 456: Blockchain: Capstone 
Use decentralized blockchain technology to propose a use case of trustless peer-to-peer transactions.
Units: (4.0 units)
Prerequisites: Prerequisite: (ITP 366 and ITP 356)
Restrictions: Not available
Class type: Lecture-Lab
Days: Tue, Thu
Time: 4:00-5:50pm
Instructor: Boyuan Xu
ITP 457: Network Security 
Network policy and mechanism, firewalls, malicious code; intrusion detection, prevention, response; cryptographic protocols for privacy; risks of misuse, cost of prevention, and societal issues.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 357
Restrictions: Not available
Class type: Lecture-Lab
Days: Mon, Wed
Time: 4:00-5:50pm
Instructor: Grant Derderian
ITP 459: Applied Machine Learning for Natural Language Processing 
Applied topics in machine learning, including transfer learning, reinforcement learning, generative adversarial networks and natural language processing using neural networks.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 359
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 5:00-6:50pm
ITP 466: Building the High Tech Startup 
Teach students the basic technologies and processes involved in the building web and mobile startups. Students will be introduced to the different aspects of building a web startup including Online Business models, Product management, Agile development processes, Technology platforms and Operations, customer development and online marketing.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 6:00-7:50pm
Instructor: Brian Dolan
ITP 470: Information Technology Practicum 
Independent technology project related to specific topics under the direction of a faculty member.
Units: (1.0-4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture-Lab
Days: TBA
Time: TBA
Instructor: Erik Johnson
ITP 471: Consultancy Skills for Cyber Security Risk Management 
Development of consultancy skills; cyber risk assessments; policy evaluations; project team development tailored to business objectives and relevant ISO/NIST standards.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 125
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 2:00-3:50pm
Instructor: Gregg Ibbotson
ITP 475: Advanced Digital Forensics and Incident Response 
Advanced Digital Forensics. Cyber Breach Investigations. Incident Response. System Triage. Advanced Windows file system analysis. Trial preparation and testimony.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 375
Restrictions: Not available
Class type: Lecture-Lab
Days: Mon, Wed
Time: 9:00-10:50am
Instructor: Joseph Greenfield
ITP 476: Technologies for Interactive Marketing 
Technologies, concepts and strategies in the emerging online advertising ecosystem. Strategies and tactics to drive traffic to a website and measure efficacy. Students will work with a real client and budget to craft and execute an online marketing plan.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture-Lab
Days: Mon, Wed
Time: 2:00-3:50pm
Instructor: P.J. Leimgruber
ITP 479: Cyber Law and Privacy 
Cyber legal issues, search and seizure, 4th amendment and digital evidence, warrants, private searches, wiretaps, tracking devices, workplace privacy.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture-Lab
Days: Thursday
Time: 5:30-8:50pm
Instructor: Benny Forer
ITP 480: Information Technology Internship 
Practical experience in applying information technology skills in real-world settings. Supervised internship at companies and start-ups. Balancing academic rigor with corporate challenges and deadlines.
Units: (1.0-4.0 units, max 8)
Prerequisites: Not available
Restrictions: Restriction:  Registration closed to the following class level(s): Doctoral Student, Master Student
Class type: Lecture-Lab
Days: TBA
Time: TBA
Instructor: Erik Johnson
ITP 481: Game Programming Professional Development 
Application of mathematics, physics, geometry and programming algorithms in the context of video game programming practice.
Units: (2.0 units)
Prerequisites: Prerequisite: ITP 380
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 12:00-1:50pm
Instructor: Matthew Whiting
ITP 485: Programming Game Engines 
Techniques for building the core components of a game engine; 2-D/3-D graphics, collision detection, artificial intelligence algorithms, shading, programming input devices. Prerequisite: ITP-380.
Units: (4.0 units)
Prerequisites: Prerequisite: ITP 380
Restrictions: Not available
Class type: Lecture-Lab
Days: Mon, Wed
Time: 10:00-11:50am
Instructor: Matthew Whiting
ITP 487: Enterprise Data Analytics 
Methodology to store, organize, cleanse, harmonize and stage enterprise data for analytics. Report, visualize, slice and dice, forecast and predict trends.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 249 or ITP 320 or DSCI 351)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
Instructor: Mike Lee
ITP 489: In-Memory Data Modeling and Analytics 
Examines the design, architecture, and capabilities of in-memory databases and their application to real-time analytics.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ITP 249 or ITP 320 or DSCI 351)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-1:50pm
Instructor: Richard Vawter
ITP 499: Special Topics 
Recent developments in computers and data processing.
Units: (1.0-8.0 units, max 8)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture-Lab
Days: Tuesday
Time: 6:00-9:50pm
Instructor: Sean Straw
PTE 412x: Petroleum Reservoir Engineering 
Properties of reservoir fluids, volumetric and material balances for gas and oil reservoirs; reservoir modeling concepts. Lecture, 3 hours. Not available for credit to Petroleum Engineering majors.
Units: (3.0 units)
Prerequisites: Prerequisite: PTE 411
Restrictions: Restriction:  Registration closed to the following major(s): Petroleum Engineering
Class type: Lecture
Days: Friday
Time: 10:00-12:40pm
Instructor: Behnam Jafarpour
PTE 464L: Modeling and Simulation of Subsurface Flow Systems 
Properties of reservoir fluids, volumetric and material balances for gas and oil reservoirs; reservoir modeling concepts.
Units: (4.0 units)
Prerequisites: Prerequisite: PTE 463
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 10:00-12:40pm
Instructor: Behnam Jafarpour
PTE 490x: Directed Research 
Individual research and readings. Not available for graduate credit.
Units: (1.0-8.0 units, max 12)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following class level(s): Junior, Senior
Class type: Lecture
Days: TBA
Time: TBA
Instructor: Iraj Ershaghi
PTE 508: Numerical Simulation of Subsurface Flow and Transport Processes 
Formulation and numerical solution of the equations describing the underground flow of fluids through porous media. Includes mass (contaminant) transport in single and multiphase flow.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 2:00-4:40pm
Instructor: Jincai Chang
PTE 517: Testing of Wells and Aquifers 
Principles of well testing; down hole device; aquifer tests; slug tests; DST; pressure transient modeling in homogeneous and heterogeneous systems; parameter estimation; computer aided techniques.
Units: (3.0 units)
Prerequisites: Prerequisite: PTE 464
Restrictions: Not available
Class type: Lecture
Days: Thursday
Time: 2:00-4:40pm
Instructor: Iraj Ershaghi
PTE 520: Mathematical Methods for Deep Learning 
Understanding deep learning: for students in engineering, physical and life sciences and computer science with mathematical background.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 4:00-5:50pm
Instructor: Zhenglu Li
PTE 531: Enhanced Oil and Gas Recovery 
Enhanced recovery from conventional and unconventional hydrocarbon resources including: Water, surfactant and polymer processes, miscible gas and WAG displacements, and thermal recovery processes.
Units: (4.0 units)
Prerequisites: Prerequisite: PTE 500 and PTE 582
Restrictions: Restriction:  Registration open to the following class level(s): Doctoral Student, Master Student
Class type: Lecture
Days: Wednesday
Time: 1:00-4:50pm
Instructor: Faruk Civan
PTE 578: Advanced Production Engineering 
Principles of onshore and offshore oil well & gas well production; design of artificial lift systems and surface operations; field problems of enhanced oil recovery operations.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following class level(s): Master Student, Doctoral Student
Class type: Lecture
Days: Monday
Time: 2:00-4:40pm
Instructor: Davood Khairkhah
PTE 586: AI and Machine Learning in Oilfield Operations 
Dense, convolutional and recurrent neural networks and autoencoders for classification and regression in oilfield operations. Model training and hyperparameter tuning. Focus on industry applications.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following class level(s): Doctoral Student, Master Student
Class type: Lecture
Days: Thursday
Time: 11:00-1:40pm
Instructor: Birendra Jha
PTE 590: Directed Research 
Research leading to the Master's Degree. Maximum units which may be applied to the degree to be determined by the department. Graded CR/NC.
Units: (1.0-12.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
PTE 594a: Master's Thesis 
Credit on acceptance of Thesis.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following class level(s): Master Student
Class type: Lecture
Days: TBA
Time: TBA
PTE 594b: Master's Thesis 
Credit on acceptance of Thesis.
Units: (2.0 units)
Prerequisites: Prerequisite: PTE 594A
Restrictions: Restriction:  Registration open to the following class level(s): Master Student
Class type: Lecture
Days: TBA
Time: TBA
PTE 594z: Master's Thesis 
Credit on acceptance of Thesis.
Units: (0.0 units)
Prerequisites: Prerequisite: PTE 594B
Restrictions: Restriction:  Registration open to the following class level(s): Master Student
Class type: Lecture
Days: TBA
Time: TBA
PTE 790: Research 
Research leading to the doctorate. Maximum units which may be applied to the degree to be determined by the department. Graded CR/NC.
Units: (1.0-12.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
PTE 794a: Doctoral Dissertation 
Credit on acceptance of Dissertation. Graded CR/NC.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
PTE 794b: Doctoral Dissertation 
Credit on acceptance of Dissertation.
Units: (2.0 units)
Prerequisites: Prerequisite: PTE 794A
Restrictions: Restriction:  Registration open to the following class level(s): Doctoral Student
Class type: Lecture
Days: TBA
Time: TBA
PTE 794c: Doctoral Dissertation 
Credit on acceptance of Dissertation.
Units: (2.0 units)
Prerequisites: Prerequisite: PTE 794B
Restrictions: Restriction:  Registration open to the following class level(s): Doctoral Student
Class type: Lecture
Days: TBA
Time: TBA
PTE 794d: Doctoral Dissertation 
Credit on acceptance of Dissertation.
Units: (2.0 units)
Prerequisites: Prerequisite: PTE 794C
Restrictions: Restriction:  Registration open to the following class level(s): Doctoral Student
Class type: Lecture
Days: TBA
Time: TBA
PTE 794z: Doctoral Dissertation 
Credit on acceptance of Dissertation.
Units: (0.0 units)
Prerequisites: Prerequisite: PTE 794D
Restrictions: Restriction:  Registration open to the following class level(s): Doctoral Student
Class type: Lecture
Days: TBA
Time: TBA
SAE 515: Sustainable Infrastructure Systems 
Explores broad issues and mitigation measures involved in the analysis and design of complex, uncertain, interacting infrastructure systems needing to be resilient and sustainable.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-1:50pm
Instructor: Edward Maby,Julie Albright
SAE 541: Systems Engineering Theory and Practice 
Integration of engineering problem solving methodologies based on systems concepts. Application to complex, large scale technical systems and problems faced by engineering managers. Case studies.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Thursday
Time: 6:40-9:20pm
Instructor: Michael Sievers
SAE 542: Advanced Topics in Systems Engineering 
Probability theory in systems engineering: test design and performance, reliability and maintainability, quantitative decision models. Constraint theory to manage and de-conflict complex requirements. Complexity theory.
Units: (3.0 units)
Prerequisites: Prerequisite: SAE 541
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 6:40-9:20pm
Instructor: Phan Phan
SAE 546: Engineered Resilient Systems and System-of-Systems 
Formal methods for the design and analysis of resilient systems and system-of-systems (SoS); Disruption risks as a function of system scale and complexity, management, and architectures.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Thursday
Time: 3:30-6:10pm
Instructor: Michael Sievers
SAE 548: Systems/System-of-Systems Integration and Communication 
Essentials of systems and system-of-systems integration from the perspectives of business, programs, and technology. Process, Legacy, and Systems-of-Systems Integration. Verification and Validation methods. Case studies. Recommended preparation: Bachelor's degree in engineering or physical sciences.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Wednesday
Time: 6:40-9:20pm
Instructor: Michael Sievers
SAE 549: Systems Architecting 
Introduction to systems architecture in aerospace, electrical, computer, and manufacturing systems emphasizing the conceptual and acceptance phases and using heuristics.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Monday
Time: 4:00-6:40pm
Instructor: Robert Minnichelli
SAE 550: Systems Architecting and the Political Process 
Analysis of risks inherent in managing high-tech/high-cost government-funded engineering programs; tools and techniques for coping with the impacts of politically-driven budgets on the engineering design process. Recommended preparation: 2 years of work experience.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Wednesday
Time: 6:40-9:20pm
Instructor: Ken Cureton,Edwin Ordoukhanian
SAE 551: Lean Operations 
Study of various aspects of integrated manufacturing and service enterprises including management, design and production functions, interfaces and related resources and information systems.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 4:00-7:50pm
Instructor: Theodore Mayeshiba
SAE 560: Economic Considerations for Systems Engineering 
Impact of economic factors for systems architects and engineers, tools for understanding these factors, fundamental quantitative analysis of cash flow, life-cost estimating for systems and software engineering.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Monday
Time: 6:40-9:20pm
Instructor: Jairus Hihn
SAE 576: Invention and Technology Development 
This project-oriented course elaborates on the process of engaging creative thought, tools and techniques for invention, and issues involved in bringing inventions to the production phase.
Units: (3.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Thursday
Time: 6:30-9:10pm
Instructor: Berok Khoshnevis
SAE 590: Directed Research 
Research leading to the master's degree. Maximum units which may be applied to the degree to be determined by the department. Graded CR/NC.
Units: (1.0-12.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
SAE 594a: Master's Thesis 
Credit on acceptance of thesis. Graded IP/CR/NC.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
SAE 594b: Master's Thesis 
Credit on acceptance of thesis. Graded IP/CR/NC.
Units: (2.0 units)
Prerequisites: Prerequisite: SAE 594A
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
SAE 594z: Master's Thesis 
Credit on acceptance of thesis. Graded IP/CR/NC.
Units: (0.0 units)
Prerequisites: Prerequisite: SAE 594B
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
ART 105: Art and Design Studio I 
Introduction to the fundamental elements in art making, design creation and thinking, including key principles of process and critical analysis.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-2:40pm
Instructor: Sherin Guirguis,Ruben Ochoa
ART 106: Art and Design Studio II 
Introduction to the fundamental elements in art making, design creation and thinking, including the key principles of process and critical analysis.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-2:40pm
Instructor: China Adams,Paul Donald
ART 110: Drawing for Art and Design 
An introduction to drawing, both skill and perception oriented, as the basic tool for all the visual arts and design.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 3:00-5:40pm
Instructor: Charla Elizabeth
ART 120: Painting I 
Practical introduction to oil and acrylic pigments, painting tools, mediums, processes and contemporary concepts. Primary experience in: color, composition and perception through representational and abstract painting.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 3:00-5:40pm
Instructor: Karen Liebowitz
ART 130: Ceramics I 
Practical and theoretical exploration of the nature of surface, form, volume and mass as fundamental elements of clay sculpture and the ceramic object.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 3:00-5:40pm
ART 131: Wheel Throwing 
An introductory course using wheel throwing techniques for ceramics to explore a variety of forms through three-dimensional exercises.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 9:00-11:40am
ART 140: Sculpture I 
Practical and theoretical introduction to sculpture as dimensional manipulation. Primary exploration of form, mass, gravity, surface, structure and associative recognition in three-dimensional art.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 3:00-5:40pm
ART 141xg: Creating and Understanding Visuals 
Lecture-studio course on the theory and history behind contemporary art, design, and visual communication; students also create work, informed by ideas from the lecture.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
ART 150: Introduction to Photography: Process and Concept 
Digital photography as a medium of contemporary art. Includes concept development, DSLR cameras, lighting, digital workflow, software, large format printing and installation.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-2:40pm
Instructor: Caroline Clerc
ART 207a: Two-Dimensional Art Workshop 
Studio practice to develop drawing fundamentals for game designers, animators and narrative artists.
Units: (2.0 units, max 8)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 12:00-2:40pm
ART 207b: Two-Dimensional Art Workshop 
Continuation of ART 207a.
Units: (2.0 units, max 8)
Prerequisites: Prerequisite: ART 207A
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 12:00-2:40pm
ART 255: Black and White Film and Darkroom Photography 
Introduces film cameras, development, and darkroom techniques, photographic history, theory and practice within an art context.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 3:00-5:40pm
Instructor: Julia Paull
ART 260: Introduction to Video: Projection and Virtual Worlds in Art 
An introductory course exploring contemporary processes and practices of video experimentation in art including the camera, editing, digital manipulation and spatial and virtual platforms.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-2:40pm
Instructor: David Kelley
ART 280: Studio Critique I 
Interdisciplinary forum where students develop research skills, learn how to best articulate their artistic production, discuss materials related to their research interests, and critique the work of their peers.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following major(s): Art, Fine Arts
Class type: Lecture
Days: Thursday
Time: 12:00-2:40pm
Instructor: Sherin Guirguis
ART 310: Drawing II 
Directed examination of personal approaches to drawing with emphasis on making visual and artistic decisions and developing additional skills and sources of inspiration. Individual expression will be encouraged.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ART 110 or FADW 101)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-2:40pm
Instructor: Marisa Mandler
ART 312: Comics Project 
All aspects of comics will be covered, from writing and composition to inking and marketing through the production of an individual multi-page comic creation.
Units: (4.0 units, max 8)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-2:40pm
ART 314: Illustration for Art and Design 
Illustration techniques and professional practices across the range of fine art, comics, editorial illustration, narrative arts, visual development and others. Digital and hybrid approaches.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Thursday
Time: 9:00-11:40am
ART 320: Painting II 
Directed examination of historic and contemporary painting concepts and aesthetics, investigation into personal ideas towards the development of a creative visual language and practice in painting.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ART 120 or FAPT 105)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 6:00-8:40pm
Instructor: Karen Liebowitz
ART 330: Ceramics II 
Directed examination of aesthetic concepts and investigation into personal ideas as they relate to the development of a creative visual language in ceramics.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ART 130 or FACE 112)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 12:00-2:40pm
ART 340: Sculpture II 
Directed examination of three-dimensional aesthetic concepts; development of an individual creative vision.
Units: (4.0 units)
Prerequisites: Prerequisite: ART 140
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-2:40pm
ART 350: Intermediate Photography: Studio, Field, Independent Project 
Continued examination of the conceptual, technical, aesthetic and historical tools necessary for a well-informed deliberate art practice. Emphasis on generating self-directed ideas.
Units: (4.0 units)
Prerequisites: Prerequisite: 1 from (ART 150 or ART 151)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 3:00-5:40pm
Instructor: Caroline Clerc
ART 361: Post-Internet Art and Aesthetics 
A technically and conceptually intensive studio exploring contemporary processes and practices of Internet art and online expression.
Units: (4.0 units)
Prerequisites: Prerequisite: ART 260
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 9:00-11:40am
Instructor: Jean Robison
ART 362: Ideas in Intermedia 
An examination of the impact of digital media on contemporary culture, with attention to a particular, changing topic each semester.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
Instructor: Jean Robison
ART 370: Printmaking 
Introductory course in various printmaking techniques; necessary skills and inherent expressive qualities of different printmaking methods are explored.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 6:00-8:40pm
ART 380: Studio Critique II 
A continuation of ART 280 for third-year students, providing an interdisciplinary forum for artistic practice and a deepening critique of one's work and the work of peers.
Units: (2.0 units)
Prerequisites: Prerequisite: ART 280
Restrictions: Restriction:  Registration open to the following major(s): Art, Fine Arts
Class type: Lecture
Days: Wednesday
Time: 3:00-5:40pm
ART 415: Studies in Drawing and Painting 
A studio examination of rotating topics in drawing/painting, either media-based or content-driven, with individual and collaborative projects; topics change each semester.
Units: (4.0 units, max 12)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 12:00-2:40pm
Instructor: Ruth Weisberg
ART 418: Independent Studies in Studio Arts 
Independent research of specific topics under the direction of a faculty member. Administrative and faculty approval required.
Units: (1.0-4.0 units, max 12)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
Instructor: Edgar Arceneaux
ART 419: Professional Internship in the Arts 
An experiential/academic opportunity in a museum, gallery, community cultural center or related facility. Lectures, seminars, written analysis and working internship.
Units: (2.0 units, max 4)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
Instructor: Antonio Bartolome
ART 420: Topics in Advanced Painting 
Examination of personal approaches and professional careers in painting and 2D art making, emphasis on making a body of work with creative freedom in committed studio space.
Units: (4.0 units, max 12)
Prerequisites: Prerequisite: 1 from (ART 320 or FAPT 305)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 6:00-8:40pm
Instructor: Keith Mayerson
ART 430: Topics in Advanced Ceramics 
Continued directed examination of aesthetic concepts and investigation into personal ideas as they relate to the development of a creative visual language in ceramics.
Units: (4.0 units, max 12)
Prerequisites: Prerequisite: 1 from (ART 330 or FACE 312)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 3:00-5:40pm
Instructor: Thomas Mueller
ART 432: Clay and Glazes 
A foundation in the formulation of clay bodies and glaze materials through lectures and studio exercises to suit specific needs with the artist in mind.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Wednesday
Time: 6:00-8:40pm
ART 440: Topics in Advanced Sculpture 
Individual direction of the study of aesthetic issues in sculpture; investigation of an individual creative vision.
Units: (4.0 units, max 12)
Prerequisites: Prerequisite: 1 from (ART 340 or FASC 306)
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 9:00-11:40am
Instructor: Ruben Ochoa
ART 443: Woodworking 
Exploration of the essential skills in woodworking through lecture, demonstration and hands-on training. Includes instruction in joinery and relevant machinery and hand tools.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 3:00-5:40pm
Instructor: Brian O'Connell
ART 444: Modeling and Mold Making 
Introduction to plaster mold making using clay and wax for both ceramics and sculpture. Exploration of various casting materials.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 12:00-2:40pm
ART 445: Metal 
Introduction to metal in fine art. Emphasis on technical proficiencies and effective solutions working in a variety of metals.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 9:00-11:40am
ART 450: Topics in Advanced Photography 
In-depth exploration of photographic and artistic concepts as they apply to the articulation of personal work.
Units: (4.0 units, max 12)
Prerequisites: Prerequisite: 1 from (ART 350 or FAPH 309B)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 3:00-5:40pm
Instructor: David Kelley
ART 452: Cut and Paste: Photo Collage Analog and Digital 
Exploration of methods with working photographically through collage.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Monday
Time: 9:00-11:40am
Instructor: Jean Robison
ART 461: Techniques in After Effects 
An intensive investigation of the mechanics and methodology of contemporary software for video art. Recommended to be taken concurrently with ART 260.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 9:00-11:40am
Instructor: Jean Robison
ART 462: Performance Art Workshop 
Introduce contextual understanding of performance art history and basic principles of using the body in time and space in relation to an audience in order to convey meaning.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Friday
Time: 10:00-3:40pm
Instructor: Paul Donald
ART 470: Topics in Advanced Printmaking 
Directed examination of specific printmaking media in relation to personal aesthetic goals and expressive concepts.
Units: (4.0 units, max 12)
Prerequisites: Prerequisite: 1 from (FAPR 311 or ART 370)
Restrictions: Not available
Class type: Lecture
Days: Tue, Thu
Time: 6:00-8:40pm
ART 480: International Art Study Tour 
An immersive experience in the artistic culture of a specific city or region that includes a short (less than two weeks) international trip.
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Monday
Time: 9:00-11:40am
Instructor: Thomas Mueller,Julia Paull
ART 485: Studio Capstone 
A faculty-mentored course supporting advanced conceptual exploration and the development of an ambitious, self-defined series or body of work; may culminate in a group exhibition or individual project.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following major(s): Art, Fine Arts
Class type: Lecture
Days: Tue, Thu
Time: 6:00-8:40pm
Instructor: China Adams
ART 494a: Senior Thesis 
Individual research under guidance of faculty member for senior-level BFA students, leading to a substantial paper or other project.
Units: (2.0 units, max 4)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following major(s): Fine Arts
Class type: Lecture
Days: Monday
Time: 6:00-8:40pm
Instructor: Karen Liebowitz
ART 499: Special Topics 
Comprehensive exploration of particular aspects of visual art.
Units: (2.0-4.0 units, max 8)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: TBA
Instructor: Suzanne Lacy
ART 515: Visiting Artist and Scholar Seminar 
Lecture and discussion course in the professional practice of art featuring formal presentations by visiting artists and scholars. (Duplicates credit in FA 515)
Units: (2.0 units, max 4)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 7:00-8:20pm
Instructor: Jennifer West
ART 520: Individual Studies 
Investigation of creative problems through various media. Course may be repeated. (Duplicates credit in former FA 520)
Units: (2.0 units, max 8)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: TBA
Instructor: Keith Mayerson,China Adams
ART 525: Making and Curating Art: Pedagogy and Praxis 
Provides students with a foundation in the history and theory of studio art and curatorial education and develops their teaching skills in these areas.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Monday
Time: 11:00-2:20pm
ART 535: Group Critique 
Presentation and critique which builds students' skills in presenting and contextualizing their artwork for peer review; analytic discussion regarding directions in contemporary art.
Units: (2.0 units, max 8)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 3:00-5:50pm
Instructor: Mary Kelly
ART 590: Directed Research 
Research leading to graduate degree. Maximum units which may be applied to degree determined by department. Graded CR/NC. (Duplicates credit in former FA 590)
Units: (1.0-12.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: TBA
Time: TBA
Instructor: Jennifer West
ART 594a: Master's Thesis 
Credit on acceptance of Thesis. Open only to master students. Graded CR/NC. (Duplicates credit in former FA 594a)
Units: (2.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following class level(s): Master Student
Class type: Lecture
Days: TBA
Time: TBA
Instructor: Jennifer West
ART 594b: Master's Thesis 
Credit on acceptance of Thesis. Open only to master students. Graded CR/NC. (Duplicates credit in former FA 594b)
Units: (2.0 units)
Prerequisites: Prerequisite: ART 594a
Restrictions: Restriction:  Registration open to the following class level(s): Master Student
Class type: Lecture
Days: TBA
Time: TBA
Instructor: Jennifer West
ART 594z: Master's Thesis 
Credit on acceptance of Thesis. Open only to master students. Graded CR/NC. (Duplicates credit in former FA 594z)
Units: (0.0 units)
Prerequisites: Prerequisite: ART 594b
Restrictions: Restriction:  Registration open to the following class level(s): Master Student
Class type: Lecture
Days: TBA
Time: TBA
Instructor: Jennifer West
CRIT 150gp: Histories of Art, Design and Visual Culture 
A loosely chronological, thematic survey of art, visual culture, design, and critical theory from the early modern period through modernism (1500 1950).
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Mon, Wed
Time: 4:00-5:20pm
CRIT 160g: Critical Theory in Art, Design and Visual Culture 
An issues-based introduction to critical theory in the twentieth and twenty-first centuries, especially as it relates to philosophy, art, design, and visual culture.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following major(s): Art, Fine Arts
Class type: Lecture
Days: Mon, Wed
Time: 10:00-11:50am
Instructor: Amelia Jones
CRIT 350gw: Global Art, Design and Visual Culture since 1960 
A critical history of art, design, visual culture, and visual theory since 1960, addressing through a postcolonial/decolonial lens the concepts and practices of "global" art.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Restriction:  Registration open to the following major(s): Art, Fine Arts
Class type: Lecture
Days: Mon, Wed
Time: 12:00-1:50pm
CRIT 405: Race, Fashion and Pop Culture 
Exploration of fashion, pop culture, entertainment, beauty and style politics through the lens of race, class and gender.
Units: (4.0 units)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 11:00-2:40pm
Instructor: Jenny Lin
CRIT 515: Visiting Artist and Scholar Seminar 
Lecture and discussion course in the professional practice of art featuring formal presentations by visiting artists and scholars. (Duplicates credit in FA 515)
Units: (2.0 units, max 4)
Prerequisites: Not available
Restrictions: Not available
Class type: Lecture
Days: Tuesday
Time: 7:00-8:20pm
Instructor: Jennifer West