Welcome to the Self-Paced Center!

Announcements!

Sept 13- Welcome to Fall 17. If you added recently and not done anything yet, please read all the information below on this page. If you have any questions stop by the center, post on piazza or send mail.

Pacing Thresholds for Fall 17 are here (and posted on piazza)

Our "entrance quiz" is here If you can't answer the questions on this quiz you don't have the preparation for these courses. If you are taking these courses without being able to answer the questions easily, you are taking it at your own risk. We want to make sure that the course load would be feel larger than a 4 unit class without the right preparation. Also the tutors can NOT provide tutorials for any missing concepts you might have coming into the course. So in other words, you proceed at your own risk.

Introduction

Welcome to the NEW AND IMPROVED Self Pace Program Fall 17! We are doing some things differently this semester so you get to be part of the new processes! For one thing we are introducing appointments for tutors. We used to be a drop in center. We think this will make things a better experience for you.

We offer two different kinds of self-paced courses at the center. The CS9 courses are two-unit P/NP courses for programmers who wish to learn a second language. The CS47B course is a one-unit graded courses meant for those (mostly transfer) students who have completed most (but not all) of the CS61B course through other channels, and wish to complete the requirements for CS61B without taking the entire course.

These courses are "Self-Paced" but they are still serious UC courses, with a high difficulty level and pre-requisites. We know you will have a positive experience learning the languages and enriching your skill sets, but please note that these courses can take up a lot of your time! Please don’t think of them as an easy 2 unit course. In order to have a positive experience and learn the material you need to get started in your course and continue with it regularly. Key to success is to keep doing the work, put time and focus into the courses and take the time to come to the Self Pace Center regularly for quiz taking and tutoring.

IMPORTANT NOTE

Our 9 series courses are 2 units. And can have as much work as a 4 unit course. Please keep this in mind when you consider signing up for more than one class. We don’t recommend students with average to heavy course loads take more than one self-pace course at a time.

Location

Our center is located in 200A Sutardja Dai Hall. We will open to students on Monday Aug 28th. For the first month due to renovations going on in our building, you will need to use a door bell to enter through the 200 lab next door.

Hours

Our hours are: Monday-Thurs 11-5, Fri 12-4. We believe they will remain our regular hours through the semester, but if there are changes we will mail them to you, and post them on our web site. Also note we stop handing out quizzes the last 30 minutes we are open and don’t start new tutoring sessions the last 15 minutes we are open, even if you are signed up.

Our tutor schedule will be up online soon and will include a link to make appointments with tutors. We are appointment only this semester, this is a new policy and we may be making changes along the way!

Entrance Quiz

We have an entrance quiz, (this is different from the "orientation quiz") every student must take and verify with a tutor they can pass. We aren’t trying to be mean, we just want to check if this is the class for you. We have even been told the quiz should be even more challenging. This quiz is also for YOU to determine if this course is a fit for you. Not having the pre-requisites and trying to take our courses will set you up for a lot of grief. The current climate as made many students eager to learn programming which is great. But our courses do require pre-requisites. Please note just knowing the basic recursion is not enough to prepare you for our courses. We will stop taking new adds via telebears early 3rd week. So if you are considering switching courses do so before then.

Grading Guidelines

The point breakdown for self-paced courses is as follows:

CS9 courses are graded on a P/NP basis, and you need at least 70% to pass. CS47B uses letter grading on a straight scale (A: 90 - 100%, B: 80 - 89%, etc.).

Assignments

If you have an assignment ready to get graded, meaning you have all what the check list in the assignment requires, check the tutor schedule on our web site to make an appointment to see a tutor for a check off. The tutors prefer to see running programs on your laptops. You can download a compiler to run your program on your own machine. Feel free to ask our staff about this. You will also be offered a computer account to use UCB servers using SSH or terminal on your Mac, if you wish. Feel free to ask us questions about this.

Quizzes

There are also quizzes you take to back up your knowledge. You are allowed to bring in notes during your quiz taking (new this semester!). But no devices are allowed to be used. True, you must have correct answers on all questions on the quiz in order to pass, but retaking quizzes is part of the learning process, and tutors will sometimes allow you to make a change if you made a mental error. Quizzes must be completed in one sitting; they cannot be done as a work in progress. There is a TWO DAY WAIT for retaking quizzes, so it’s of you best interest to only take quizzes when you are prepared. Don’t just take a quiz due to fear of losing pacing points as that strategy, as that will back fire on you. How do you know you are ready? If you did the corresponding program and feel confident. And really there is nothing to be nervous about. If you are working well with the course, the quizzes are just part of the process.

Programs MUST be completed before corresponding quiz can be taken. But you can continue working on programs if you are waiting to retake a quiz, in fact we encourage that. For Assignments, you must have your code and test cases showing correctness ready to be examined for the tutor to grade before the grading session in order to pass.

Pacing Points and Deadlines

Everyone will start the semester with 20 pacing points. Although these courses are self-paced and you can turn in work whenever you wish, our students have been asking for more structure, so this past semester we added deadlines as in "pacing thresholds" in that you will have certain weeks where you will need to hit certain milestones in percentage of the class completed in order to keep your pacing points. But please keep in mind you are encouraged to work well ahead of our pacing thresholds.