Skip to main content

Neural Networks and Deep Learning

Female engineer working on robotics.
EC ENGR XLC C247

This course is part of the UCLA Henry Samueli School of Engineering and Applied Science (HSSEAS) Master of Science in Engineering Online (MSOL) program. It is available only to students pre-approved by HSSEAS. For more information please contact admissions@seas.ucla.edu.

Duration
As few as 10 weeks
Units
4.0
Current Formats
Online
Cost
Starting at $4,700.00

Get More Info

 

About This Course

EC ENGR C247 Neural Networks and Deep Learning (Instructor: J. Kao) Lecture, four hours; discussion, two hours; outside study, six hours. Requisites: courses 131A, 133A or 205A, and M146, or equivalent. Review of machine learning concepts; maximum likelihood; supervised classification; neural network architectures; backpropagation; regularization for training neural networks; optimization for training neural networks; convolutional neural networks; practical CNN architectures; deep learning libraries in Python; recurrent neural networks, backpropagation through time, long short-term memory and gated recurrent units; variational autoencoders; generative adversarial networks; adversarial examples and training. Concurrently scheduled with course C147. Letter grading.

Winter 2026 Schedule

Date
Details
Format
 
-
This section has no set meeting times.
REG#
407545
Fee:
$4,700.00
Onlineformat icon
Updating...
Notes
Restricted course.
1. Please contact the Master of Science Online (MSOL) program at admissions@seas.ucla.edu or (310) 825-6542 for approval.  
2. Once approved, you may submit a petition to enroll (PTE) request through this website. Click "add to cart" to apply for enrollment.
Deadline
Refunds only available from November 13, 2025 to March 13, 2026