Save To Worklist
CPSC 103 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.
Credits: 3
- Choose one section from all 2 activity types. (e.g. Lecture and Laboratory)
Status | Section | Activity | Term | Interval | Days | Start Time | End Time | Comments |
---|---|---|---|---|---|---|---|---|
Restricted | CPSC 103 101 | Web-Oriented Course | 1 | Tue Thu | 9:30 | 11:00 | ||
Full | CPSC 103 T1A | Tutorial | 1 | Fri | 9:00 | 10:00 | ||
CPSC 103 T1B | Tutorial | 1 | Fri | 10:00 | 11:00 | |||
CPSC 103 T1C | Tutorial | 1 | Fri | 11:00 | 12:00 | |||
Full | CPSC 103 T1D | Tutorial | 1 | Fri | 12:00 | 13:00 | ||
CPSC 103 T1E | Tutorial | 1 | Fri | 15:00 | 16:00 | |||
Full | CPSC 103 T1F | Tutorial | 1 | Fri | 13:00 | 14:00 | ||
CPSC 103 T1G | Tutorial | 1 | Thu | 9:30 | 10:30 | |||
CPSC 103 T1H | Tutorial | 1 | Thu | 18:00 | 19:00 | |||
CPSC 103 T1I | Tutorial | 1 | Thu | 16:00 | 17:00 | |||
CPSC 103 T1J | Tutorial | 1 | Thu | 19:00 | 20:00 | |||
CPSC 103 T1K | Tutorial | 1 | Thu | 14:00 | 15:00 | |||
CPSC 103 T1L | Tutorial | 1 | Fri | 16:00 | 17:00 | |||
CPSC 103 T1M | Tutorial | 1 | Thu | 15:00 | 16:00 | |||
CPSC 103 T1N | Tutorial | 1 | Fri | 16:00 | 17:00 | |||
CPSC 103 T1O | Tutorial | 1 | Thu | 17:30 | 18:30 | |||
CPSC 103 T1P | Tutorial | 1 | Thu | 17:30 | 18:30 | |||
CPSC 103 T1Q | Tutorial | 1 | Thu | 16:00 | 17:00 | |||
Full | CPSC 103 T1R | Tutorial | 1 | Fri | 9:00 | 10:00 | ||
CPSC 103 T1S | Tutorial | 1 | Fri | 10:00 | 11:00 | |||
CPSC 103 T1T | Tutorial | 1 | Fri | 14:00 | 15:00 | |||
CPSC 103 T1U | Tutorial | 1 | Fri | 14:00 | 15:00 | |||
CPSC 103 T1V | Tutorial | 1 | Fri | 15:00 | 16:00 | |||
Restricted | CPSC 103 102 | Web-Oriented Course | 1 | Tue Thu | 14:00 | 15:30 | 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 | |
Full | CPSC 103 T1A | Tutorial | 1 | Fri | 9:00 | 10:00 | ||
CPSC 103 T1B | Tutorial | 1 | Fri | 10:00 | 11:00 | |||
CPSC 103 T1C | Tutorial | 1 | Fri | 11:00 | 12:00 | |||
Full | CPSC 103 T1D | Tutorial | 1 | Fri | 12:00 | 13:00 | ||
CPSC 103 T1E | Tutorial | 1 | Fri | 15:00 | 16:00 | |||
Full | CPSC 103 T1F | Tutorial | 1 | Fri | 13:00 | 14:00 | ||
CPSC 103 T1G | Tutorial | 1 | Thu | 9:30 | 10:30 | |||
CPSC 103 T1H | Tutorial | 1 | Thu | 18:00 | 19:00 | |||
CPSC 103 T1I | Tutorial | 1 | Thu | 16:00 | 17:00 | |||
CPSC 103 T1J | Tutorial | 1 | Thu | 19:00 | 20:00 | |||
CPSC 103 T1K | Tutorial | 1 | Thu | 14:00 | 15:00 | |||
CPSC 103 T1L | Tutorial | 1 | Fri | 16:00 | 17:00 | |||
CPSC 103 T1M | Tutorial | 1 | Thu | 15:00 | 16:00 | |||
CPSC 103 T1N | Tutorial | 1 | Fri | 16:00 | 17:00 | |||
CPSC 103 T1O | Tutorial | 1 | Thu | 17:30 | 18:30 | |||
CPSC 103 T1P | Tutorial | 1 | Thu | 17:30 | 18:30 | |||
CPSC 103 T1Q | Tutorial | 1 | Thu | 16:00 | 17:00 | |||
Full | CPSC 103 T1R | Tutorial | 1 | Fri | 9:00 | 10:00 | ||
CPSC 103 T1S | Tutorial | 1 | Fri | 10:00 | 11:00 | |||
CPSC 103 T1T | Tutorial | 1 | Fri | 14:00 | 15:00 | |||
CPSC 103 T1U | Tutorial | 1 | Fri | 14:00 | 15:00 | |||
CPSC 103 T1V | Tutorial | 1 | Fri | 15:00 | 16:00 | |||
Blocked | CPSC 103 1W1 | Waiting List | 1 | Tue Thu | 9:30 | 11:00 | ||
Blocked | CPSC 103 1W2 | Waiting List | 1 | Tue Thu | 14:00 | 15:30 | ||
Full | CPSC 103 201 | Web-Oriented Course | 2 | Tue Thu | 12:30 | 14:00 | 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 | |
CPSC 103 T2A | Tutorial | 2 | Fri | 10:00 | 11:00 | |||
CPSC 103 T2B | Tutorial | 2 | Fri | 11:00 | 12:00 | |||
Full | CPSC 103 T2C | Tutorial | 2 | Fri | 14:00 | 15:00 | ||
CPSC 103 T2D | Tutorial | 2 | Fri | 15:00 | 16:00 | |||
CPSC 103 T2E | Tutorial | 2 | Fri | 16:00 | 17:00 | |||
CPSC 103 T2F | Tutorial | 2 | Thu | 14:00 | 15:00 | |||
Full | CPSC 103 T2G | Tutorial | 2 | Thu | 15:00 | 16:00 | ||
Full | CPSC 103 T2H | Tutorial | 2 | Thu | 16:00 | 17:00 | ||
Full | CPSC 103 T2J | Tutorial | 2 | Fri | 12:00 | 13:00 | ||
Full | CPSC 103 T2K | Tutorial | 2 | Fri | 13:00 | 14:00 | ||
Full | CPSC 103 T2L | Tutorial | 2 | Fri | 9:00 | 10:00 | ||
Full | CPSC 103 T2M | Tutorial | 2 | Thu | 11:00 | 12:00 | ||
CPSC 103 T2N | Tutorial | 2 | Fri | 9:00 | 10:00 | |||
Full | CPSC 103 T2P | Tutorial | 2 | Fri | 11:00 | 12:00 | ||
CPSC 103 T2R | Tutorial | 2 | Fri | 12:00 | 13:00 | |||
Full | CPSC 103 T2S | Tutorial | 2 | Fri | 14:00 | 15:00 | ||
CPSC 103 T2T | Tutorial | 2 | Thu | 19:00 | 20:00 | |||
CPSC 103 T2U | Tutorial | 2 | Fri | 15:00 | 16:00 | |||
CPSC 103 T2V | Tutorial | 2 | Thu | 18:00 | 19:00 | |||
CPSC 103 T2W | Tutorial | 2 | Fri | 17:00 | 18:00 | |||
CPSC 103 T2X | Tutorial | 2 | Thu | 17:00 | 18:00 | |||
Blocked | CPSC 103 T2Y | Tutorial | 2 | Wed | 13:00 | 14:00 | ||
Blocked | CPSC 103 T2Z | Tutorial | 2 | Tue | 9:00 | 10:00 | ||
Full | CPSC 103 202 | Web-Oriented Course | 2 | Tue Thu | 15:30 | 17:00 | ||
CPSC 103 T2A | Tutorial | 2 | Fri | 10:00 | 11:00 | |||
CPSC 103 T2B | Tutorial | 2 | Fri | 11:00 | 12:00 | |||
Full | CPSC 103 T2C | Tutorial | 2 | Fri | 14:00 | 15:00 | ||
CPSC 103 T2D | Tutorial | 2 | Fri | 15:00 | 16:00 | |||
CPSC 103 T2E | Tutorial | 2 | Fri | 16:00 | 17:00 | |||
CPSC 103 T2F | Tutorial | 2 | Thu | 14:00 | 15:00 | |||
Full | CPSC 103 T2G | Tutorial | 2 | Thu | 15:00 | 16:00 | ||
Full | CPSC 103 T2H | Tutorial | 2 | Thu | 16:00 | 17:00 | ||
Full | CPSC 103 T2J | Tutorial | 2 | Fri | 12:00 | 13:00 | ||
Full | CPSC 103 T2K | Tutorial | 2 | Fri | 13:00 | 14:00 | ||
Full | CPSC 103 T2L | Tutorial | 2 | Fri | 9:00 | 10:00 | ||
Full | CPSC 103 T2M | Tutorial | 2 | Thu | 11:00 | 12:00 | ||
CPSC 103 T2N | Tutorial | 2 | Fri | 9:00 | 10:00 | |||
Full | CPSC 103 T2P | Tutorial | 2 | Fri | 11:00 | 12:00 | ||
CPSC 103 T2R | Tutorial | 2 | Fri | 12:00 | 13:00 | |||
Full | CPSC 103 T2S | Tutorial | 2 | Fri | 14:00 | 15:00 | ||
CPSC 103 T2T | Tutorial | 2 | Thu | 19:00 | 20:00 | |||
CPSC 103 T2U | Tutorial | 2 | Fri | 15:00 | 16:00 | |||
CPSC 103 T2V | Tutorial | 2 | Thu | 18:00 | 19:00 | |||
CPSC 103 T2W | Tutorial | 2 | Fri | 17:00 | 18:00 | |||
CPSC 103 T2X | Tutorial | 2 | Thu | 17:00 | 18:00 | |||
Blocked | CPSC 103 T2Y | Tutorial | 2 | Wed | 13:00 | 14:00 | ||
Blocked | CPSC 103 T2Z | Tutorial | 2 | Tue | 9:00 | 10:00 | ||
Blocked | CPSC 103 2W1 | Waiting List | 2 | Tue Thu | 12:30 | 14:00 | ||
Blocked | CPSC 103 2W2 | Waiting List | 2 | Tue Thu | 15:30 | 17:00 |
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