1 / 6

CMPUT101: Purpose of the Course

CMPUT101: Purpose of the Course. Introduction to the field of computer science . No previous knowledge of computer science is assumed. Intended to give a: solid foundation for people going into computer science. thorough overview of the field to people outside the discipline.

aldis
Download Presentation

CMPUT101: Purpose of the Course

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CMPUT101: Purpose of the Course • Introduction to the field of computer science. • No previous knowledge of computer science is assumed. • Intended to give a: • solid foundation for people going into computer science. • thorough overview of the field to people outside the discipline. • What is computer science?

  2. Contact Information • Instructor: Name: I. E. Leonard Office: CAB 679 (Central Academic Bldg) Email: isaac@cs.ualberta.ca Office hours: Mon and Wed 17:00-18:00 (or by appointment) • TAs • meet in lab

  3. Organization of the course • Lectures: Cover material in textbook. • Laboratory work (labs): Hands-on experience. • Evaluation (grade is based on): • A final exam and two in-class quizzes. • Nine lab-assignments. • Two homework assignments. • WWW-pages (useful info and important announcements): • http://www-csfy.cs.ualberta.ca/~c101 • http://www.cs.ualberta.ca/~isaac/cmput101/s02

  4. Lectures • Lectures Mon and Wed: 18:00 – 21:10 • July 8 – August 14 (Mon. August 5 is a holiday) • Textbook: Schneider & Gersting: An Invitation to Computer Science” (2nd ed.) C++ version. Ch. 2: Algorithm Discovery and Design Ch. 3: The Efficiency of Algorithms Ch. 4: The Building Blocks: … Ch. 5: Computer Systems Organization Ch. 6: The Virtual Machine Ch. 7: High-Level language programming(C++)

  5. Labs • Labs Tues and Thurs: 18:00 – 21:20 • You have to attend! • Start Tuesday July 9th. • Bring CNS id with you in first lab. • You return/receive lab- and homework in the lab. • Can install lab-software at home. • Lab books: • Lab manual for Schneider & Gersting’s book. • Winter 2002 C101 Lab Package(UofA Bookstore Fall 2001-Winter 2002).

  6. Late / Missed Work Policy • Late lab/home work: • Not accepted after due-date. • Missed labs or in-class quiz: • Contact instructor within 48 hours. • Excused absence. • Weight transferred to quiz or final exam. • Missed final: • Deferred exam

More Related