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 |
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 |
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.