Undergraduate student resources
The information below is meant to assist students in keeping track of course prerequisites, enrolling in courses and finding tutoring assistance for both Bren School and non-Bren School courses.

Schedule Planner
Bren School online prerequisite clearing request
Enrolling in a Bren School Course
Enrolling in a non-Bren School course
Changes to General Education Requirements
Undergraduate Degree Diagram
Improving your Grad School Application
Tutoring Assistance

Schedule Planner

The UCI Quarter Planner is a tool to help you create a schedule for the quarter. Do not rely on it entirely but rather as a reference point.

IMPORTANT NOTE: This is a student project created by Jonathan Farnworth and not endorsed by UC Irvine. According to the developer, “The possibility of bugs is real (but hopefully very small).” Questions or concerns about the tool should be sent to UCI.QuarterPlanner@gmail.com.

Bren School online prerequisite clearing request

To guarantee that all Bren School students take courses in the correct sequence, without violating any course requirements, the Donald Bren School of Information and Computer Sciences has instituted a procedure for checking prerequisites.

Before the start of any academic quarter, all students can enroll in their classes electronically through WebReg.

Course Enrollment Deadlines:

  • Drop a course by end of week 2
  • Change a grade option by end of week 2
  • Add a course by end of week 3

If a student encounters any problems enrolling in a course and if the student has satisfied the course prerequisites via any of the following:

  • AP exam credit,

  • Transfer school credit for a course prerequisite,

  • Access UCI credit for a course prerequisite,

  • Course credit by student petition for a course prerequisite,

  • Enrollment in the prerequisite course this upcoming Summer, the WebReg system will not recognize this course credit and will block the student from enrolling with the error message of "prerequisite(s) not met" then it is possible to have the prerequisite cleared by an academic counselor for the department/school offering the course.

Below you will find instructions on how to clear the prerequisites for a:

↑ Back to top


Enrolling in a Bren School Course (CS, CSE, ICS, In4matx, Stats)

If you have satisfied course prerequisites for a Bren School course outside of UC Irvine and anticipate receiving a "prerequisite(s) not met" error message via WebReg, please do the following:

 

  1. Go to your online Holds/Authorizations list located on your StudentAccess page. At this site, you will find a comprehensive list of courses for which you were previously authorized to enroll in by campus academic counselors.

  2. After verifying that you have not been previously authorized for the Bren School course, sign up on the Online Prerequisite Clearing Request Form before your registration window opens.

    1. Students may check the Online Prerequisite Clearing Request Form to view progress on their request.

  3. Once you have been cleared to enroll in the Bren School course listed on your request, it should remain in the system for future use (should you choose to register for a different course instead of the course for which you requested clearance).

  4. Restrictions/Comments/Notes about the Online Prerequisite Clearing Request Form

    1. Please note- we strongly discourage students from procrastinating and requesting clearance immediately before or after their registration windows open. Clearing students for course enrollment takes time as academic counselors and peer advisors must thoroughly review each student's file. If there is high demand, it can take us up to one week to process all requests.

    2. We will not clear students who do not meet the prerequisites of the course. Please speak with an academic counselor or peer advisor if you have scheduling concerns.

    3. Student requests are processed on a first come, first served basis. There are no exceptions to this rule.

    4. At present, the WebReg system is set up to allow removal of the registration block and is not set up to define satisfaction of a specific prerequisite. For example, if you would like to register for In4matx 131 and have satisfied the ICS/CSE 21 prerequisite at another educational institution, we can clear you to enroll in the course but cannot define satisfaction of ICS/CSE 21 for future use in WebReg. You will have to sign up again for clearance of a course that has the same prerequisite of ICS/CSE 21 such as In4matx 161.

    5. We will not accept any e-mail or phone requests to clear the registration block. You must use the online form to make this request.

    6. If you are taking the course prerequisite in the upcoming Summer Session, we may need you to bring proof of enrollment to the Student Affairs Office.

    7. If you do not see the course on the Online Prerequisite Clearing Request Form, it usually means that the prerequisite is something you can only take at UCI which will automatically be recognized by WebReg. If you believe that you may have an exception to this, please see Abbey at the front desk of the ICS Student Affairs Office and she will assist you.

↑ Back to top


Enrolling in a course not offered by the Bren School

Please contact the student affairs office or department office (if indicated) of the school offering the course you intend to enroll in. Contact information and location of the student affairs office or department office of each school is provided below for each school:

  1. Claire Trevor School of the Arts
  2. 101 Mesa Arts Building
    949-824-6646

    Office Hours:
    Monday-Friday 9 a.m.- Noon, 1-4 p.m.

  3. School of Biological Sciences
  4. Biological Sciences Building III, #3222
    949-824-5318

    Office Hours:
    Monday 10 a.m.- Noon, 1-4 p.m.
    Tuesday- Friday 9 a.m.- Noon, 1-4 p.m.

  5. The Henry Samueli School of Engineering
  6. 3rd Floor, Rockwell Engineering Center
    949-824-4334

    Office Hours:
    Monday - Friday 8:30 a.m.- Noon, 1-4:30 p.m.

  7. School of Humanities
  8. 143 Humanities Instructional Building (HIB)
    949-824-5132

    Office Hours:
    Monday-Wednesday, Friday 9:00-11:30 a.m., 1:30-3:30 p.m.
    Thursday 9:30-11:30a.m., 1:30-3:30 p.m.

  9. Paul Merage School of Business
  10. 226 Multipurpose Academic and Administrative Building
    949-824-1609

    Office Hours:
    Monday-Friday 8 a.m.- 5 p.m.

  11. School of Physical Sciences
      - Chemistry (prerequisite blocks are cleared by this department)
      1202 Natural Sciences 2
      949-824-2895
      Office Hours:
      Monday, Wednesday, Friday: 9:00-11:30 a.m.
      Tuesday, Thursday: 12:30-2:30 p.m.

      - Earth and Environmental Sciences (prerequisite blocks are cleared by this department)
      Dina Bartoloni, Undergraduate Program Coordinator
      3200 Croul Hall
      949-824-8794
      Office Hours:
      Monday-Friday: 8 a.m.- 5 p.m.

      - Mathematics (prerequisite blocks are cleared by this department)
      Laurie Andress-Delaney, Undergraduate Program Coordinator
      Rowland Hall 340B
      Phone: (949) 824-6770
      E-mail: landress@uci.edu
      Walk-in Counseling Hours:
      M-F 8:30AM - 11:30AM, 1:30PM - 4:30PM

      - Physics (prerequisite blocks are cleared by this department)
      Rowland Hall 520
      Office Hours:
      Weeks 1, 2 & 6: Monday-Friday 9:00 a.m. - 12:30 p.m. & 1-3 p.m.
      All other weeks: Monday - Friday 9:00 am - 12:30 pm

  12. For general prerequisite clearing questions:
    134 Rowland Hall
    949-824-6507

    Office Hours:
    Monday-Friday 8 a.m.- 4:30 p.m.


  13. School of Social Ecology
  14. 102 Social Ecology I
    949-824-6861

    Office Hours:
    Monday - Friday: 8 a.m. - 5 p.m.

  15. School of Social Sciences
  16. Social Science Tower 370D
    949-824-6803

    Office Hours:
    Monday - Friday: 8 a.m.- Noon and 1-5 p.m.

↑ Back to top


Undergraduate Degree Plan and CSE Science Electives

The sample diagrams below are intended for general planning purposes only.

The UCI General Catalogue is the official guide to all degree and graduation requirements. Please be sure to view the notes and prerequisites for the degrees too.

Degrees:

Elective information:

↑ Back to top


Improving your Grad School Application

Wondering what to do to improve your graduate school application? Wondering how the process "really works," and what they look for?

A video of advice from the ICS faculty, the very people who admit students into the ICS graduate programs is available for viewing on the Bren School's iTunesU site.

During this panel discussion, faculty give advice about graduate school applications, the admissions process, Masters vs. Ph.D. programs, what the top-tier schools look for, how to improve an application, and many other concerns students often have about graduate school.

↑ Back to top

Tutoring Assistance

Tutoring assistance is available through LARC (Learning and Academic Resource Center) for selected courses.

Tutoring assistance in writing is available through the UCI Writing Center for selected courses.

For lower division math courses free tutoring is available. In addition, the Math department has compiled a list of private tutors for math. For more information about both free and private tutoring, please visit the tutor listing page.

The Chemistry department also offers free tutoring on a walk-in basis. For more information, please visit the Chemistry tutor listing page.

Tutoring is available for the Physics 3 and 7 series. In addition, a private tutor can be hired for physics courses.

The ICS Student Affairs Office has compiled a list of tutors for hire listed below as a resource for students.

Please note that we do not screen students who wish to either hire tutors or be employed as a tutor, and act only as a conduit for posting tutor contact information on this site.

Here are some guidelines we recommend you follow:

  • PAYMENT:
    Negotiate and make arrangements regarding payment before scheduling an appointment.

  • TUTORING LOCATION:
    For your own safety, consider meeting each other on campus such as the Langson or Science Libraries, a campus dining location, or the ICS 3rd floor lab.

  • QUALIFICATION:
    Verify that your tutor is qualified to instruct you by asking to view his/her transcript/grade in the course you are being tutored for.  You should also ask your tutor about their tutoring experience.

TUTORS FOR HIRE (in no particular order)

Name: Kier Groulx
Major: Computer Science, minors in Cognitive Sciences and Statistics
Rate: $15 per hour, negotiable
Courses: ICS 22, 23, 31, 32, 33, 51; Stats 7/67, Math 2A-B-D-J, 3A, 6G
Other Skills: Python
Contact: kgroulx@uci.edu

Name: Huy Vu
Major: Computer Science and Engineering
Rate: negotiable
Courses: ICS/CSE 22, 23; ICS 6B-D-N, ICS 51; Math 2A-B-D-E; Stats 67; Physics 7C-D; Chem 1A-B-C; CS 161, 171, 141, 142
Other Skills: Programming in Java, C# and Python
Contact: (714) 200-6734; huytv@uci.edu

Name: Brian Reinhart
Majors: Computer Science and Physics
Rate: $15 per hour
Courses: ICS/CSE 22, 23; Physics 3 and 7 series (contact for more info)
Other Skills: Python, Java, C/C++, PHP, Scheme and Matlab
Contact: reinharb@ics.uci.edu

Name: Eugene Yang
Majors: Computer Science
Rate: $9 per hour
Courses: all introductory Java courses; CS 122A
Contact: eugeney@uci.edu, 510-325-7099

Name: Anna Pahlevanyan
Majors: Business Information Management
Rate: $20 per hour
Courses: In4matx 162W, 41, 42, 43, 45 (or equivalent), 115, 148
Other Skills: Python
Contact: apahleva@uci.edu

Name: Scott Cashin
Majors: In4matx
Rate: $30 per hour
Courses: ICS/CSE 22, 23; In4matx 41, 42, 43, 45, 01, 111, 113, 115, 117, 121, 122, 123, 131, 133, 151;
Other Skills: Python, Ruby on Rails, Javascript
Contact: cashins@uci.edu

Name: Lucas Ou-Yang
Majors: Computer Science
Rate: $11 per hour
Courses: ICS/CSE 22, 23
Other Skills: Python
Contact: louyang@uci.edu, 425-442-0177; AIM: s4ndwichl4dy

Name: Kyle Copeland
Majors: Computer Science and Engineering
Rate: $35 per hour
Courses: ICS/CSE 22, 23
Contact: copelandky@gmail.com

Name: Brandon Trinh
Majors: Computer Science
Rate: $12 per hour
Courses: ICS/CSE 22, 23, ICS 6B, Math 2B
Other skills: Java
Contact: bhtrinh@uci.edu, 408-892-2322

Name: Alex Chang
Majors: Information and Computer Science
Rate: $15 per hour
Courses: ICS/CSE 22, 23; Math 2A-B; Physics 2, 7C
Other skills: Python
Contact: changa5@uci.edu, 626-353-8806

Name: Gio Borje
Majors: Computer Science
Rate: $20 per hour
Courses: ICS/CSE 22, 23, ICS 51; EECS 10, 12; ICS/Math 6B, 6G, 6N
Other skills: Java, C/C++, Python, PHP, Javascript or HTML/CSS
Contact: gborje@uci.edu; (949) 232-0907 (text only)

Name: David Curtis
Majors: Computer Science
Rate: $20 per hour
Courses: ICS/CSE 22, 23, ICS 52 or In4matx 43; ICS/Math 6B; CS 122A
Other skills: Python
Contact: dcurtis@uci.edu; (310) 867-0960

Name: Adrian Taruc
Majors: Computer Science and Engineering
Rate: $12 per hour
Courses: ICS/CSE 22, 23; Stats 67
Contact: ataruc@uci.edu