CS 201

CS 201 – Introduction to Computing

Spring 2013

3 credits

Instructor: Gülşen Demiröz, FENS L015, x9559, gulsend@sabanciuniv.edu
Office Hours:
Whenever I am in my office except Fridays.

syllabus

Assistants’ web site (recitation and office hours)

Announcements

  • Midterm1 will be on 30 March Saturday at 09:30-11:30.
  • Midterm2 will be on 4 May Saturday at 09:30-11:30.
  • Final exam will be determined by the registrar

Schedule

Lectures:

Monday 15:40-17:30 and Tuesday 15:40-16:30 in FENS G077

Labs/Recitations:

  • Section A1, A2, A3:      Thursday   08:40 – 11:30   (see schedule for places)
  • Section B1, B2, B3:        Thursday   13:40 – 16:30   (see schedule for places)
  • Section C1, C2, C3:        Friday         10:40 – 13:30   (see schedule for places)
  • Sections D1, D2, D3:     Thursday   16:40 – 19:30    (see schedule for places)

Textbook

A Computer Science Tapestry, 2nd Edition, Owen L. Astrachan (available in Homer)

The book has a good website at which you can access the codes shown in the book as well as partially the book itself in pdf form.
Its address is http://www.cs.duke.edu/csed/tapestry/

The programs in the book are in this zip file

The syllabus that is/will be distributed in the first class is here. The course description and the a list of topics that will be covered in class are there.

Lecture Notes and Codes

Lecture notes discussed in class are distributed here.

Course Tools Installation guide

You can install Visual Studio 2010 from \\software\microsoft\VisualStudio\Visual_Studio_2010.

Here is a step-by-step installation guide.

Homework – assigned and collected at SUCourse.

There will be 4 programming homework. They will be assigned and collected at SUCourse. Recitations will be used for clarification about the homework. Late penalty is 10% of full grade (only 1 late day is allowed).

If the homework is not done by you, you will get -100. If you do it again, you will fail the class.

Tentative Grading

  • Midterm1 (23%): 30 March Saturday at 09:30-11:30
  • Midterm2 (23%): 4 May Saturday at 09:30-11:30
  • Final Exam (30% ): scheduled by registrar
  • Homeworks (19% total) – 7 homework will be assigned and they might not have equal weight
  • Recitation Attendance (%5): %2 is left to the TA as “kanaat”
  • Important Notice about grading: Weighted average is not the only criterion in letter grading; exam average may also be taken into consideration.

Expectations from Students

  • Students are expected to attend all classes, recitations and labs. Learning a programming language is much easier when a person explains it. You have to spend more time to compensate a missed class. So absenteeism does not buy time.
  • Students are responsible for the material covered in class even if it is not part of the lecture notes published on the website (Sometimes we explain some stuff on the board). That is why attendance is important.
  • Students are responsible to check their emails (Sabanci University accounts), SUCourse and course website daily for any announcements related to this course.
  • PLAGIARISM WILL NOT BE TOLERATED. Please read the policy on plagiarism.

  • Please also read the make-up policy, if you ever plan to take a medical report for any exam.