01-intro

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

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 DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight 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 UVas new course management system Well use it for: Newsgroups Chat File downloads (labs, lecture notes, etc.) Wikis Blog Etc. 7 UVa CS216 Fall 2007 Contacting Us cs216@cs.virginia.edu 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 cant 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

Page1 / 39

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

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