CURRENT MSOL STUDENTS: Please log on to MyUCLA to self-enroll for the upcoming term.

Course Registration


PREREQUISITE ERROR MESSAGES –
Certain courses will trigger a prerequisite error that will prevent you from enrolling (even if you have met the prerequisite). If you receive this message, please submit a response to our Prerequisite Override Request Form. We will override the error and manually enroll you in the course. Please submit only one (1) response per override needed.

CANCELLED COURSES – If or when a course is cancelled, our office will always notify each student enrolled via email. Additionally, we will always post a note on this page.

SPRING 2024

 

Please visit MyUCLA to view your enrollment appointment. The enrollment window will open for graduate students beginning February 15, 2024.

We encourage you to enroll on or as near your enrollment date as possible.

Select four (4) units if prompted. For course descriptions, please visit the Registrar’s Webpage. To override prerequisite blocks, submit a response to the Prerequisite Override Request Form. ‎

COURSE TITLE CLASS ID NOTES
Civil and Environmental Engineering      
Environmental and Water Resources      
C&EE 250B Groundwater Hydrology 547251280  
       
Computer Science      
Computer Networking      
COM SCI 118 Computer Networking Fundamentals 187350280  
COM SCI 236 Computer Security 587217280  
EC ENGR 230B Digital Communication Systems 839173280  
       
Data Science Engineering      
COM SCI 260B Algorithmic Machine Learning 587362280  
COM SCI 263 Natural Language Processing 587384280  
EC ENGR 219 Large Scale Data Mining: Models and Algorithms 839107280  
EC ENGR 239AS Special Topics in Signals and Systems. Tentative topics include: Generative models (diffusion, advanced GANs, normalizing flows),
transformers, deep reinforcement learning (policy gradients, actor critic, deep Q learning,
proximal policy optimization), and meta-learning.
839229280 Recommended elective for DS. Prerequisite: ECE C247
       
Electrical Engineering      
Integrated Circuits      
EC ENGR 215E Signaling and Synchronization 839062280  
EC ENGR 216B VLSI Signal Processing 839092280  
       
Signal Processing and Communications      
EC ENGR 230B Digital Communication Systems 839173280  
EC ENGR 231E Channel Coding Theory 839182280  
       
Electrical Engineering      
EC ENGR 212A Theory and Design of Digital Filters 839040280  
EC ENGR 219 Large Scale Data Mining: Models and Algorithms 839107280  
EC ENGR 230B Digital Communication Systems 839173280  
EC ENGR 231E Channel Coding Theory 839182280  
EC ENGR 215E Signaling and Synchronization 839062280  
EC ENGR 216B VLSI Signal Processing 839092280  
EC ENGR 239AS Special Topics in Signals and Systems. 839229280 Not a core course; elective only. Prerequisite: ECE C247
       
Materials Science and Engineering      
Structural Materials      
MECH&AE M297C Composites Manufacturing 610581280  
       
Electronic Materials      
MAT SCI 298 Characterization of Electronic Materials 595610280  
       
Materials Science      
MAT SCI 298 Characterization of Electronic Materials 595610280  
MECH&AE M297C Composites Manufacturing 610581280  
       
Mechanical and Aerospace Engineering      
Aerospace Engineering      
MECH&AE C250R Rocket Propulsion Systems 610308280  
MECH&AE M269A Dynamics of Structures 610414280  
MECH&AE M270C Optimal Control 610423280  
MECH&AE 250B Viscous and Turbulent Flows 610301280  
MECH&AE 154B Design of Aerospace Structures 210625280  
       
Mechanical Engineering      
MECH&AE M168 Introduction to Finite Element Technology 210709280  
MECH&AE M256B Nonlinear Elasticity 610337280  
MECH&AE C237 Design and Analysis of Smart Grids 610222280  
MECH&AE M269A Dynamics of Structures 610414280  
MECH&AE M297C Composites Manufacturing 610581280  
MECH&AE M270C Optimal Control 610423280  
       
Manufacturing and Design      
MECH&AE M168 Introduction to Finite Element Technology 210709280  
MECH&AE C237 Design and Analysis of Smart Grids 610222280  
MECH&AE M297C Composites Manufacturing 610581280  
       
Additional Programs      
Systems Engineering      
ENGR 202 Reliability, Maintainability and Supportability 586012280  
       
Engineering Management      
ENGR 212 Intellectual Property Law and Strategy 586039280  
ENGR 210 Operations and Supply Chain Management 586035280  
       
Mechanics of Structures      
MECH&AE M168 Introduction to Finite Element Technology 210709280  
MECH&AE M256B Nonlinear Elasticity 610337280  
MECH&AE M269A Dynamics of Structures 610414280  
       
Reliability Engineering      
C&EE 298 Reliability Methods for Complex Systems 547940280  
ENGR 202 Reliability, Maintainability and Supportability 586012280  
       
Certificate Programs      
Cyber Security Certificate      
COM SCI 236 Computer Security 587217280  
       
Engineering Entrepreneurship Certificate      
ENGR 212 Intellectual Property Law and Strategy 586039280  
       
Power Systems Certificate      
MECH&AE C237 Design and Analysis of Smart Grids 610222280  


ENGR courses:
For Engineering Management courses, priority is given to Engineering Management students. If courses are impacted, and you are not in the major, you are subject to being dropped.

WINTER 2024

 

Please visit MyUCLA to view your enrollment appointment. The enrollment window will open for graduate students beginning Nov. 9, 2023.

We encourage you to enroll on or as near your enrollment date as possible.

Select four (4) units if prompted. For course descriptions, please visit the Registrar’s Webpage. To override prerequisite blocks, submit a response to the Prerequisite Override Request Form. ‎

COURSE TITLE CLASS ID NOTES
Civil and Environmental Engineering      
Environmental and Water Resources      
C&EE 154 Chemical Fate and Transport in Aquatic Environments 147619280  
       
Computer Science      
Computer Networking      
COM SCI 211 Protocol and Systems Design for Wireless and Mobile Networks 587067280  
       
Data Science Engineering      
COM SCI 143 Data Management Systems 187590280  
COM SCI 247 Advanced Data Mining 587282280  
EC ENGR M214A Digital Speech Processing 839050280  
EC ENGR C247 Neural Networks and Deep Learning 839282280  
COM SCI 249 Current Topics in Data Structures (Data Science Fundamentals) 587294280  
       
Electrical Engineering      
Integrated Circuits      
EC ENGR 201A VLSI Design Automation 839006280 Added 11/13/23
EC ENGR 209AS Secure and Trustworthy Edge Computing Systems 839031281 LEC 81
EC ENGR 209AS Human-AI Interaction 839031280 LEC 80: Cancelled 12/14/23
       
Signal Processing and Communications      
EC ENGR M214A Digital Speech Processing 839050280  
EC ENGR 230A Detection and Estimation in Communication 839172280  
EC ENGR 232B Queueing Systems and Intelligent Transportation Networks 839185280  
       
Electrical Engineering      
EC ENGR 201A VLSI Design Automation 839006280 Added 11/13/23
EC ENGR 230A Detection and Estimation in Communication 839172280  
EC ENGR 232B Queueing Systems and Intelligent Transportation Networks 839185280  
EC ENGR M214A Digital Speech Processing 839050280  
EC ENGR 209AS Secure and Trustworthy Edge Computing Systems 839031281 LEC 81
EC ENGR 209AS Human-AI Interaction 839031280 LEC 80: Cancelled 12/14/23
       
Materials Science and Engineering      
Structural Materials      
MAT SCI 298 Nondestructive Evaluation 595610280 SEM 80
       
Electronic Materials      
MAT SCI 223 Materials Science of Thin Films 595138280  
       
Materials Science      
MAT SCI 298 Materials Science in Additive Manufacturing 595610282 SEM 82
MAT SCI 298 Nondestructive Evaluation 595610280 SEM 80
MAT SCI 223 Materials Science of Thin Films 595138280  
       
Mechanical and Aerospace Engineering      
Aerospace Engineering      
MECH&AE 270B Linear Optimal Control 610421280  
MECH&AE 298 Advanced Design of Modern Aerospace Structures (Seminar in Engineering) 610588280 SEM 80
MECH&AE 161B Introduction to Space Technology 210667280  
       
Mechanical Engineering      
MECH&AE M183B Introduction to Microscale and Nanoscale Manufacturing 210802280  
MECH&AE 270B Linear Optimal Control 610421280  
MECH&AE 298 Advanced Design of Modern Aerospace Structures (Seminar in Engineering) 610588280 SEM 80
C&EE 235B Finite Element Analysis of Structures 547176280  
       
Manufacturing and Design      
MECH&AE M183B Introduction to Microscale and Nanoscale Manufacturing 210802280  
MAT SCI 298 Materials Science in Additive Manufacturing 595610282 SEM 82
       
Additional Programs      
Systems Engineering      
ENGR 200 Program Management Principles for Engineers and Professionals 586000280  
ENGR 204 Trusted Systems 586024280  
       
Engineering Management      
ENGR 200 Program Management Principles for Engineers and Professionals 586000280  
ENGR 214 Management Communication 586083280  
       
Mechanics of Structures      
MECH&AE 298 Advanced Design of Modern Aerospace Structures (Seminar in Engineering) 610588280 SEM 80
C&EE 235B Finite Element Analysis of Structures 547176280  
       
Reliability Engineering      
ENGR 200 Program Management Principles for Engineers and Professionals 586000280 Elective only
MAT SCI 262 Probabilistic Modeling and Simulation of Complex Systems 595372280 New core course added on 12/15/2023
       
Certificate Programs      
Cyber Security Certificate      
ENGR 204 Trusted Systems Engineering 586024280  
       
Engineering Entrepreneurship Certificate      
ENGR 188 Entrepreneurial Product Development (Special Courses in Engineering) 186829280 SEM 81
       
Power Systems Certificate      
None offered Winter      


ENGR courses:
For Engineering Management courses, priority is given to Engineering Management students. If courses are impacted, and you are not in the major, you are subject to being dropped.

MyUCLA
MyUCLA provides the easiest way to gain real-time access to academic, financial, and personal records. The site is designed with an intuitive visual interface that takes you through the different steps of the procedure you are trying to accomplish, whether it be to view your Study List, check your BruinBill, change address information, see your term grades, or order transcripts.

CONTINUOUS REGISTRATION POLICY
Unless granted a formal leave of absence, graduate students are expected to register every term, including the term in which their degree or certificate is to be awarded. If you need to withdraw from the term, contact our office through the MyUCLA Message Center or at msengrol@seas.ucla.edu immediately. IF YOU FAIL TO REGISTER FOR THE UPCOMING TERM, BY WEEK 2, YOUR ENROLLMENT IS SUBJECT TO WITHDRAWAL. IF ELIGIBLE, YOU MAY REQUEST A LEAVE OF ABSENCE (DUE BY THE 2ND WEEK OF THE QUARTER IN WHICH YOU INTEND TO TAKE THE LEAVE) OR WITHDRAW FROM THE UNIVERSITY. WITHDRAWING FROM THE UNIVERSITY WOULD REQUIRE YOU TO REAPPLY TO UCLA/MSOL.

MSOL REFUND POLICY
This policy is the only exception to the Registrar’s Term Calendar. As an MSOL Student, you may receive a *full refund up until the end of the 6th week (Friday) of a given quarter. Thereafter, the following percentages apply:

7th week 50%
8th week 0%
9th week 0%
10th week 0%

STUDENT ACCOUNTS 
All students are assigned a BAR (Billing and Accounts Receivable) account, also known as “BruinBill.”  This account records all charges and payments associated with registration, along with other service charges that may be assessed to students. There is a charge of $4,200.00 for each class you are enrolled in.

REGISTRATION FEES & DEADLINES
Please view the Registrar’s Term Calendar for registration deadlines and when fees/penalties pay be incurred.

PAYMENT METHODS
Please visit BruinBill Payment Methods.

EMPLOYER SPONSORSHIP (Third Party Sponsorship)
If your employer is paying for the cost of your tuition, it is referred to as a “third party sponsorship.” Sponsorships are tuition payment agreements where the organization (e.g., your employer) agrees to pay the student’s tuition, which requires an invoice from UCLA in order to pay the tuition fees. In order to initiate the invoicing process, the Third Party Sponsor must establish an association between sponsor and student by contacting the UCLA Student Accounts Office. Any authorization document from the sponsor (i.e. financial letter, student roster, letter agreement, contract, certification, application, communication, etc.) must be emailed to thirdpartysponsors@finance.ucla.edu listing the following information:

  • Sponsored student(s)’ legal name and corresponding university identification number(s)
  • Fees to be covered
  • Duration of time that fees will be covered

TEXTBOOKS
Please refer to the UCLA Bookstore Textbooks page to order textbooks for each quarter.