Paul Carter

Professor of Teaching

Office
ICCS
391
Office Phone #
604-822-4034
On Leave July 1, 2022 – June 30, 2023

Academic Information

B.Sc.(Honours), University of Sheffield (1985); M.Sc., UBC (1988); Ph.D., UBC (1993); Instructor, Capilano College (1993 - 2000); Instructor, University of British Columbia (2001-2005); Senior Instructor, University of British Columbia (2005-2013); Professor of Teaching, University of British Columbia (2013-)

Research Interests

computer science education

Latest Courses

2023 Summer

CPSC 210 - Software Construction

2021 Winter

CPSC 210 - Software Construction
CPSC 110 - Computation, Programs, and Programming
CPSC 210 - Software Construction
CPSC 210 - Software Construction

2020 Winter

CPSC 210 - Software Construction
CPSC 210 - Software Construction

2019 Winter

CPSC 210 - Software Construction
CPSC 210 - Software Construction

2018 Winter

CPSC 210 - Software Construction
CPSC 210 - Software Construction
APSC 160 - Introduction to Computation in Engineering Design
CPSC 103 - Introduction to Systematic Program Design

2017 Winter

CPSC 210 - Software Construction
APSC 160 - Introduction to Computation in Engineering Design
CPSC 210 - Software Construction
APSC 160 - Introduction to Computation in Engineering Design

2016 Winter

CPSC 210 - Software Construction
CPSC 210 - Software Construction
CPSC 110 - Computation, Programs, and Programming

2015 Winter

CPSC 210 - Software Construction
CPSC 210 - Software Construction
CPSC 210 - Software Construction
CPSC 210 - Software Construction

2015 Summer

CPSC 210 - Software Construction

2014 Winter

CPSC 110 - Computation, Programs, and Programming
CPSC 210 - Software Construction

2014 Summer

CPSC 210 - Software Construction