01-intro - Computer Science 136: David R. Cheriton School...

Info iconThis preview shows pages 1–7. 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
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Computer Science 136: David R. Cheriton School of Computer Science Elementary Algorithm Design and Data Abstraction Winter 2012 Lecture 1 – Welcome to CS136 CS 136 builds on CS 135. Introduction of C (along with Scheme) Details of effective use of programming languages in "real-world" environments Focus on design, analysis and implementation of fundamental algorithms and data structures Provide tools and concepts necessary to solve computational problems in a robust, efficient and verifiable manner CS 136 – Winter 2012 01 – Introduction to CS136 1/23 Winter 2012 – Instructors, Tutors, IAs Instructors: Mark Giesbrecht (DC 1310) [email protected] M. Jason Hinek (DC 3322) [email protected] Mark Petrick (DC 3529) [email protected] Olga Zorin (DC 3119) [email protected] Course email: [email protected] CS 136 – Winter 2012 01 – Introduction to CS136 2/23 Tutors: Joe Istead – [email protected] Gregory Ling Kit Chow – [email protected] Rui Zhao – [email protected] Erik Karl Traikov – [email protected] Huma Zafar – [email protected] Instructional Assistants (IAs): David Ryan Loker – [email protected] Caelyn McAulay – [email protected] Lesley Ann Northam – [email protected] Richard Jason Peasgood – [email protected] Please send email to [email protected] for the fastest response. CS 136 – Winter 2012 01 – Introduction to CS136 3/23 Welcome to CS 136 (Winter 2012) Web page: Your main information source: http://www.student.cs.uwaterloo.ca/~cs136/ Discussion: Your main discussion forum – Piazza https://piazza.com/ Tutorials: See course website Reading week: February 20–24 Midterm: Monday, 27 Feb 7:00pm–8:50pm CS 136 – Winter 2012 01 – Introduction to CS136 4/23 Materials, Marking, Software Textbooks: “How to Design Programs” (HtDP) by Felleisen, Flatt, Findler, Krishnamurthi http://www.htdp.org “C Programming: A Modern Approach” (CP:AMA) by K. N. King. Presentation handouts: Available on web page, one week before lecture CS 136 – Winter 2012 01 – Introduction to CS136 5/23 Marking Scheme: 30% assignments 30% midterm 40% final exam Your assignment average and weighted exam average must both be greater than 50% or you will not pass! A1 is due in one week!...
View Full Document

This note was uploaded on 02/22/2012 for the course CS cs136 taught by Professor Cormack during the Winter '10 term at Waterloo.

Page1 / 23

01-intro - Computer Science 136: David R. Cheriton School...

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

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