Search Results

CHE-110 Chemical Principles I

3 hours lecture + 3 hours lab, 3 credits


CHE 110 and 111, Chemical Principles I and II, are 1st-year university-level foundation courses in chemistry designed as essential prerequisites to further courses in chemistry. CHE 110 includes an introduction to chemical reactions and equations, energy in chemical systems, and the structures and properties of atoms, molecules, gases, liquids, solids, and solutions.


Prerequisite(s):

  • C+ in Chemistry 12 or CHE 060. Physics 11 and PHY 050 is strongly recommended.
  • C in one of Principles of Math 12, Pre Calculus 12, MAT 067 or MAT 060.
  • Take CHE-110L

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

CHE-111 Chemical Principles II

3 hours lecture + 3 hours lab, 3 credits


CHE 111 deals with chemical kinetics, gaseous and aqueous equilibria, chemical thermodynamics, electrochemistry and organic chemistry (structure, nomenclature, functional groups, stereochemistry, substitution reactions). Laboratory work illustrates theoretical concepts and develops laboratory skills and techniques.


Prerequisite(s):

  • CHE 110 Minimum Grade C
  • Take CHE-111L

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

CPS-100 Computer Programming I

3 hours lecture + 1 hour lab, 3 credits


This course is an introduction to computer programming. Students will be introduced to problem solving methods and algorithm development using the object-oriented programming paradigm. The students will learn how to apply problem analysis, program design, and program implementation while using the top-down and stepwise refinement design methods. The course also provides an introduction to the object-oriented programming paradigm and recursive functions. This course will provide a sound basis for later courses in computer science. Note: Basic computing skills are assumed.


Prerequisite(s):

  • C in one of Principles of Math 11 or MAT 053.
  • C in one of Provincial English 12, ENG 060, ENG 096, ENG 098, or ESL 090; or assessment.

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

CPS-101 Computer Programming II

3 hours lecture + 1 hour lab, 3 credits


This course continues with the techniques and tools introduced in CPS 100 for development and maintenance of software systems and documentation. The main emphasis is on classic structures and basic algorithms in the object-oriented programming paradigm. The introduced object-oriented data structures include strings, vectors, lists, stacks, queues, trees, and hash tables. Several searching and sorting algorithms are introduced in the context of applicable data structures. Topics also include data abstraction, information hiding, encapsulation, layers of abstractions, program design, separate compilations, component re-use, software libraries, and techniques for development of professional quality software components.


Prerequisite(s):

  • CPS 100 Minimum Grade C

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

ENG-115 Essay Writing and Critical Analysis

3 hours lecture, or distance (D), 3 credits


ENG 115 involves the study of university level critical analysis and the production of expository and persuasive writing appropriate to university level discourse across the curriculum. A variety of rhetorical models are studied and practiced. Emphasis is placed on research, documentation and the writing of a research paper. Students may not receive credit for ENG 115 if they have previously completed ENG 116 or ENG 117.


Prerequisite(s):

  • C in Provincial English 12, English First Peoples 12, ENG 096, ENG 098, ESL 090, or ENG 160; or English assessment; or Academic IELTS overall score of 6.0 with band scores of 6.0 in Writing and Reading; or completion of ENG 104.

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

ENG-160 Effective Organizational Writing

3 hours lecture, or distance (D), 3 credits


English 160 is an applied writing course that focuses on communication skills required in professional and business fields. Students will learn how to use language effectively, produce general correspondence, synthesize research for formal report and proposal writing, and design effective documents.


Prerequisite(s):

  • C in Provincial English 12, English First Peoples 12, ENG 096, ENG 098, or ESL 090; or English Assessment; or Academic IELTS overall score of 6.0 with band scores of 6.0 in Writing and Reading; or completion of ENG 104.

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

ENR-100 Introduction to Engineering I

2 hours lecture, 2 credits


As part of the Engineering Foundations Certificate, this course will cover the role of engineers in society, different engineering disciplines, introduction to the engineering design process, team work in engineering design, sustainability in engineering design, and professional ethics.


Prerequisite(s):

  • Admission to the Engineering Foundations Certificate program

For more information visit our timetable

ENR-101 Introduction to Engineering II

2 hours lecture, 2 credits


As part of the Engineering Foundations Certificate, this course will include practical engineering design skills and practice, including computer aided design and manufacture, rapid prototyping using a variety of materials and fasterners, electronics testing and troubleshooting. The course will include a major design project which will include a microcontroller, with sensors, actuators and fabricated parts to perform an assigned task (in teams of 3 or 4).


Prerequisite(s):

  • Completion of ENR 100

For more information visit our timetable

MAT-133 Matrix Algebra

3 hours lecture, 1.5 hours tutorial, 3 credits


MAT 133 is an introduction to matrix algebra. It is a required course for students planning to transfer into a University engineering program. Topics include complex numbers, systems of linear equations, matrix operations, determinants, linear transformations, independence, eigenvalues and eigenvectors. Credit will normally be granted for only one of MAT 133 or MAT 200.


Prerequisite(s):

  • C+ in one of Principles of Math 12, Pre Calculus 12, MAT 067 or MAT 060.

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

MAT-181 Calculus I

3 hours lecture + 2 hours. lab, 3 credits


Calculus I and II together comprise a 1st-year course in calculus. MAT 181 - Differential calculus of both algebraic and transcendental functions. Topics include: limits and continuity, the derivative - definition, rules, implicit differentiation; applications - curve sketching, maximum-minimum and related rates problems; differentials; antiderivatives. Students will learn how to use a computer algebra system in the lab to enhance their understanding of calculus concepts.


Prerequisite(s):

  • C+ in one of Principles of Math 12, Pre Calculus 12, MAT 067, MAT 060, MAT 100 or MAT 102.

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

MAT-182 Calculus II

3 hours lecture + 2 hours lab, or distance (D), 3 credits


This course covers: a review of the Fundamental Theorem and area; methods of integration - substitution, integration by parts, trigonometric integrals, trigonometric substitution, partial fractions, and trapezoidal rule; introduction to differential equations; applications of integration - volume, arc length; L'Hospital's rule and improper integrals; infinite sequences and series, tests of convergence for infinite series, Taylor polynomials and series, and applications. Students will use a computer algebra system in the lab to improve their conceptual understanding, aid visualization, and to solve problems.


Prerequisite(s):

  • MAT 181 with a minimum of Grade D

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

PHY-120 Principles of Physics I

3 hours lecture + 3 hours lab, 3 credits


Principles of Physics I and II are first year university level (calculus based) foundation courses in physics designed as essential prerequisites to further courses in the physical sciences. PHY 120 includes statics, kinematics and dynamics of particles and rigid bodies; conservation of energy and momentum; vibration, waves, and sound; heat and thermodynamics. This course includes extensive laboratory work intended to illustrate theoretical concepts and to develop laboratory skills.


Prerequisite(s):

  • C+ in Physics in 12 or PHY 060.
  • C+ in one of Principles of Math 12, PreCalculus 12, MAT 060 or MAT 067.
  • Corequisite: MAT 181 must be taken concurrently, if not already completed.
  • PHY-120L

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

PHY-121 Principles of Physics II

3 hours lecture + 3 hours lab, 3 credits


Principles of Physics I and II are first year university level (calculus based) foundation courses in physics designed as essential prerequisites to further courses in the physical sciences. PHY 121 includes electricity and magnetism, light, optics and modern physics. This course includes extensive laboratory work intended to illustrate theoretical concepts and to develop laboratory skills.


Prerequisite(s):

  • C in PHY 120
  • C in MAT 181
  • MAT 182 must be taken concurrently, if not already completed

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

PHY-141 Mechanics I (Statics)

3 hours lecture, 1.5 hours tutorial, 3 credits


This course is an introduction to engineering mechanics for students planning to transfer into a University engineering program. The course introduces a methodology for analysis of forces and moments acting on, or within, rigid bodies, structures and machines that are in static equilibrium. Topics include conditions of equilibrium and applications to particles and rigid bodies; analysis of structures, including beams, trusses and arches; bending moment and shear force diagrams for beams; dry friction.


Prerequisite(s):

  • C in MAT 181 and MAT 133.
  • Corequisite: MAT 182.

For more information visit our timetable

For information about transferability: BCTransferGuide.ca 

PHY-170 Engineering Mechanics 1: Statics and Dynamics

3 hours lecture, 1.5 hours tutorial, 3 credits


This course is an introduction to engineering mechanics for students planning to transfer into engineering at UBC. Students will study the statics, kinematics and dynamics of particles and rigid bodies. They will apply vector analysis to three-dimensional static-equilibrium problems, and differential and integral calculus to dynamics problems, as well as make use of Newton's laws and the concepts of impulse, momentum, work and energy. Students will focus on the analysis of practical mechanics problems in two and three dimensions.


Prerequisite(s):

  • C in MAT 181 and MAT 133.
  • Corequisite: MAT-182.

For more information visit our timetable

For information about transferability: BCTransferGuide.ca