Academic structure, teaching phases, and curriculum for B.Tech Computer Science at University of British Columbia.


Bachelor of Applied Science in Computer Engineering
Teaching phases
Common first year
Students begin with UBC Engineering’s shared foundation in mathematics, physics, chemistry, communication and design.
Computer Engineering specialization
UBC lists computing systems, software construction, operating systems, algorithms, circuit analysis, design studios and a capstone project.
Applying to University of British Columbia?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for University of British Columbia. The consultation is free.
Academic structure, teaching phases, and curriculum for B.Tech Computer Science at University of British Columbia.


Bachelor of Applied Science in Computer Engineering
Teaching phases
Common first year
Students begin with UBC Engineering’s shared foundation in mathematics, physics, chemistry, communication and design.
Computer Engineering specialization
UBC lists computing systems, software construction, operating systems, algorithms, circuit analysis, design studios and a capstone project.
Applying to University of British Columbia?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for University of British Columbia. The consultation is free.
Tuition fee and hostel estimate
Year-wise cost data is not currently published for this program.
Training & support
Practical training & industry exposure
UBC Engineering uses a common first-year foundation followed by programme placement and specialized study. Official programme pages describe laboratories, design studios, capstone work and an optional co-op route; Civil Engineering lists an optional co-op that can provide up to 20 months of relevant paid work but can extend a four-year degree to five years. Computer and Electrical Engineering include design studios and capstone projects, while Mechanical Engineering includes design, instrumentation, controls and technical-skills work. Sauder’s 16-month MBA includes foundation, track, elective and strategy-integration work plus a mandatory Global Immersion Experience.
Tuition fee and hostel estimate
Year-wise cost data is not currently published for this program.
Training & support
Practical training & industry exposure
UBC Engineering uses a common first-year foundation followed by programme placement and specialized study. Official programme pages describe laboratories, design studios, capstone work and an optional co-op route; Civil Engineering lists an optional co-op that can provide up to 20 months of relevant paid work but can extend a four-year degree to five years. Computer and Electrical Engineering include design studios and capstone projects, while Mechanical Engineering includes design, instrumentation, controls and technical-skills work. Sauder’s 16-month MBA includes foundation, track, elective and strategy-integration work plus a mandatory Global Immersion Experience.