CSCI 4353 Introduction to Deep Learning

This is an introductory course to deep learning. The course will cover basic concepts of machine learning, traditional neural networks, and modern deep learning. The topics of the course include logistic regression, neural networks, deep neural networks, convolutional neural networks, recurrent neural networks, reinforcement learning, and generative adversarial networks. A learning goal of this course is to learn practical implementation skills along with the above topics. For this, the course will have a series of programming assignments (e.g., lab and homework), and the final team project will be required. Through the final project, students will experience hands-on work for deep learning applications.

Credits

3

Prerequisite

CSCI 3333 or consent of instructor.

Schedule Type

Lecture

Grading Basis

Standard Letter (A-F)

Administrative Unit

Computer Science

Offered

As scheduled