TAC courses
45 courses · University of Southern California · Fall 2026
- TAC 100 — Enhanced Productivity with AI1 section
- TAC 101 — Business Tools and Digital Fluency2 sections
- TAC 104 — Web Development3 sections
- TAC 115 — Programming in Python10 sections
- TAC 116 — Accelerated Programming in Python3 sections
- TAC 125 — Hackers to CEOs: Intro to Cyber Security in the AI Era3 sections
- TAC 165 — Introduction to C++ Programming1 section
- TAC 168 — Introduction to MATLAB2 sections
- TAC 180 — Video Game Production1 section
- TAC 190 — Digital Graphics and UI Design Tools2 sections
- TAC 215 — Introduction to 3D Modeling, Animation and Visual Effects1 section
- TAC 216 — Applied Python5 sections
- TAC 228 — Computer-Aided Modeling and Rapid Fabrication1 section
- TAC 249 — Introduction to Data Analytics2 sections
- TAC 259 — Basics of Artificial Intelligence2 sections
- TAC 265 — Software Design with Object-Oriented Programming2 sections
- TAC 299 — Special Topics1 section
- TAC 303 — Full-Stack Web Development1 section
- TAC 304 — Back-End Web Development1 section
- TAC 310 — Design for User Experience1 section
- TAC 325 — Ethical Hacking1 section
- TAC 348 — Making Smart Devices: Introduction to Electronics/Wearables2 sections
- TAC 349 — Enterprise Data Analytics1 section
- TAC 351 — 3D Character Modeling for Games1 section
- TAC 357 — Enterprise Networks: Design and Architecture1 section
- TAC 359 — Applied Neural Networks2 sections
- TAC 365 — Data Structures in C++1 section
- TAC 368 — Cross-Platform App Development with Flutter1 section
- TAC 370 — Cybersecurity Management and Operations1 section
- TAC 375 — Digital Forensics and Cybersecurity Investigations2 sections
- TAC 376 — Engineering AI Products1 section
- TAC 380 — Video Game Programming2 sections
- TAC 425 — Web Application Security1 section
- TAC 435 — Professional C++2 sections
- TAC 438 — Advanced Gameplay Programming1 section
- TAC 445 — Apple Forensics and Security (macOS and iOS)1 section
- TAC 449 — Applications of Machine Learning1 section
- TAC 450 — High Performance Computing in Applied Machine Learning1 section
- TAC 458 — Defending and Investigating Compromised Networks1 section
- TAC 459 — Applied Natural Language Processing and Generative AI1 section
- TAC 470 — Technology and Applied Computing Practicum1 section
- TAC 476 — Technologies for Interactive Marketing1 section
- TAC 479 — Cyber Law and Privacy1 section
- TAC 480 — Technology and Applied Computing Internship1 section
- TAC 499 — Special Topics1 section
Spot missing or incorrect course data?