Save To Worklist

CPSC 103 101 (Web-Oriented Course)

Introduction to Systematic Program Design

Computation as a tool for systematic problem solving in non-computer-science disciplines. Introductory programming skills. Not for credit for students who have credit for, or exemption from, or are concurrently taking CPSC 110 or APSC 160. No programming experience expected.

This course is eligible for Credit/D/Fail grading. To determine whether you can take this course for Credit/D/Fail grading, visit the Credit/D/Fail website. You must register in the course before you can select the Credit/D/Fail grading option.

Credits: 3

Location: Vancouver

Term 1 (Sep 08, 2020 to Dec 03, 2020)

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 21, 2020


Withdrawal Dates
Last day to withdraw without a W standing : September 21, 2020
Last day to withdraw with a W standing
(course cannot be dropped after this date) :
October 30, 2020

TermDay Start TimeEnd TimeBuildingRoom
1 Tue Thu9:3011:00
Instructor: ALLEN, MEGHAN
Note: this section is restricted

Seat Summary
Total Seats Remaining:23
Currently Registered:262
General Seats Remaining:0
Restricted Seats Remaining*:23
    *These seats are reserved for students who meet one of the following sets of restrictions:
 
  1. in one of these programs: BMS
  2. in one of these programs: BSC in year: <=2
-  Select one Tutorial from sections T1A, T1B, T1C, T1D, T1E, T1F, T1G, T1H, T1I, T1J, T1K, T1L, T1M, T1N, T1O, T1P, T1Q, T1R, T1S, T1T, T1U, T1V, T1W, T1X, T1Y, T1Z
-  CPSC 103 is for any UBC student who wants to learn how to program in an introductory setting. You will learn sound programming skills that will allow you to solve problems in a discipline of your choice. You will learn the Python programming language but your main focus in this course will be on learning to design small, well-structured, readable programs rather than focusing on learning a particular programming language. You may take this course after taking CPSC 100, but may not take CPSC 100 after taking CPSC 103. 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

Book Summary :
Title Reqd/Opt/Rel Author ISB
No Text Required Required NO TEXT REQUIRED 281000028734