CS 31 Fall 2017 Enrollment Information

Do not miss the first day of class on Friday, September 29.

We will not be giving out PTEs for CS 31 until the end of the first full week of classes (but you will still have access to the course web site). Do not email the instructor asking for a PTE. Use this request form before the class begins; after that, listen for announcements in class. Make sure you attend class September 29 and October 2, 4, and 6.

CS 31 has MANDATORY midterm exams from 6 to 7:50 p.m. on two Thursdays, October 26 and November 16, 2017. Do not take CS 31 if you will have a midterm conflict with another class with a midterm at the same time.

If you have not written the following in any programming language:

then you should enroll in CS 97 instead of CS 31.

Save some money by reading this note about the textbook.

If you're an undergraduate and your major is

If you are a graduate student, fill out the form below.

If you are not in the School of Engineering and your major is not listed above, be aware that Program in Computing 10A is a class that covers some of what CS 31 does, although if you ask around, the word is that it is less intense than CS 31. If all you're looking for is an introduction to programming, PIC 10A is for you.

If you want to enroll in CS 31 for Fall 2017, but are unable to get into the class or onto the wait list, if any, submit this form to record your interest in taking the class. Check MyUCLA or the Schedule of Classes first, so that you don't pick discussion times that will conflict with your other classes.

Our accepting this form is not a promise you'll get in; it's merely a way for us to capture your contact information for any announcements and to measure demand to add discussion sections at appropriate times in preparation for issuing PTEs at the end of the first full week of classes. We will contact you when there is relevant news to report. Essentially, we're asking you to please leave us alone — if it were just you (singular), we wouldn't have to say that, but you (singular) wouldn't believe how many of you (plural) there are, flooding our mailboxes with similar messages. Historically, everyone who has wanted to get into CS 31 in Fall and has come to class every day the first week has gotten in.

Enter your 9-digit student id:  
Enter your last name:  
Enter your first name:  
Enter your email address:  

(If you had previously signed up to express interest in taking Fall 2017 CS 31 but are now either enrolled in it or are no longer interested, we'd appreciate it if you'd let us know to erase your request by filling nothing out below this, checking this box and submitting this form. )

What would be your FIRST choice of time?

lec MW 12-1:50, dis F 10-11:50 lec MW 4-5:50, dis F 10-11:50
lec MW 12-1:50, dis F 12-1:50 lec MW 4-5:50, dis F 12-1:50
lec MW 12-1:50, dis F 2-3:50 lec MW 4-5:50, dis F 2-3:50
lec MW 12-1:50, dis F 4-5:50 lec MW 4-5:50, dis F 4-5:50

What would be your SECOND choice of time?

lec MW 12-1:50, dis F 10-11:50 lec MW 4-5:50, dis F 10-11:50
lec MW 12-1:50, dis F 12-1:50 lec MW 4-5:50, dis F 12-1:50
lec MW 12-1:50, dis F 2-3:50 lec MW 4-5:50, dis F 2-3:50
lec MW 12-1:50, dis F 4-5:50 lec MW 4-5:50, dis F 4-5:50
No second or further choice  

What would be your THIRD choice of time?

lec MW 12-1:50, dis F 10-11:50 lec MW 4-5:50, dis F 10-11:50
lec MW 12-1:50, dis F 12-1:50 lec MW 4-5:50, dis F 12-1:50
lec MW 12-1:50, dis F 2-3:50 lec MW 4-5:50, dis F 2-3:50
lec MW 12-1:50, dis F 4-5:50 lec MW 4-5:50, dis F 4-5:50
No third or further choice  

What would be your FOURTH choice of time?

lec MW 12-1:50, dis F 10-11:50 lec MW 4-5:50, dis F 10-11:50
lec MW 12-1:50, dis F 12-1:50 lec MW 4-5:50, dis F 12-1:50
lec MW 12-1:50, dis F 2-3:50 lec MW 4-5:50, dis F 2-3:50
lec MW 12-1:50, dis F 4-5:50 lec MW 4-5:50, dis F 4-5:50
No fourth or further choice  

What would be your FIFTH choice of time?

lec MW 12-1:50, dis F 10-11:50 lec MW 4-5:50, dis F 10-11:50
lec MW 12-1:50, dis F 12-1:50 lec MW 4-5:50, dis F 12-1:50
lec MW 12-1:50, dis F 2-3:50 lec MW 4-5:50, dis F 2-3:50
lec MW 12-1:50, dis F 4-5:50 lec MW 4-5:50, dis F 4-5:50
No fifth choice  

What is your major?

Aerospace Engineering
Bioengineering
Chemical Engineering
Civil Engineering
Computational & Systems Biology
Computer Science
Computer Science and Engineering
Computer Engineering
Electrical Engineering
Linguistics & Computer Science
Materials Engineering
Mathematics of Computation
Mechanical Engineering
Pre Computational & Systems Biology
Pre Mathematics of Computation
Undeclared-Engineering and Applied Science
Other major with Bioinformatics Minor. Enter your major:
Other major, no Bioinformatics Minor. Enter your major:

What is your class level?

Freshman
Sophomore
Junior
Senior
Graduate