Undergraduate Advising & Support Services
On this page:
Major and Minor Maps
Why study Computer Science? What’s required for a degree? It’s all summarized in our College of Arts and Sciences major and minor maps.
- Computer Science major
- Math and Computer Science major
- Computer Science minor
- Computer and Information Technology minor
Faculty Advising Schedule
Major Progress Reviews must be scheduled with a Computer Science faculty advisor; appointments are 30 minutes long. Use the schedule below to reserve a time that works for you. You will receive a confirmation email.
Meet Department Advisors

Kathleen Freeman
Senior Instructor and Director of Undergraduate Studies
- kfh@uoregon.edu
- 541-346-4408
- Office: 154 Deschutes Hall
- Faculty profile

Michal Young
Associate Professor and undergraduate advisor
- michal@uoregon.edu
- 541-346-4408
- Office: 243 Deschutes Hall
- Faculty profile
Tutoring
Many good students find that tutoring can be the extra boost needed to do well in classes. Students may be able to locate a qualified tutor by checking the CS Student Tutor Board in Deschutes 100.
Student tutor forms are posted with CS instructor approval, and include phone and email contact information. Reimbursement arrangements are negotiated between the student and the tutor. The CS office serves only as a contact point and makes no guarantee about services.
Students should also be aware that individual classes have office hours and/or other help hours where students can seek help from the course instructor or other instructional staff such as GEs and LAs. Computer Science strongly encourages students to take advantage of class resources.
If you are interested in tutoring students in classes that you have already taken for a grade of B+ or better, you may fill out a tutor application form in the CS office.
Related Links:
- The Tutoring and Academic Engagement Center offers tutoring and a variety of programs designed to help students succeed.
- Accessible Education Center provides assistance meeting accessibility issues related to physical or learning disabilities.
Academic Honesty Policy
When you turn in a paper with your name on it, you are stating that it is your work (or your team's work, in the case of team learning) exclusively, so please make sure that it is.
To turn in another's work under your name is plagiarism and qualifies as academic dishonesty. The results can be quite serious. Basing your assignment on work done in a previous year is also prohibited, as is using the work of students not presently enrolled in the course. Also, do not hand your work over to another student to read. If you allow anyone to copy your work, in part or in whole, you are liable as well.
Academic dishonesty (e.g., plagiarism, cheating on exams, etc.) is a serious violation of the rules of fair play; the consequences can be both severe and permanent, up to and including expulsion.
CS Forms and Advising Documents
Students may begin the Introductory Sequence during Fall or Winter of their freshman or sophomore year. These pathways are suggestions for moving through the curriculum requirements. Other course orders are possible.