DSC
478:
Programming Machine Learning Applications
The course will focus on the implementations of various data mining and machine learning techniques using a high-level programming language. Students will have hands on experience developing both supervised and unsupervised machine learning algorithms and will learn how to employ these techniques in the context of popular applications including automatic personalization, recommender systems, searching and ranking, text mining, group and community discovery, and social media analytics.
(DSC 441 and DSC 430) or CSC 480 are prerequisites for this class.
Fall 2025-2026
-
Section:
701
-
Class number:
13450
-
Meeting time:
Th
5:45PM
-
9:00PM
-
Location:
LEWIS 01509
at
Loop Campus
-
Instructor:
Bamshad Mobasher
| View syllabus
Spring 2024-2025
-
Section:
901
-
Class number:
33271
-
Meeting time:
Th
5:45PM
-
9:00PM
-
Location:
LEWIS 01514
at
Loop Campus
-
Instructor:
Roselyne Tchoua
| View syllabus
Winter 2024-2025
-
Section:
801
-
Class number:
22948
-
Meeting time:
M
5:45PM
-
9:00PM
-
Location:
LEWIS 01005
at
Loop Campus
-
Instructor:
Roselyne Tchoua
| View syllabus
-
Section:
802
-
Class number:
23432
-
Meeting time:
Th
5:45PM
-
9:00PM
-
Location:
LEWIS 01516
at
Loop Campus
-
Instructor:
David Hubbard
| View syllabus
Fall 2024-2025
-
Section:
701
-
Class number:
15319
-
Meeting time:
Th
5:45PM
-
9:00PM
-
Location:
LEWIS 01509
at
Loop Campus
-
Instructor:
David Hubbard
| View syllabus
Spring 2023-2024
-
Section:
901
-
Class number:
33345
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
LEWIS 01111
at
Loop Campus
-
Instructor:
Roselyne Tchoua
| View syllabus
Winter 2023-2024
-
Section:
801
-
Class number:
22959
-
Meeting time:
M
5:45PM
-
9:00PM
-
Location:
LEWIS 01005
at
Loop Campus
-
Instructor:
Roselyne Tchoua
| View syllabus
-
Section:
802
-
Class number:
26269
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
LEWIS 01516
at
Loop Campus
-
Instructor:
David Hubbard
| View syllabus
Fall 2023-2024
-
Section:
730
-
Class number:
12934
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
Online: Sync
-
Instructor:
David Hubbard
| View syllabus
Spring 2022-2023
-
Section:
901
-
Class number:
42269
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
LEWIS 01509
at
Loop Campus
-
Instructor:
Carlos Castro Herrera
Winter 2022-2023
-
Section:
801
-
Class number:
28903
-
Meeting time:
Th
5:45PM
-
9:00PM
-
Location:
LEWIS 01508
at
Loop Campus
-
Instructor:
Roselyne Tchoua
| View syllabus
CLOSED
Winter 2021-2022
-
Section:
801
-
Class number:
28595
-
Meeting time:
Tu
5:45PM
-
9:00PM
-
Location:
LEWIS 01508
at
Loop Campus
-
Instructor:
Roselyne Tchoua
| View syllabus
Fall 2021-2022
-
Section:
702
-
Class number:
7127
-
Meeting time:
W
5:45PM
-
9:00PM
-
Location:
CDM 00220
at
Loop Campus
-
Instructor:
Roselyne Tchoua
| View syllabus