collapse allexpand all
Informatics (INF)
- informatics.usc.edu D class assignments for graduate students are only available on line at: myviterbi.usc.edu. Once you create your myViterbi profile, select the "D-Clearance Request Manager" to submit requests for graduate INF courses. To be enrolled in an off-campus course, you MUST also be enrolled in the Distance Education Network (DEN). For more information, call 740-4488 or go to den.usc.edu. DEN courses are indicated by a location of DEN@Viterbi
Threats to information systems; technical and procedural approaches to threat mitigation; secure system design and development; mechanisms for building secure security services; risk management. Recommended preparation: Background in computer security preferred. Recommended previous courses of study include computer science, electrical engineering, computer engineering, management information systems, and/or mathematics.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32400D | 048 | Lecture | 11:00-1:40pm | Wednesday | 19 of 40 | David Morgan | OHE100C | ||
32410D | 034 | Lecture | 11:00-1:40pm | Wednesday | 6 of 20 | David Morgan | DEN@Viterbi |
Policy as the basis for all successful information system protection measures. Historical foundations of policy and transition to the digital age. Detecting policy errors, omissions and flaws. Recommended preparation: Background in computer security, or a strong willingness to learn. Recommended previous courses of studies include degrees in computer science, electrical engineering, computer engineering, management information systems, and/or mathematics.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32402D | 048 | Lecture | 12:30-1:50pm | Tue, Thu | 21 of 40 | Tanya Ryutov | OHE100B | ||
32412D | 034 | Lecture | 12:30-1:50pm | Tue, Thu | 6 of 20 | Tanya Ryutov | DEN@Viterbi |
The process of designing, developing and fielding secure information systems. Developing assurance evidence. Completion of a penetration analysis. Detecting architectural weaknesses. Case studies. Prerequisite: INF 525. Recommended preparation: Previous degree in computer science, mathematics, computer engineering, or informatics; moderate to intermediate understanding of the fundamentals of information assurance, and distributed systems and network security. Knowledge and skill in programming.
- Prerequisite: INF 525
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32419D | 034 | Lecture | 1:00-3:50pm | Friday | 5 of 20 | Clifford Neuman | DEN@Viterbi | ||
32420D | 048 | Lecture | 1:00-3:50pm | Friday | 11 of 40 | Clifford Neuman | OHE100B |
Preservation, identification, extraction and documentation of computer evidence stored on a computer. Data recovery; cryptography; types of attacks; steganography; network forensics and surveillance. Recommended preparation: Previous degree in computer science, mathematics, computer engineering, or informatics; a working understanding of number theory and some programming knowledge will be helpful.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32408D | 048 | Lecture | 9:30-10:50am | Tue, Thu | 18 of 35 | Joseph Greenfield | OHE136 | ||
32422D | 034 | Lecture | 9:30-10:50am | Tue, Thu | 3 of 10 | Joseph Greenfield | DEN@Viterbi |
Introduction to data analysis techniques and associated computing concepts for non-programmers. Topics include foundations for data analysis, visualization, parallel processing, metadata, provenance, and data stewardship. Recommended preparation: Mathematics and logic undergraduate courses.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32448D | 048 | Lecture | 11:00-12:20pm | Tue, Thu | Canceled | Yolanda Gil | PDF (165150 KB) |
Fundamentals of big data informatics techniques. Data lifecycle; the data scientist; machine learning; data mining; NoSQL databases; tools for storage/processing/analytics of large data set on clusters; in-data techniques. Recommended preparation: Basic understanding of engineering and/or technology principles; basic programming skills; background in probability, statistics, linear algebra and machine learning.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32430D | 048 | Lecture | 3:30-6:20pm | Monday | 38 of 44 | Seon Kim | GFS207 |
Function and design of modern storage systems, including cloud; data management techniques; data modeling; network attached storage, clusters and data centers; relational databases; the map-reduce paradigm. Recommended preparation: INF 550 taken previously or concurrently; understanding of operating systems, networks, and databases; experience with probability, statistics, and programming.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32418D | 048 | Lecture | 10:00-11:50am | Wed, Fri | 43 of 45 | Wensheng Wu | WPH207 | ||
32431D | 048 | Lecture | 3:30-4:50pm | Mon, Wed | 61 of 61 | Carl Kesselman | GFS106 |
Practical applications of machine learning techniques to real-world problems. Uses in data mining and recommendation systems and for building adaptive user interfaces. Recommended preparation: INF 550 and INF 551 taken previously or concurrently; knowledge of statistics and linear algebra; programming experience.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32434D | 048 | Lecture | 2:00-4:50pm | Monday | 33 of 36 | Liyue Fan | WPHB30 |
Data mining and machine learning algorithms for analyzing very large data sets. Emphasis on Map Reduce. Case studies. Recommended preparation: INF 550, INF 551 and INF 552. Knowledge of probability, linear algebra, basic programming, and machine learning.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32423D | 048 | Lecture | 9:30-10:50am | Tue, Thu | 34 of 40 | Yao-Yi Chiang,Wensheng Wu | KAP163 | PDF (157572 KB) | |
32444D | 048 | Lecture | 5:00-6:20pm | Tue, Thu | 39 of 50 | Wensheng Wu, Yao-Yi Chiang | LVL17 | PDF (157572 KB) |
Graphical depictions of data for communication, analysis, and decision support. Cognitive processing and perception of visual data and visualizations. Designing effective visualizations. Implementing interactive visualizations.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32421D | 048 | Lecture | 1:00-3:50pm | Friday | Canceled | Luciano Nocera |
Understand and apply user interface theory and techniques to design, build and test responsive applications that run on mobile devices and/or desktops. Recommended preparation: Knowledge of data management, machine learning, data mining, and data visualization.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32435D | 048 | Lecture | 5:30-6:50pm | Mon, Wed | Canceled |
The practice of User Experience Design and Strategy principles for the creation of unique and compelling digital products and services. Recommended preparation: Basic familiarity with web development and/or graphic design using a digital layout tool.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32409R | 048 | Lecture | 2:00-4:50pm | Monday | 20 of 20 | Jaime Levy | KAP138 | PDF (174864 KB) | |
32417R | 048 | Lecture | 5:30-8:10pm | Monday | 15 of 20 | Jaime Levy | KAP138 | PDF (174864 KB) |
Student teams working on external customer data analytic challenges; project/presentation based; real client data, and implementable solutions for delivery to actual stakeholders; capstone to degree. Recommended preparation: Knowledge of data management, machine learning, data mining, and data visualization.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32436D | 048 | Lecture | 3:00-5:50pm | Wednesday | 13 of 25 | Atefeh Farzindar | KAP165 | PDF (411732 KB) |
Medical imaging quality, compression, data standards, workflow analysis and protocols, broadband networks, image security, fault tolerance, picture archive communication system (PACS), image database and backup.
- Crosslist: This course is offered by the BME department but may qualify for major credit in INF. To register, enroll in BME 527.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
29305D | 034 | Lecture | 9:00-11:50am | Friday | 1 of 20 | Brent Liu | DEN@Viterbi | ||
29310D | 048 | Lecture | 9:00-11:50am | Friday | 8 of 28 | Brent Liu | OHE100B |
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.
- Restriction: Registration open to the following major(s): INF
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32449D | 048 | Lecture | TBA | 15 of 20 | Lizsl De Leon | ||||
TBA | OFFICE |