Course Info

CSC 578: Neural Networks and Deep Learning

Course focuses on the algorithms, implement, and application of neural networks for learning about data. It will present how neural networks represent data and learn in supervised and unsupervised contexts with applications to language processing, classification, and regression problems. Topics include learning algorithms, and optimization methods, deep learning methods for deriving deep representations from surface features, recursive networks, Boltzmann machines and convolutional networks.

CSC 412 and (DSC 478 or CSC 480) are prerequisites for this class.

Winter 2024-2025

Section: 801
Class number: 24965
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Instructor: Adam Gao | View syllabus

Section 841

Class number 24966

Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Instructor: Adam Gao | View syllabus
Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: Th 5:45PM - 9:00PM
Location: Flex
Instructor: Adam Gao | View syllabus


Fall 2024-2025

Section: 701
Class number: 14421
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00220 at Loop Campus
Instructor: Adam Gao | View syllabus
CLOSED
Section: 710
Class number: 14659
Meeting time: -
Location: Online: Async
Instructor: Adam Gao | View syllabus

Spring 2023-2024

Section: 901
Class number: 32925
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01005 at Loop Campus
Section: 902
Class number: 36561
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
CLOSED
Section: 910
Class number: 32945
Meeting time: -
Location: Online: Async
CLOSED
Section: 911
Class number: 36562
Meeting time: -
Location: Online: Async

Fall 2023-2024

Section: 701
Class number: 12701
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
CLOSED
Section: 710
Class number: 12971
Meeting time: -
Location: Online: Async (Sync-Option)
CLOSED

Spring 2022-2023

Section: 901
Class number: 40060
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
CLOSED
Section: 910
Class number: 40080
Meeting time: -
Location: Online: Async

Fall 2022-2023

Section: 701
Class number: 18309
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
Section: 710
Class number: 18608
Meeting time: -
Location: Online: Async

Spring 2021-2022

Section: 901
Class number: 37491
Meeting time: Th 5:45PM - 9:00PM
Location: 14EAS 00802 at Loop Campus
Section: 910
Class number: 37515
Meeting time: -
Location: Online: Async

Fall 2021-2022


Section 701

Class number 3842

Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: -
Location: OLASY NCH00 at Loop Campus


Section: 710
Class number: 4197
Meeting time: -
Location: Online: Async

Spring 2020-2021

Section: 901
Class number: 30710
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 910
Class number: 30742
Meeting time: -
Location: Online: Async (Sync-Option)

Fall 2020-2021

Section: 701
Class number: 10119
Meeting time: M 5:45PM - 9:00PM
Location: Online: Async (Sync-Option)
CLOSED
Section: 710
Class number: 10472
Meeting time: -
Location: Online: Async (Sync-Option)