Save To Worklist Outline/Syllabus
CPSC 110 104 (Lecture)
Computation, Programs, and Programming
Fundamental program and computation structures. Introductory programming skills. Computation as a tool for information processing, simulation and modelling, and interacting with the world.
Cr/D/F Grading Change Dates
Last day to change between Credit/D/Fail and percentage grading (grading options cannot be changed after this date): September 17, 2019
|Last day to withdraw without a W standing :||September 17, 2019|
|Last day to withdraw with a W standing |
(course cannot be dropped after this date) :
|October 11, 2019|
|Term||Day||Start Time||End Time||Building||Room||1||Tue Thu||15:30||17:00||Earth Sciences Building||1013|
|Total Seats Remaining:||0|
|General Seats Remaining:||0|
|Restricted Seats Remaining*:||0|
| *These seats are reserved for students who meet one of the following sets of restrictions:|
- To take this course with face to face lectures and labs, choose a lecture section (101, 103, 104, 201, 202 or 203) and a laboratory section (sections starting with "L").
- CPSC 110 is the shortest route to CPSC 210 and the rest of the Computer Science major. If you plan to complete a Computer Science major or honours degree (including combined majors and dual majors) or need CPSC 110 to fulfill a degree requirement you should take CPSC 110. Students who are not planning to focus on Computer Science may also find that CPSC 110 best matches their needs and interests. For more information on how to select a first year CS course go to: https://www.cs.ubc.ca/students/undergrad/courses/choose-your-first-course When this course fills additional labs will be added, however, you may be required to adjust your timetable to fit a lab into your schedule.
Book Summary :
|++ How to Design Programs 2/E||Optional||FELLEISEN +++||9780262534802|