Welcome to CSCI 150!

Introduction to Computer Science Spring 2018, Oberlin College

CSCI 150 provides an introduction to problem solving and algorithmic thinking through computer science, with programming used as a method for implementing solutions to problems. The course covers fundamentals of computer programming including data types, variables, expressions, statements, control structures, arrays, and recursion. It also introduces object-oriented concepts including classes, methods, inheritance, and polymorphism. Python is used as a programming langauge to highlight and demonstrate these fundamentals. No prior programming experience is expected or needed.

Lab Helper Hours

Time

Saturday

Sunday

Monday

Wednesday

Thursday

2-4 PM

[Clarissa]**Lukas Gn.

ForestDavid

4-6 PM

[Jude]*Nathan

SophieLukas Gr.

7-9 PM

David

[Leah]**Kendra

[Sage]*Savannah

9-11 PM

JudeDaniel

NathanKendrick

LuisIsabel

In addition to the set lab sessions (Wednesday 2:30-4:20 PM and Thursday 1:00-2:50 PM), there are additional times where lab helpers are available in the labs to assist you with any help you might need. The schedule for these additional lab helper times are given in the table above.

In general, lab helpers will be available in King 201. There are also special Safe Space hours that are always held in King 135, indicated in the schedule above with * for students of color (Saturday 4-6 PM and Thursday 7-9 PM) and ** for women and transgender students (Saturday 2-4 PM and Wednesday 7-9 PM).

Please note that there are no lab helper hours on Tuesdays, the day the labs are due. We want to strongly encourage you to get your labs done as early as possible. If you need help outside of lab helper hours, you might find the department's problem solving tips to be useful.