01-intro

01-intro - CS216 Program and Data Representation University...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CS216: Program and Data Representation University of Virginia Computer Science Spring 2009 Aaron Bloomfield Class 1: Introduction 2 UVa CS216 Fall 2007 Today • Course Structure and Logistics • Honor Policy • Grading Criteria • Course Goals Course Structure and Logistics 4 UVa CS216 Fall 2007 Instructional Staff • Instructor: Aaron Bloomfield – 228D Olsson Hall – aaron (at) virginia (dot) edu – Office Hours will be posted on the Collab website 5 UVa CS216 Fall 2007 Instructional Staff • Teaching Assistants – Graduate TA: TBA (2 of them) – Undergraduate TAs: TBA (4-5 of them) – Office Hours: Thornton A Stacks • Hours TBA on class website 6 UVa CS216 Fall 2007 Collab • UVa’s new course management system • We’ll use it for: – Newsgroups – Chat – File downloads (labs, lecture notes, etc.) – Wikis – Blog – Etc. 7 UVa CS216 Fall 2007 Contacting Us • [email protected] – We will try to respond within 24 hours. • Office hours – Will start next week – Will have 10-15 per week – Will be posted on the Collab website • Anonymous feedback – Also through Collab 8 UVa CS216 Fall 2007 9 UVa CS216 Fall 2007 Contacting You • Information (relevant notes, announce- ments, etc.) will be posted on the Collab class website • Class Email • The Collab blog 10 UVa CS216 Fall 2007 Meetings • Classes: – MWF 11-11:50 a.m., Olsson 120 – Will sometimes include material not in the book – Lectures will be recorded, and posted on Collab • Lab meetings: 1 per week – Tues 3:30-5:15, 5:30-7:15, 7:30-9:15 – We can’t allow more than 35 people in a given lab. Sorry! • Lab Procedure – Pre-lab (due prior to coming to lab) – In-lab (due at the end of lab) – Post-lab (due by noon the Friday of the lab) – Labs begin next week • The pre-lab for the first lab will be out this week – There are late policies for the labs – these are discussed in the first lab 11 UVa CS216 Fall 2007 Expectations • Prerequisites: – (CS 201 or CS 205) and CS 202, all with a C- or above • You understand basic programming (CS 101/201): – Can write a program longer than a screenful – Understand references, classes, objects, templates (generics) – Familiar with common control structures, procedures, recursive definitions • You remember some things from CS 202 (or will learn/refresh your understanding when you need them): – Arithmetic, logarithms, sets, graphs – Proof techniques (induction, contradiction) – This material may be used in the context of a test question 12 UVa CS216 Fall 2007 Labs / HWs...
View Full Document

{[ snackBarMessage ]}

Page1 / 39

01-intro - CS216 Program and Data Representation University...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online