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.
- Note: This can be taken fully online, in-person, or hybrid.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31807R | 050 | Lecture-Lab | 2:00-4:05pm | Tue, Thu | 14 of 30 | Gregg Ibbotson | GFS118 & ONLINE |
Introduction to Python; intended for students without prior programming experience.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31810R | 059 | Lecture-Lab | 6:30-8:35pm | Wednesday | 52 of 62 | Gregory Pohlner | ONLINE | PDF (363430 KB) | |
31811R | 055 | Lecture-Lab | 5:00-6:35pm | Tue, Thu | 26 of 35 | Raymond Kim | ONLINE | PDF (992541 KB) |
Introductory course in computer security. Fundamentals of information security management. Threats to information integrity. Ethical hacking concerns and practice. Policies and Procedures.
- Note: This can be taken fully online, in-person, or hybrid.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31813R | 050 | Lecture-Lab | 11:00-1:05pm | Tue, Thu | 6 of 20 | Gregg Ibbotson | GFS204 & ONLINE | PDF (511010 KB) |
Fundamentals of MATLAB: a high-performance numeric computation and visualization environment. Overview of linear algebra and matrix manipulation; using 2-D and 3-D plotting routines; programming in MATLAB; basic numerical analysis.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31814R | 055 | Lecture-Lab | 5:00-8:10pm | Wednesday | 6 of 20 | Raymond Kim | ONLINE | PDF (275926 KB) |
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 |
---|---|---|---|---|---|---|---|---|---|
31820R | 050 | Lecture | 10:00-12:50pm | MWF | 37 of 40 | Reza Jafarkhani | ONLINE |
Fundamental concepts, techniques, practices, workflows, and tools associated with the practice of user experience and interaction design in web and mobile applications.
- Note: Watch the course intro! bit.ly/3bAblmp Everything you need to know about ITP 310 in 2 minutes. This can be taken fully online, in-person, or hybrid.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31830R | 050 | Lecture | 10:00-12:50pm | MWF | 9 of 20 | Chris Swain | RTH115 & ONLINE |
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.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31842R | 050 | Lecture | 10:00-12:50pm | MWF | 13 of 20 | Kristof Aldenderfer | ONLINE | ||
31843R | 051 | Lecture | 10:00-12:50pm | MWF | 9 of 20 | Reza Jafarkhani | ONLINE |
Methodology to store, organize, cleanse, harmonize and stage enterprise data for analytics. Report, visualize, slice and dice, forecast and predict trends.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31845R | 050 | Lecture | 9:00-11:50am | MWF | 22 of 40 | Nitin Kale | ONLINE |