CMPT 120 Introduction to Computer Science and Programming

  • Slides: 10
Download presentation
CMPT 120 Introduction to Computer Science and Programming I Chris Schmidt

CMPT 120 Introduction to Computer Science and Programming I Chris Schmidt

Introduction n n Lecture: Mon/Wed/Fri 1: 30 – 2: 20 Course Texts CMPT 120

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

Information n n General CMPT Course Info at Course Central www. cs. sfu. ca/CC

Information n n 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 n Will post assignments, labs, lecture notes, useful links, etc. n

Information n Course Email List n n Announcements, etc. Questions n Instructor office hours

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

120 vs 126 n Normal Path n n Take 120, then take 125 Another

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

Grading n n n Labs Assignments Midterm Final 10% 30% 20% 40% Unofficial Grades

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

Labs n n Lab Attendance is Mandatory 10 Labs, 1% of final grade each

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

Assignments n Four Assignments Each worth 7. 5% of final grade n Primarily programming

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

Assignments n n n Late assignments will not be accepted Work can be done

Assignments n n n 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

CSIL Lab n CSIL Lab: ASB 9838 Location for your weekly lab n Access

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