CMPS 130, Fall 2014 (20815, 5 units)

Computational Models 130, Fall 2014 (20815, 5 units)

Click here to access Handouts, which are files beginning with ho in many cases, but not all.
Files with the same name except for the extension have the same content.
The syllabus and other official information is in ho01.{pdf,ps}.

Click here to access Gradiance, which is where most homework will be done, online.
After you have your account, enter the Class Token to access assignments.
The class name is CMPS 130.
The class token may be found by reading SECURE/gradiance-info.txt.
Click here to open your Gradience account. Use your UCSC email without the (CruzID) as your Gradiance user ID.
Click here to access Gradiance online help, including user manuals, etc.
Click here to access the SECURE directory, which requires the class username and password if you are off campus.
The Gradience token and related info are in this directory, under gradiance-info.txt.

Key Dates, A.Y. 2014-15.
Academic Calendar, A.Y. 2014-15.
Registrar class search page.
Registrar catalog page.
School of Engr course info.

Lecture times:
MWF 2:00-3:10pm, Kresge 327     Room subject to change
Discussion section times:
M 3:30pm, Room TBA     subject to change
W 11:00am, Room TBA     subject to change
Th 4:00pm, Room TBA     subject to change
Final Exam slot:
Tues 7:30PM, Dec 16.

Prof. Allen Van Gelder (avg @
Phone: (831) 459-4611
Office: 355 Engineering II
Office Hours: Mon., Wed. 3:30-4:30, plus drop-in or appt.

Class Mailing List:
There is a google group called cmps130-discuss.
You will be able to email to post.
Enrolled students will be added automatically after a few classes.
Official class announcements will appear here, as well as questions and discussions.

Primary Textbook:
Automata Theory, Languages, and Computation, 3rd Ed., 0-321-45536-3
by Hopcroft, Motwani, and Ullman

Students should already be familiar with graph algorithms from CMPS 101.
Lectures will cover topics in chs. 1-8.

Beware of online purchasing.
Vendors often do not have low-volume books in stock and your order may take most of the quarter to arrive.
A web page called something like Abes Books has been used by students.

Registering for a grade:
School of Engineering departments require undergraduate students to register for a grade in all upper division classes related to your major requirements.
If you did not choose letter grade when you enrolled, you should change to letter grade (if you are an undergrad). This does not increase or decrease your chance of passing with a C or better.
Note that C does not mean ``average'', it means ``satisfactory''. Since well over half the students do satisfactory or better, C is actually below average.

CMPS 101 and CMPE 16.
The Undergraduate Advising Office issues permission codes for certain administrative situations, where you "really" have the pre-requisites and "really" are in the major, but the Registrar records do not show it. See
Attend the first class if you think you qualify for CMPS 130.
Talk to me after class or at the scheduled advising time for beginning-of-quarter or at office hours if you need a permission code from me.
Be warned: I never waive a pre-requisite because you failed to pass the course, i.e., you got NP, F, D, or W.
There is a School of Engineering form you need to fill out (on paper) and hand to me in connection with getting a permission code. Ask the Undergraduate Advising Office for a copy, or check their forms page for a pdf version to download. See Select "Request for Permission Number and/or Prerequisite Waiver [PDF]". This does not apply to graduate students.

Questions regarding page content should be directed to
Last modified Thursday, 02-Oct-2014 19:33:16 PDT.

Back to the CE / CS Class Home Pages.
Back to the CE / CS Home Page.