The University of British Columbia - Course Schedule
Welcome to UBC's Course Schedule. On this site you will be able to browse courses, save them to a worklist, view htem in a timetable and even register for them.
Registration Reminder: One-hour courses are actually only 50 minutes long and one-and-a-half-hour courses are 80 minutes long so you have time to get to your next class.
HOME
Getting Started:
Use the tab menu on the left to navigate through the pages. Using the drop-down box at the top of the page, select the campus and session.
Navigation:
These services will allow you to browse through courses. You can also search for course which meet various criteria as well as what career path you would like to pursue.
While logged in, you can view your program and registration information. You can add/drop and switch course sections, view your registered courses, timetable and booklist. You can also create worklists to facilitate the registration process.
Name: John Doe
Student: 00000001
Session: 2015 Winter
Campus: UBC Vancouver
Program: BSc
Year Level: 1
Cr/D/F Grading: Permitted
Registration Status: Open
Worklist 1
Worklist 2
New Worklist +
Suggested Courses
You Completed: CPSC 110
CPSC 210
You Completed: BIOL
BIOL 200
You Completed: CHEM
CHEM 203
MY COURSES
Time
Monday
Tuesday
Wednesday
Thursday
Friday
09:00
09:30
10:00
BIOL 200 101
BIOL 200 101
BIOL 200 101
10:30
BIOL 200 101
BIOL 200 101
BIOL 200 101
11:00
11:30
12:00
12:30
13:00
CHEM 203 101
CHEM 203 101
CHEM 203 101
13:30
CHEM 203 101
CHEM 203 101
CHEM 203 101
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
Term 1
Term 2
CPSC 210 101
CPSC 210 101
CPSC 210 101
CPSC 210 101
CPSC 210 101
CPSC 210 101
CPSC 304 101
CPSC 304 101
CPSC 304 101
CPSC 304 101
Term 1
Term 2
Time
Monday
Tuesday
Wednesday
Thursday
Friday
09:00
Term 2
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
REGISTERED COURSES
WORKLIST
ADD / DROP COURSES
TIMETABLE
BOOKLIST
Term 1
Term 2
Course
Activity
Days
Start
End
Credits
Comments
BIOL 200 101
Lecture
Mon, Wed, Fri
10:00
11:00
3
CHEM 203 101
Lecture
Mon, Wed, Fri
13:00
14:00
4
Select one Labratory from sections L1A, L1B, L1C, L1D, L1E, L1F, L1G, L1H, L1J, L1K, L1M, L1N, L1P
Select one Tutorial from sections T1A, T1B, T1C, T1D
CPSC 304 101
Lecture
Tue Thu
11:00
12:30
3
Term 1
Term 2
Course Name Activity Days Start End Credits Comments
Term 2
REGISTERED COURSES
WORKLIST
ADD / DROP COURSES
TIMETABLE
BOOKLIST
BOOKLIST
MY COURSES
REGISTERED COURSES
WORKLIST
ADD / DROP COURSES
TIMETABLE
BOOKLIST
ADD / DROP COURSES
MY COURSES
REGISTERED COURSES
WORKLIST
ADD / DROP COURSES
TIMETABLE
BOOKLIST
WORKLIST
MY COURSES
REGISTERED COURSES
WORKLIST
ADD / DROP COURSES
TIMETABLE
BOOKLIST
TIMETABLE
MY COURSES
FIND COURSES
AANB
Applied Animal Biology
Faculty of Land and Food Systems
ADHE
Adult and Higher Education
Faculty of Education
AFST
African Studies
Faculty of Arts
AGEC
Agricultural Economics
Faculty of Land and Food Systems
ANAE
Anesthesia
Faculty of Medicine
ANAT
Anatomy
Faculty of Medicine
ANSC
Animal Science
Faculty of Land and Food Systems
ANTH
Anthropology
Faculty of Arts
APBI
Applied Biology
Faculty of Land and Food Systems
APPP
Applied Science Professional Program Platform
Faculty of Applied Science
APSC
Applied Science
Faculty of Applied Science
ARBC
Arabic Studies
Faculty of Arts
ARC
Alternative Routes to Computing
Faculty of Science
ARCH
Architecture
School of Arch and Landscape Arch
ARCL
Anthropological Archaeology
Faculty of Arts
ARST
Archival Studies
School of Library, Archival, and Info
ARTH
Art History
Faculty of Arts
ARTS
Arts One Program
Faculty of Arts
ASIA
Asian Studies
Faculty of Arts
ASIC
Arts and Science Interdisciplinary Courses
Faculty of Science
ASLA
Asian Languages
Faculty of Arts
ASTR
Astronomy
Faculty of Science
ASTU
Arts Studies
Faculty of Arts
ATSC
Atmospheric Science
Faculty of Science
AUDI
Audiology and Speech Sciences
School of Audiology and Speech Scie
BA
Business Administration: Core
Faculty of Comm and Bus Admin
BAAC
Business Administration: Accounting
Faculty of Comm and Bus Admin
BABS
Business Administration: Business Statistics
Faculty of Comm and Bus Admin
BAEN
Business Administration: Entrepreneurship
Faculty of Comm and Bus Admin
BAFI
Business Administration: Finance
Faculty of Comm and Bus Admin
BAHC
Business Administration: Health Care
Faculty of Comm and Bus Admin
BAHR
Business Administration: Human Resources Management
Faculty of Comm and Bus Admin
BAIM
Business Administration: International Management
Faculty of Comm and Bus Admin
BAIT
Business Administration: Business Technology Management
Faculty of Comm and Bus Admin
BALA
Business Administration: Law
Faculty of Comm and Bus Admin
BAMA
Business Administration: Marketing
Faculty of Comm and Bus Admin
BAMS
Business Administration: Management Science
Faculty of Comm and Bus Admin
BAPA
Business Administration: Policy Analysis
Faculty of Comm and Bus Admin
BASC
Business Administration: Supply Chain
Faculty of Comm and Bus Admin
BASD
Business Administration: Sustainable Development
Faculty of Comm and Bus Admin
BASM
Business Administration: Strategic Management
Faculty of Comm and Bus Admin
BATL
Business Administration: Transportation and Logistics
Faculty of Comm and Bus Admin
BATM
Business Administration: Technology Management
Faculty of Comm and Bus Admin
BAUL
Business Administration: Urban Land Economics
Faculty of Comm and Bus Admin
BIOC
Biochemistry
Faculty of Medicine
BIOF
Bioinformatics
Faculty of Science
BIOL
Biology
Faculty of Science
BIOT
Biotechnology
Faculty of Science
BMEG
Biomedical Engineering
Faculty of Applied Science
BOTA
Botany
Faculty of Science
BRDG
Bridge Program
Faculty of Medicine
BUSI
Business
Faculty of Comm and Bus Admin
CAPS
Cellular, Anatomical and Physiological Sciences
Faculty of Medicine
CCFI
Centre for Cross-Faculty Inquiry
Faculty of Education
CCST
Critical and Curatorial Studies
Faculty of Arts
CDST
Canadian Studies
Faculty of Arts
CEEN
Clean Energy Engineering
Faculty of Applied Science
CELL
Cell and Developmental Biology
Faculty of Medicine
CENS
Central, Eastern and Northern European Studies
Faculty of Arts
CHBE
Chemical and Biological Engineering
Faculty of Applied Science
CHEM
Chemistry
Faculty of Science
CHIL
Children's Literature
Faculty of Arts
CHIN
Chinese
Faculty of Arts
CICS
Computing Information and Cognitive Systems
Faculty of Applied Science
CIVL
Civil Engineering
Faculty of Applied Science
CLCH
Classical Chinese
Faculty of Arts
CLST
Classical Studies
Faculty of Arts
CNPS
Counselling Psychology
Faculty of Education
CNRS
Classical, Near Eastern and Religious Studies
Faculty of Arts
CNTO
Cantonese
Faculty of Arts
COEC
Commerce Economics
Faculty of Comm and Bus Admin
COGS
Cognitive Systems Program
Faculty of Science
COHR
Commerce Human Resources
Faculty of Comm and Bus Admin
COMM
Commerce
Faculty of Comm and Bus Admin
CONS
Natural Resources Conservation
Faculty of Forestry
CPEN
Computer Engineering
Faculty of Applied Science
CRWR
Creative Writing
Faculty of Arts
CSIS
Critical Studies in Sexuality
Faculty of Arts
CSPW
Coordinated Science Program Workshop
Faculty of Science
DANI
Danish
Faculty of Arts
DENT
Dentistry
Faculty of Dentistry
DERM
Clinical Dermatology
Faculty of Medicine
DHYG
Dental Hygiene
Faculty of Dentistry
DMED
Digital Media
Faculty of Arts
DPAS
Doctor/Dentist, Patient and Society
Faculty of Medicine
ECED
Early Childhood Education
Faculty of Education
ECON
Economics
Vancouver School of Economics
EDCP
Curriculum and Pedagogy
Faculty of Education
EDST
Educational Studies
Faculty of Education
EDUC
Education
Faculty of Education
EECE
Electrical and Computer Engineering
Faculty of Applied Science
ELEC
Electrical Engineering
Faculty of Applied Science
ELI
English Language Institute
Regi
EMBA
Executive M.B.A.
Faculty of Comm and Bus Admin
EMER
Emergency Medicine
Faculty of Medicine
ENDS
Environmental Design
School of Arch and Landscape Arch
ENGL
English
Faculty of Arts
ENPH
Engineering Physics
Faculty of Science
ENPP
Engineering and Public Policy
Faculty of Applied Science
ENVR
Environmental Science
Faculty of Science
EOSC
Earth and Ocean Sciences
Faculty of Science
EPSE
Educational Psychology and Special Education
Faculty of Education
ETEC
Educational Technology
Faculty of Education
EXCH
Exchange Programs
Regi
EXGR
Exchange Graduate Research
Regi
FACT
Faculty of Arts Commuter Transition Program
Faculty of Arts
FEBC
Forest Engineering British Columbia
Faculty of Forestry
FHIS
French, Hispanic and Italian Studies
Faculty of Arts
FIPR
Film Production
Faculty of Arts
FISH
Fisheries Research
Faculty of Science
FIST
Film Studies
Faculty of Arts
FMED
Foundations of Medicine
Faculty of Medicine
FMPR
Family Practice
Faculty of Medicine
FMST
Family Studies
Faculty of Arts
FNEL
First Nations and Endangered Languages Program
Faculty of Arts
FNH
Food, Nutrition and Health
Faculty of Land and Food Systems
FNIS
First Nations and Indigenous Studies Program
Faculty of Arts
FOOD
Food Science
Faculty of Land and Food Systems
FOPR
Forest Operations
Faculty of Forestry
FRE
Food and Resource Economics
Faculty of Land and Food Systems
FREN
French
Faculty of Arts
FRSI
Forestry Silviculture Institute
Faculty of Forestry
FRST
Forestry
Faculty of Forestry
GBPR
Green Bioproducts
Faculty of Applied Science
GENE
Genetics
Faculty of Medicine
GEOB
Geographical Biogeosciences
Faculty of Arts
GEOG
Geography
Faculty of Arts
GERM
German
Faculty of Arts
GPP
Global Public Policy
Faculty of Arts
GREK
Greek
Faculty of Arts
GRS
Global Resource Systems
Faculty of Land and Food Systems
GRSJ
Gender, Race, Sexuality and Social Justice
Faculty of Arts
GSAT
Genome Science and Technology
Faculty of Science
HEBR
Hebrew
Faculty of Arts
HESO
Health and Society
Faculty of Arts
HGSE
Haida Gwaii Semesters
Faculty of Forestry
HINU
Hindi-Urdu
Faculty of Arts
HIST
History
Faculty of Arts
HUNU
Human Nutrition
Faculty of Land and Food Systems
IAR
Institute of Asian Research
Faculty of Arts
IEST
European Studies
Faculty of Arts
IGEN
Integrated Engineering
Faculty of Applied Science
INDE
Interdepartmental Medicine
Faculty of Medicine
INDO
Indonesian
Faculty of Arts
INDS
Interdisciplinary Studies
Faculty of Grad and Pdoc Studies
INFO
Information Studies
Faculty of Arts
ISCI
Integrated Sciences
Faculty of Science
ITAL
Italian
Faculty of Arts
ITST
Italian Studies
Faculty of Arts
IWME
Integrated Water Management Engineering
Faculty of Applied Science
JAPN
Japanese
Faculty of Arts
JRNL
Journalism
School of Journalism
KIN
Kinesiology
School of Kinesiology
KORN
Korean
Faculty of Arts
LAIS
Library, Archival and Information Studies
School of Library, Archival, and Info
LARC
Landscape Architecture
School of Arch and Landscape Arch
LASO
Law and Society
Faculty of Arts
LAST
Latin American Studies
Faculty of Arts
LATN
Latin
Faculty of Arts
LAW
Law
Faculty of Law
LFS
Land & Food Systems
Faculty of Land and Food Systems
LIBE
Teacher Librarianship
Faculty of Education
LIBR
Library and Information Studies
School of Library, Archival, and Info
LING
Linguistics
Faculty of Arts
LLED
Language and Literacy Education
Faculty of Education
MATH
Mathematics
Faculty of Science
MDVL
Medieval Studies
Faculty of Arts
MECH
Mechanical Engineering
Faculty of Applied Science
MEDD
Doctor of Medicine
Faculty of Medicine
MEDG
Medical Genetics
Faculty of Medicine
MEDI
Medicine
Faculty of Medicine
MGMT
Management
Vantage College
MICB
Microbiology
Faculty of Science
MIDW
Midwifery
Faculty of Medicine
MINE
Mining Engineering
Faculty of Applied Science
MRNE
Marine Science
Faculty of Science
MTRL
Materials Engineering
Faculty of Applied Science
MUSC
Music
School of Music
NAME
Naval Architecture and Marine Engineering
Faculty of Applied Science
NEST
Near Eastern Studies
Faculty of Arts
NEUR
Neurosurgery
Faculty of Medicine
NRSC
Neuroscience
Faculty of Medicine
NURS
Nursing
School of Nursing
OBMS
Oral Biological Medical Sciences
Faculty of Dentistry
OBST
Obstetrics and Gynaecology
Faculty of Medicine
OHS
Oral Health Sciences
Faculty of Dentistry
ONCO
Oncology
Faculty of Medicine
OPTH
Ophthalmology
Faculty of Medicine
ORNT
Orientation to Medical School
Faculty of Medicine
ORPA
Orthopaedics
Faculty of Medicine
PAED
Paediatrics
Faculty of Medicine
PATH
Pathology
Faculty of Medicine
PCTH
Pharmacology and Therapeutics
Faculty of Medicine
PERS
Persian
Faculty of Arts
PHAR
Pharmaceutical Sciences
Faculty of Pharmaceutical Sciences
PHIL
Philosophy
Faculty of Arts
PHRM
Pharmacy
Faculty of Pharmaceutical Sciences
PHTH
Physical Therapy
Faculty of Medicine
PHYL
Cellular and Physiological Sciences
Faculty of Medicine
PHYS
Physics
Faculty of Science
PLAN
Community and Regional Planning
School of Comm and Reg Planning
PLAS *
Plastic Surgery
Faculty of Medicine
PLNT
Plant Science
Faculty of Land and Food Systems
POLI
Political Science
Faculty of Arts
POLS
Polish
Faculty of Arts
PORT
Portuguese
Faculty of Arts
PRIN
Principles of Human Biology
Faculty of Medicine
PSYC
Psychology
Faculty of Arts
PSYT
Psychiatry
Faculty of Medicine
PUNJ
Punjabi
Faculty of Arts
RADI
Radiology
Faculty of Medicine
RELG
Religious Studies
Faculty of Arts
RGLA
Religion, Literature and The Arts
Faculty of Arts
RHSC
Rehabilitation Sciences
Faculty of Medicine
RMES
Resource Management and Environmental Studies
Faculty of Science
RMST
Romance Studies
Faculty of Arts
RSOT
Occupational Therapy
Faculty of Medicine
RUSS
Russian
Faculty of Arts
SANS
Sanskrit
Faculty of Arts
SCAN
Scandinavian
Faculty of Arts
SCIE
Science
Faculty of Science
SEAL
Southeast Asian Languages
Faculty of Arts
SLAV
Slavic Studies
Faculty of Arts
SOAL
South Asian Languages
Faculty of Arts
SOCI
Sociology
Faculty of Arts
SOIL
Soil Science
Faculty of Land and Food Systems
SOWK
Social Work
School of Social Work
SPAN
Spanish
Faculty of Arts
SPHA
School of Population & Public Health
Faculty of Medicine
SPPH
School of Population & Public Health
Faculty of Medicine
STAT
Statistics
Faculty of Science
STS
Science and Technology Studies
Faculty of Grad and Pdoc Studies
SURG
Surgery
Faculty of Medicine
SWED
Swedish
Faculty of Arts
TEST
Test
Regi
THTR
Theatre
Faculty of Arts
TIBT
Tibetan Languages
Faculty of Arts
TRSC
Transition School
No Faculty (Blank for Cross Edits)
UDES
Urban Design
School of Arch and Landscape Arch
UFOR
Urban Forestry
Faculty of Forestry
UKRN
Ukrainian
Faculty of Arts
URO
Undergraduate Research Opportunities
No Faculty (Blank for Cross Edits)
UROL *
Urological Surgery
Faculty of Medicine
URST
Urban Studies
Faculty of Arts
URSY
Urban Systems
Faculty of Applied Science
VANT
Vantage College
Vantage College
VGRD
Visiting Graduate Student
Faculty of Grad and Pdoc Studies
VISA
Visual Arts
Faculty of Arts
VRHC
Vocational Rehabilitation Counselling
Faculty of Education
VURS
Visiting Undergraduate Research Students
Faculty of Applied Science
WOOD
Wood Products Processing
Faculty of Forestry
WRDS
Art Studies in Writing
Faculty of Arts
WRIT
University Writing Centre Courses
Centre for Continuing Education
ZOOL
Zoology
Faculty of Science
CPSC Computer Science Faculty of Science
CAPS
Cellular, Anatomical and Physiological Sciences
Faculty of Medicine
CCFI
Centre for Cross-Faculty Inquiry
Faculty of Education
CCST
Critical and Curatorial Studies
Faculty of Arts
CDST
Canadian Studies
Faculty of Arts
CEEN
Clean Energy Engineering
Faculty of Applied Science
CELL
Cell and Developmental Biology
Faculty of Medicine
CENS
Central, Eastern and Northern European Studies
Faculty of Arts
CHBE
Chemical and Biological Engineering
Faculty of Applied Science
CHEM
Chemistry
Faculty of Science
CHIL
Children's Literature
Faculty of Arts
CHIN
Chinese
Faculty of Arts
CICS
Computing Information and Cognitive Systems
Faculty of Applied Science
CIVL
Civil Engineering
Faculty of Applied Science
CLCH
Classical Chinese
Faculty of Arts
CLST
Classical Studies
Faculty of Arts
CNPS
Counselling Psychology
Faculty of Education
CNRS
Classical, Near Eastern and Religious Studies
Faculty of Arts
CNTO
Cantonese
Faculty of Arts
COEC
Commerce Economics
Faculty of Comm and Bus Admin
COGS
Cognitive Systems Program
Faculty of Science
COHR
Commerce Human Resources
Faculty of Comm and Bus Admin
COMM
Commerce
Faculty of Comm and Bus Admin
CONS
Natural Resources Conservation
Faculty of Forestry
CPEN
Computer Engineering
Faculty of Applied Science
CRWR
Creative Writing
Faculty of Arts
CSIS
Critical Studies in Sexuality
Faculty of Arts
CSPW
Coordinated Science Program Workshop
Faculty of Science
CPSC Computer Science Faculty of Science
Courses: Here is a list of all of the subjects offered at UBC Vancouver. Click on a subject code to find the courses offered. You can then find specific sections of that course. Hover your mouse over a specific section to see how it will fit on your timetable (log in required). You can also check details such as start and end dates, meeting times, location, instructor and seat summary.
Subject Code
Subject Title
Faculty / School
ALL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
* indicates that there are currently no courses offered for this subject in the current session.
Worklist 1
Worklist 2
New Worklist +
Suggested Courses
You Completed: CPSC 110
CPSC 210
You Completed: BIOL
BIOL 200
You Completed: CHEM
CHEM 203
FIND COURSES
CPSC 110
Computation, Programs, and Programming
CPSC 121
Models of Computation
CPSC 213
Introduction to Computer Systems
CPSC 221
Basic Algorithms and Data Structures
CPSC 259
Data Structures and Algorithms for Electrical Engineers
CPSC 261
Basics of Computer Systems
CPSC 301
Computing in the Life Sciences
CPSC 302
Numerical Computation for Algebraic Problems
CPSC 303
Numerical Approximation and Discretization
CPSC 310
Introduction to Software Engineering
CPSC 311
Definition of Programming Languages
CPSC 312
Functional and Logic Programming
CPSC 313
Computer Hardware and Operating Systems
CPSC 314
Computer Graphics
CPSC 317
Internet Computing
CPSC 319
Software Engineering Project
CPSC 320
Intermediate Algorithm Design and Analysis
CPSC 322
Introduction to Artificial Intelligence
CPSC 340
Machine Learning and Data Mining
CPSC 344
Introduction to Human Computer Interaction Methods
CPSC 349
Honours Research Seminar
CPSC 404
Advanced Relational Databases
CPSC 410
Advanced Software Engineering
CPSC 411
Introduction to Compiler Construction
CPSC 415
Advanced Operating Systems
CPSC 416
Distributed Systems
CPSC 418
Parallel Computation
CPSC 420
Advanced Algorithms Design and Analysis
CPSC 421
Introduction to Theory of Computing
CPSC 422
Intelligent Systems
CPSC 425
Computer Vision
CPSC 430
Computers and Society
CPSC 444
Advanced Methods for Human Computer Interaction
CPSC 445
Algorithms in Bioinformatics
CPSC 448A
Directed Studies in Computer Science - DIRECTED STUDIES
CPSC 448B
Directed Studies in Computer Science - DIRECTED STUDIES
CPSC 448C
Directed Studies in Computer Science - DIRECTED STUDIES
CPSC 449
Honours Thesis
CPSC 490
Student Directed Seminars
CPSC 500
Fundamentals of Algorithm Design and Analysis
CPSC 501
Theory of Automata, Formal Languages and Computability
CPSC 502
Artificial Intelligence I
CPSC 503
Computational Linguistics I
CPSC 507
Software Engineering
CPSC 509
Programming Language Principles
CPSC 513
Integrated Systems Design
CPSC 515
Computational Robotics
CPSC 521
Parallel Algorithms and Architectures
CPSC 522
Artificial Intelligence II
CPSC 527
Computer Communication Protocols
CPSC 530P
Topics in Information Processing - SENSORIMOTOR CMP
CPSC 536H
Topics in Algorithms and Complexity - EMPIRICAL ALGOR
CPSC 540
Machine Learning
CPSC 543
Physical User Interface Design and Evaluation
CPSC 544
Human Computer Interaction
CPSC 547
Information Visualization
CPSC 549A
Master's Thesis - MASTERS THESIS
CPSC 549B
Master's Thesis - MASTERS THESIS
CPSC 589
M.Sc. Major Essay
CPSC 649
Doctoral Dissertation
CPSC 210 Software Construction
CPSC 304 Introduction to Relational Databases
Course
Title
> ALL COURSES
> CPSC
Worklist 1
Worklist 2
New Worklist +
Suggested Courses
You Completed: CPSC 110
CPSC 210
You Completed: BIOL
BIOL 200
You Completed: CHEM
CHEM 203
Subject Code - CPSC (Computer Science)
FIND COURSES
Status
Section
> ALL COURSES
> CPSC
Worklist 1
Worklist 2
New Worklist +
> CPSC 210
Comments
Activity
Term
Days
Start Time
End Time
Design, development, and analysis of robust software components. Topics such as software design, computational models, data structures, debugging, and testing.
Credits: 4
Pre-reqs: One of ,
Suggested Courses
You Completed: CPSC 110
CPSC 210
You Completed: BIOL
BIOL 200
You Completed: CHEM
CHEM 203
CPSC 210 L1A
Laboratory
1
Thu
10:30
12:30
CPSC 210 L1B
Laboratory
1
Tue
14:00
16:00
CPSC 210 L1C
Laboratory
1
Tue
12:00
14:00
CPSC 210 L1D
Laboratory
1
Wed
8:00
10:00
CPSC 210 L1E
Laboratory
1
Wed
10:00
12:00
CPSC 210 L1F
Laboratory
1
Wed
12:00
14:00
CPSC 210 L1G
Laboratory
1
Fri
9:00
11:00
CPSC 210 L1H
Laboratory
1
Fri
15:00
17:00
CPSC 210 L1J
Laboratory
1
Tue
16:00
18:00
CPSC 210 L1K
Laboratory
1
Tue
9:00
11:00
CPSC 210 L1M
Laboratory
1
Thu
14:00
16:00
CPSC 210 L1N
Laboratory
1
Wed
15:00
17:00
CPSC 210 L1P
Laboratory
1
Thu
16:00
18:00
CPSC 210 102
Lecture
1
Mon Wed Fri
14:00
15:00
CPSC 210 L1A
Laboratory
1
Thu
10:30
12:30
CPSC 210 L1B
Laboratory
1
Tue
14:00
16:00
CPSC 210 L1C
Laboratory
1
Tue
12:00
14:00
CPSC 210 L1D
Laboratory
1
Wed
8:00
10:00
CPSC 210 L1E
Laboratory
1
Wed
10:00
12:00
CPSC 210 L1F
Laboratory
1
Wed
12:00
14:00
CPSC 210 L1G
Laboratory
1
Fri
9:00
11:00
CPSC 210 L1H
Laboratory
1
Fri
15:00
17:00
CPSC 210 L1J
Laboratory
1
Tue
16:00
18:00
CPSC 210 L1K
Laboratory
1
Tue
9:00
11:00
CPSC 210 L1M
Laboratory
1
Thu
14:00
16:00
CPSC 210 L1N
Laboratory
1
Wed
15:00
17:00
CPSC 210 L1P
Laboratory
1
Thu
16:00
18:00
Temp. Unavailable
CPSC 210 1W1
Waiting List
1
Mon Wed Fri
12:00
13:00
Temp. Unavailable
CPSC 210 1W2
Waiting List
1
Mon Wed Fri
14:00
15:00
CPSC 210 201
Lecture
2
Mon Wed Fri
14:00
15:00
CPSC 210 L2A
Laboratory
2
Mon
9:00
11:00
CPSC 210 L2B
Laboratory
2
Tue
12:00
14:00
CPSC 210 L2C
Laboratory
2
Thu
16:00
18:00
CPSC 210 L2D
Laboratory
2
Wed
15:00
17:00
CPSC 210 L2E
Laboratory
2
Fri
9:00
11:00
CPSC 210 L2F
Laboratory
2
Wed
9:00
11:00
CPSC 210 L2G
Laboratory
2
Tue
9:30
11:30
CPSC 210 L2H
Laboratory
2
Thu
9:00
11:00
CPSC 210 L2J
Laboratory
2
Mon
15:00
17:00
CPSC 210 L2K
Laboratory
2
Thu
14:00
16:00
CPSC 210 L2M
Laboratory
2
Tue
16:00
18:00
CPSC 210 L2N
Laboratory
2
Tue
14:00
16:00
CPSC 210 L2P
Laboratory
2
Fri
15:00
17:00
CPSC 210 L2Q
Laboratory
2
Wed
17:00
19:00
Unreleased
CPSC 210 202
Lecture
2
Mon Wed Fri
12:00
13:00
CPSC 210 L2A
Laboratory
2
Mon
9:00
11:00
CPSC 210 L2B
Laboratory
2
Tue
12:00
14:00
CPSC 210 L2C
Laboratory
2
Thu
16:00
18:00
CPSC 210 L2D
Laboratory
2
Wed
15:00
17:00
CPSC 210 L2E
Laboratory
2
Fri
9:00
11:00
CPSC 210 L2F
Laboratory
2
Wed
9:00
11:00
CPSC 210 L2G
Laboratory
2
Tue
9:30
11:30
CPSC 210 L2H
Laboratory
2
Thu
9:00
11:00
CPSC 210 L2J
Laboratory
2
Mon
15:00
17:00
CPSC 210 L2K
Laboratory
2
Thu
14:00
16:00
CPSC 210 L2M
Laboratory
2
Tue
16:00
18:00
CPSC 210 L2N
Laboratory
2
Tue
14:00
16:00
CPSC 210 L2P
Laboratory
2
Fri
15:00
17:00
CPSC 210 L2Q
Laboratory
2
Wed
17:00
19:00
CPSC 210 2W1
Waiting List
2
Mon Wed Fri
14:00
15:00
CPSC 210 2W2
Waiting List
2
Mon Wed Fri
12:00
13:00
Unreleased
CPSC 210 BCS
Lecture
2
Mon Wed Fri
12:00
13:00
CPSC 210 L2A
Laboratory
2
Mon
9:00
11:00
CPSC 210 L2B
Laboratory
2
Tue
12:00
14:00
CPSC 210 L2C
Laboratory
2
Thu
16:00
18:00
CPSC 210 L2D
Laboratory
2
Wed
15:00
17:00
CPSC 210 L2E
Laboratory
2
Fri
9:00
11:00
CPSC 210 L2F
Laboratory
2
Wed
9:00
11:00
CPSC 210 L2G
Laboratory
2
Tue
9:30
11:30
CPSC 210 L2H
Laboratory
2
Thu
9:00
11:00
CPSC 210 L2J
Laboratory
2
Mon
15:00
17:00
CPSC 210 L2K
Laboratory
2
Thu
14:00
16:00
CPSC 210 L2M
Laboratory
2
Tue
16:00
18:00
CPSC 210 L2N
Laboratory
2
Tue
14:00
16:00
CPSC 210 L2P
Laboratory
2
Fri
15:00
17:00
CPSC 210 L2Q
Laboratory
2
Wed
17:00
19:00
CPSC 210 101 Lecture 1 Mon Wed Fri 12:00 13:00
FULL CPSC 210 101 Lecture 1 Mon Wed Fri 12:00 13:00
CPSC 110
CPSC 260
Timetable Preview
Term 1
Term 2
M
T
W
TH
F
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
Worklist
Registered
Selected Conflict
Selected
FIND COURSES
Status
Section
> ALL COURSES
> CPSC
Worklist 1
Worklist 2
New Worklist +
> CPSC 304
Comments
Activity
Term
Days
Start Time
End Time
Overview of database systems, ER models, logical database design and normalization, formal relational query languages, SQL and other commercial languages,data warehouses, special topics.
Credits: 3
Pre-reqs: Either (a) of (b) all of , and one of
Suggested Courses
You Completed: CPSC 110
CPSC 210
You Completed: BIOL
BIOL 200
You Completed: CHEM
CHEM 203
CPSC 304 T1A
Tutorial
1
Tue
15:30
16:30
CPSC 304 T1B
Tutorial
1
Mon
12:00
13:00
CPSC 304 T1C
Tutorial
1
Mon
13:00
14:00
CPSC 304 T1D
Tutorial
1
Tue
16:30
17:30
Temp. Unavailable
CPSC 304 1W1
Waiting List
1
Tue Thu
11:00
12:30
CPSC 304 201
Lecture
2
Tue Thu
11:00
12:30
CPSC 304 T2A
Tutorial
2
Tue
15:30
16:30
CPSC 304 T2B
Tutorial
2
Mon
12:00
13:00
CPSC 304 T2C
Tutorial
2
Tue
10:00
11:00
CPSC 304 T2D
Tutorial
2
Mon
14:00
15:00
CPSC 304 2W1
Waiting List
2
Tue Thu
11:00
12:30
CPSC 304 101 Lecture 1 Tue Thu 11:00 12:30
FULL CPSC 304 101 Lecture 1 Tue Thu 11:00 12:30
Timetable Preview
Term 1
Term 2
M
T
W
TH
F
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
Worklist
Registered
Selected Conflict
Selected
CPSC 260
CPSC 221
EECE 320
CPSC 210
EECE 210
EECE 309
FIND COURSES
> ALL COURSES
> CPSC
Worklist 1
Worklist 2
New Worklist +
> CPSC 304
CPSC 304 101 (Lecture)
Introduction to Relational Databases
Overview of database systems, ER models, logical database design and normalization, formal relational query languages, SQL and other commercial languages,data warehouses, special topics.
Credits: 3
Pre-reqs: Either (a) of (b) all of , and one of
Term 1 (Sep 08, 2015 to Dec 04, 2015)
Suggested Courses
You Completed: CPSC 110
CPSC 210
You Completed: BIOL
BIOL 200
You Completed: CHEM
CHEM 203
CPSC 260
Term
Day
Start Time
End Time
Building
Room
1
Tue Thu
11:00
12:30
West Mall Swing Space
112
Withdrawal Dates
Last day to withdraw without a W standing:
September 22, 2015
Last day to withdraw with a W standing (course cannot be dropped after this date):
October 16, 2015
Instructor: HUTCHINSON, NORMAN
Seat Summary
Total Seats Remaining:
1
Currently Registered:
160
General Seats Remaining:
1
Restricted Seats Remaining*:
0
- Select one Tutorial from sections T1A, T1B, T1C, T1D
Outline / Syllabus
Register Section
Save To Worklist
> CPSC 304 101
0
161
0
0
CPSC 221
EECE 320
CPSC 210
EECE 210
EECE 309
FIND COURSES
> ALL COURSES
> CPSC
Worklist 1
Worklist 2
New Worklist +
> CPSC 210
CPSC 210 101 (Lecture)
Software Construction
Design, development, and analysis of robust software components. Topics such as software design, computational models, data structures, debugging, and testing.
Credits: 4
Pre-reqs: One of ,
Term 1 (Sep 08, 2015 to Dec 04, 2015)
Suggested Courses
You Completed: CPSC 110
CPSC 210
You Completed: BIOL
BIOL 200
You Completed: CHEM
CHEM 203
CPSC 110
CPSC 260
Term
Day
Start Time
End Time
Building
Room
1
Mon Wed Fri
12:00
13:00
Woodward (Instuctional Resources Centre-IRC)
6
Withdrawal Dates
Last day to withdraw without a W standing:
September 22, 2015
Last day to withdraw with a W standing (course cannot be dropped after this date):
October 16, 2015
Instructor: HUTCHINSON, NORMAN
Seat Summary
Total Seats Remaining:
1
Currently Registered:
175
General Seats Remaining:
1
Restricted Seats Remaining*:
0
- Select one Laboratory from sections L1A, L1B, L1C, L1D, L1E, L1F, L1G, L1H, L1J, L1K, L1M, L1N, L1P
Outline / Syllabus
Register Section
Save To Worklist
> CPSC 210 101
0
176
0
0
REQUIREMENTS
Faculty Requirements
Complete
Applied (CIP)
Missing
Applied Courses Including CIP
Communications Component
X
3
3
ENGL100( 3, 2014W, 75)
Physical Sciences and Laboratory Science Component
✔
3
0
PHYS012(0, , 75, HS)
Biology and Laboratory Science Requirement
X
3 ( 3 )
0
BIOL112(3, 2014W, 75); BIOL200(3, 2015W, CIP)
Electives
X
8( 4 )
34
CHEM121(4, 2014W, 75); CHEM123(4, 2015W, CIP)
Department Requirements
Complete
Applied (CIP)
Missing
Applied Courses Including CIP
CPSC110; CPSC121 - 8 Credits
✔
8
3
CPSC110(4, 2014W, 75); CPSC121(4, 2014W, 75)
MATH100; MATH102; MATH104; MATH110; MATH120; MATH180; MATH184 - 3 credits
✔
3
0
MATH184( 4 (3 used), 2014W, 75)
MATH101; MATH103; MATH105; MATH121 - 3 credits
✔
3
0
MATH105(3, 2014W, 75)
CPSC210; CPSC213; CPSC221 - 12 credits
X
0
12
MATH200; MATH221; STAT200; STAT241 - 9 credits
X
0
9
CPSC310; CPSC313; CPSC320 - 10 credits
X
0
10
CPSC courses numbered 300- or above - 9 credits
X
0
9
CPSC courses numbered 400- or above - 9 credits
X
0
9
4( 4 )
8
CPSC210(4, 2015W, CIP)
Upper Level Requirements
Complete
Applied (CIP)
Missing
Applied Courses Including CIP
A total of 48 credits from Upper-Level Courses
X
0
48
John Doe : 00000001
BSc, Major Computer Science
2015W
Requirement
Minimum
Status
Applied (CIP)
Missing
Total
120
X
41( 11 )
79
Upper-Level
48
X
0( 0 )
48
Science Minimum
42
X
3( 0 )
39
Credit Requirements
CPSC 304
CAREER VISUALIZATION
CPSC 110 and CPSC 121
Focus Major:
CPSC 210
CPSC 310
CPSC 410
CPSC 221
CPSC 320
CPSC 420
CPSC 213
CPSC 313
CPSC 317
CPSC 416
CPSC 322
CPSC 311
CPSC 404
CPSC 314
CPSC 444
CPSC 425
CPSC 319
CPSC 422
CPSC 344
CPSC 421
CPSC 418
Software Developer
Product Design
AI Research
Research
Graphics
Database
Network
CPSC 340
CPSC 445
CPSC 430
Software Developer
Suggested Courses: CPSC 210, CPSC 310, CPSC 319, CPSC 410
Description:
Product Design
Suggested Courses: CPSC 210, CPSC 344, CPSC 444
Description:
AI Research
Suggested Courses: CPSC 322, CPSC 340, CPSC 422
Description:
Research
Suggested Courses: CPSC 320, CPSC 418, CPSC 420, CPSC 421, CPSC 445
Description:
Graphics
Suggested Courses: CPSC 314, CPSC 425
Description:
Network
Suggested Courses: CPSC 313, CPSC 317, CPSC 416
Description:
Database
Suggested Courses: CPSC 304, CPSC 404
Description:
Career Visualization: Here is a list of courses related to your major. On the bottom of the page you will see a list of careers related to your major. Hover over the course or career to see the recommended courses you should take. Clicking on the course will bring you to the course webpage.
THE UNIVERSITY OF BRITISH COLUMBIA
Vancouver Campus
NAVIGATION
HOME
MY COURSES
FIND COURSES
REQUIREMENTS
LOGOUT
CAREER VISUALIZATION
Welcome, John Doe
Student Service Centre
Course Schedule
HELP
PROGRAM
CPSC
CPSC 110
CPSC 121
CPSC 210
CPSC 221