1 / 10

CMPT 120

CMPT 120. Introduction to Computer Science and Programming I Chris Schmidt. Introduction. Lecture: Mon/Wed/Fri 1:30 – 2:20 Course Texts CMPT 120 Study Guide How to Think Like a Computer Scientist: Learning with Python Both available online. Information.

Download Presentation

CMPT 120

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. CMPT 120 Introduction to Computer Science and Programming I Chris Schmidt

  2. Introduction • Lecture: Mon/Wed/Fri 1:30 – 2:20 • Course Texts • CMPT 120 Study Guide • How to Think Like a Computer Scientist: Learning with Python • Both available online

  3. Information • General CMPT Course Info at Course Central www.cs.sfu.ca/CC • Our Course Website at www.cs.sfu.ca/CC/120/cschmidt • Link from Course Central • Will post assignments, labs, lecture notes, useful links, etc.

  4. Information • Course Email List • Announcements, etc. • Questions • Instructor office hours • Mon/Fri 2:30 – 3:30 ASB 9828 • Also by appointment • Email to myself or the TA • Please include CMPT 120 in the subject

  5. 120 vs 126 • Normal Path • Take 120, then take 125 • Another Option • If you have previous programming experience you can take 126 (same as 125) and skip 120 • Take the self-exam if you are interested

  6. Grading • Labs 10% • Assignments 30% • Midterm 20% • Final 40% • Unofficial Grades Will Be Available In Gradebook • gradebook.cs.sfu.ca

  7. Labs • Lab Attendance is Mandatory • 10 Labs, 1% of final grade each • Might be 11 in which case lowest grade will be dropped • ½ grade is attending and working • ½ grade based on completion of task • Work with the people around you • First lab on May 16th

  8. Assignments • Four Assignments • Each worth 7.5% of final grade • Primarily programming problems • Will include written problems • To be completed individually • Will be given at least 2 weeks to complete • Solutions will be posted • Paper and electronic submission

  9. Assignments • Late assignments will not be accepted • Work can be done in the labs on campus or on your own computer • Python available at www.python.org/download

  10. CSIL Lab • CSIL Lab: ASB 9838 • Location for your weekly lab • Access card available at the Card Access Office to students registered in a CMPT course • If you registered late, card should be available 2 days after registration • $15 deposit and $3 fee • Open second week of classes

More Related