Google: What, When, Where?

March 16th, 2017

Are you a student pursuing a technical degree and interested in Google for your tech career? Come gain some tips and info from Google engineers! See event details below.

Who is invited? All Computer Science and Engineering students but anyone with an interest in software development is welcome!

What, when, where?

  • Preparing for Tech Interview: 3/30, 5:00 – 6:30pm, King 239
  • Mock Interviews: 3/30 & 3/31, morning and afternoon
    • If you’d like a mock interview, complete the form linked below by 3/23

What to do next?: Register for events and Mock interviews here:

Make sure your resume and LinkedIn profiles are up to date (you can link both in the form above).

Denison ACM Programming Contest

February 22nd, 2017



Congratulations to all our students who participated in the Spring 2017 Denison ACM Programming contest.  Oberlin was represented by 24 students. Two of our teams placed in the top 10! Special congratulations to 2nd place team: Oberlin’;DROP TABLE TEAMS;–  consisting of Anders Cornell, Jakob Cornell, Ben Levin,  and Nathan Paige and 8th place winners: The Flying Rainbow Ninja Unicorns, consisting of Adina Johnson, Serafina Nix, Maya Shanmugam, and Olivia Vasquez.

Honors Applications for 2017-2018 Due March 27, 2017

February 20th, 2017

Calling all Juniors interested in applying for honors next year.  Applications are due March 27, 2017 Meet with your advisor if you have additional questions.

Thinking about honors in Computer Science?  Awesome, read on!


The honors program provides an opportunity for an in-depth and independent study of a particular topic or problem within Computer Science.  While this program is very demanding, many find it very rewarding as well – honors allows for a deeper understanding of an area of interest, and provides valuable experience in the reading, writing, and presentation of scholarly work.  There are a number of types of possible projects, but most involve either original research in computer Science or the development of an application that makes use of algorithms and techniques from recent papers.  All honors projects include a thorough exploration of the primary literature.

Honors students are required to prepare an honors thesis which includes an introduction to their chosen topic or problem, a thorough summary of relevant research, and a detailed discussion given to the department faculty at the end of the fall semester, followed by a public presentation in the spring.  Finally, honors students take a comprehensive honors exam in the spring, which includes both a written and oral component with an external examiner.


To apply to the honors program, you’ll need to:

  • Have a GPA of at least 3.3 both overall and within Computer Science
  • Have completed at least two 300-level courses that count towards a Computer Science major prior to your senior year.
  • Have at most three courses remaining to complete the Computer Science major by the start of your senior year. (Note that honors does not count as an elective for the major.)
  • Be enrolled and on campus for your senior year. (You may not need to be on campus for Winter Term, but you are expected to spend January working on your thesis.)

Keep in mind that these are minimum requirements.  Successful candidates have generally finished or nearly finished their major requirements before their senior year, and usually have a GPA above 3.6.  Students also often spend the summer prior to their senior year doing work related to their project, whether that be on-campus research, an REU program, or independent study.

Please note that even strong applications may be denied due to staffing limitations.

Proposals should be submitted to Department Chair by Monday, March 27, 2017

Bob Geitz, Chairperson of the Computer Science   King 223A    

Youngstown Programming Contest

October 31st, 2016

This past weekend, 5 teams of Oberlin students competed at the Youngstown ACM programming contest.  All of our teams performed well, and our top team — Oberlin Prime — was ranked third at our site.

Oberlin Prime

Oberlin Prime (Nathan Paige, Bobby Dorwood, Sage Jenson)

Congratulations to everyone!

Youngstown ACM Programming Contest team 2016

The whole team, plus Tom, plus creepy little girl statue.

Best Security Hack @ Kent Hack Enough 2016

October 14th, 2016


Congratulations to our students: David Learner,  Anders Cornell, Adam Cooper, and Jakob Cornell!  They received the “Best Security Hack” award from at the Kent Hack Enough 2016

Oberlin was represented by 9 students who participated in this event Oct 7-9,2016. They all did a great job!

Welcome to OCCS

October 11th, 2016

Computer Science encompasses both the theoretical and the practical aspects of the study of computers and algorithmic processes. Students majoring in computer science at Oberlin are prepared both for further graduate studies in the discipline and also for careers in the industries and businesses that actively recruit computer scientists with a liberal arts background. Computer Science at Oberlin is taught within the context of a liberal arts degree, with emphasis on the lasting principles of the discipline rather than on specific training in particular tools and techniques. The CS Department stresses the fundamentals of computer science while maintaining a highly current and relevant curriculum utilizing state-of-the-art methodologies and tools. More detailed information about the Computer Science major and minor and a complete list of courses can be found in the course catalog.

Computer Science Student-Faculty Lunches

September 8th, 2016

The Computer Science Dept has scheduled several informal lunch times in Stevenson. All CSCI Majors are welcome to attend.  Stop by and  join your fellow students and CSCI Faculty for lunch and socializing. Mark your calendars for Feb. 13, 2017 ( more dates to follow)  11:30-1:30

Students will use their meal plans. Any student that is not on a meal plan, should register with Jackie Fortino in King 223.


CSCI Majors Forum Mon. Sept 12 Noon King 239

September 8th, 2016

The Computer Science Dept. will be hosting some open discussion forums throughout the semester. All CSCI Majors are invited to attend. These will be opportunities for students and faculty to come together and have open and frank conversations about topics affecting the department, the campus and the greater Oberlin community.  We welcome hearing your opinions and concerns, and will respond as best we can to any questions you may have.  These forums are not motivated by any particular incident. Rather, they are a way for us to keep the lines of communication open and to help maintain the community we’ve built together in the CSCI Dept. PIZZA will be served, so please RSVP to the email you have received.

Welcome Back CSCI Majors – Ice Cream Social

August 22nd, 2016



Join the Math and CSCI Department for an Ice Cream Social to start off the year right!

Wednesday, August 31 4:30 Rice Courtyard (King 2nd floor rain site) ice cream social

2016 Honor Student Presentations

April 19th, 2016

 Computer Science Department 2016 Honor Presentations

April 25 & April 26

King 243 4:30 -6:00 p.m.

Monday April 25

4:30 Conrad Schloer

5:00  Max Grusky

5:30 Nathan Klein

Tuesday, April 26

4:30  Sam Rossin

5:00  James Quintana

5:30 Gabriel Appleby

Join us for the presentations and refreshments