collapse allexpand all
Information Technology Program (ITP)
- http://itp.usc.edu/
- After the first week of classes each semester, all classes require d-clearance to register. D-clearance instructions are available at itp.usc.edu/advisement. The 'x' designation indicates that engineering students require prior departmental approval to count 100-level and above ITP courses for major credit.
Business technologies. Operating systems. Networks. Application software.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31890R | 055 | Lecture-Lab | 2:00-2:30pm | Tue, Thu | 0 of 20 | Gregg Ibbotson | ![]() |
Web publishing using HTML, CSS and other Web technologies. Concepts and theory of Web site creation, page layout and production. Introduction to advanced topics.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31898R | 086 | Lecture-Lab | 3:00-4:35pm | Tue, Thu | 0 of 60 | Zune Nguyen | ONLINE | ![]() |
Introduction to Python; intended for students without prior programming experience.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31945R | 055 | Lecture-Lab | 3:00-4:35pm | Tue, Thu | 0 of 60 | Sinan Seymen | GFS118 | ![]() | |
32087R | 055 | Lecture-Lab | 11:00-12:05pm | MWF | 0 of 60 | Sinan Seymen | GFS118 | ![]() |
Introductory course in computer security. Fundamentals of information security management. Threats to information integrity. Ethical hacking concerns and practice. Policies and Procedures.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31833R | 086 | Lecture-Lab | 9:00-12:35pm | Saturday | 0 of 30 | Joseph Greenfield | ONLINE | ![]() |
Development of practical Python programming skills through project-based applications; "Pythonic" ways of solving problems in modern computational domains.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31999R | 059 | Lecture-Lab | 6:00-8:15pm | Wednesday | 0 of 60 | Gregory Pohlner | GFS118 | ![]() | |
32002R | 059 | Lecture-Lab | 6:00-8:15pm | Tuesday | 0 of 60 | Gregory Pohlner | GFS118 | ![]() |
Introduction to data analytics. Basics of databases, applied statistics, data visualization. Leverage data to make critical business decisions.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32005R | 055 | Lecture | 5:00-8:35pm | Mon, Wed | 0 of 60 | Sinan Seymen | GFS101 | ![]() |
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.
- Prerequisite: ITP 216
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32009R | 055 | Lecture | 10:30-12:45pm | TuThS | 0 of 60 | Sinan Seymen,Nitin Kale | GFS118 | ![]() |
Modern web development techniques and technologies used to create web applications from ground up. Topics include front-end, back-end, and web servers.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32010R | 086 | Lecture-Lab | 2:00-5:35pm | Tue, Thu | 0 of 60 | Hannah Nguyen | ONLINE | ![]() |
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.
- Prerequisite: ITP 259
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32015R | 055 | Lecture | 2:00-4:15pm | MWF | 0 of 60 | Sinan Seymen,Nitin Kale | GFS118 | ![]() |
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.
- Prerequisite: ITP 216
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32021R | 086 | Lecture | 1:00-3:15pm | MWF | 0 of 60 | Kristof Aldenderfer | ONLINE | ![]() |
Applied topics in machine learning, including transfer learning, reinforcement learning, generative adversarial networks and natural language processing using neural networks.
- Prerequisite: ITP 359
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32026R | 055 | Lecture | 5:00-8:15pm | Mon, Wed | 0 of 60 | Reza Jafarkhani | THH114 | ![]() |
Cyber legal issues, search and seizure, 4th amendment and digital evidence, warrants, private searches, wiretaps, tracking devices, workplace privacy.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32025R | 086 | Lecture | 5:00-8:35pm | Wed, Thu | 0 of 60 | Benny Forer | ONLINE | ![]() |