CAUTION, THIS PAGE IS UNDER CONSTRUCTION! MIND THE GAPS IN KNOWLEDGE
4.5 year dual-degree program that falls under the eng faculty, but you graduate with a b.tech.
instead of a b.eng. the program is also underneath the w. booth school of engineering practise and technology (ETB is its headquarters) having us fall under 2 faculty groups (more funding for the BTA muahaha)
it has mandatory co-op (12 months) unlike the other eng streams
the program has small intimate classes, very friendly professors and classmates, LOTS of hands-on learning and lab experience (over 300 hours!), and some labs in Mohawk college
GENTECH COURSES!!
for b.tech. related questions and resources, direct students to the BTA (B.Tech. Association), instagram is @btechassociation, website is btechassociation.com
Coop
Same as Eng/iBio
12 months minimum, 24 months max
NOT required for graduation
Computer Specs
Need to be able to run (based on my experience thus far):
Bash commands
win10+: Windows Subsystem for Linux (easy setup)
macOS/Linux: innate support
Visual Studio Code:
Available on Windows/MacOS/Linux
No CAD or other visualisation tools used that need a good CPU/GPU
NOTE: This is based on my experience thus far, and does not include any technical electives or clubs someone may want to join (e.g., Design League). In those cases I have no idea
*= New Prof, **= No Prof Listed currently
CS1XD3 - Intro to Software Design Using Web Programming:
NOT a web dev course (you use a web IDE)
Done in Elm (functional language)
Group work/labs (same group whole course)
UI/X design principles
CS1DM3 - Discrete Math:*
Propositional logic
Set theory
Some probability
CS1JC3 - Intro to Computational Thinking:*
Functional programming course in Haskell
Some theory/history
How floating point precision works
Internet protocols (how the internet/security works)
Important people that advanced the field
CS1MD3 - Intro to Programming:*
Introductory programming in Python
What I assume is the one semester equivalent to the Python section of IP10/13.
CS1XC3 - Development Basics:**
Bash commands
C programming
Pointers
Memory allocation
Math 1ZA3, B3 + C3
MATH 1ZA3: Calculus 1
o A little beyond Calculus 1 and you learn integrals!!
MATH 1ZB3: Linear Algebra
o You learn about matrices, a bit of geometry and other cool concepts you probably use in everyday life without realizing it.
PHYSICS 1D03: Introductory Mechanics
o Everything about how things move; your good old block on a ramp, springs, energy, circular motion, plus you get to learn about moment of inertia!
o Course is notoriously time consuming and some students might find it difficult.
ENG1P13: Integrated Cornerstone Design Projects in Engineering.
o A year long project based course where you learn cool things like how to design, create engineering drawings, program in Python, use Autodesk Inventor for CAD, and you have 4 major projects throughout the year
o This course generally take a decent amount of a student’s time based on the fact that it’s project based an has a 2hr Design Studio every week as well as 2x 3hr Labs and 3hr of lecture per week.
CHEM 1E03: General Chemistry for Engineering 1
o Very basic chemistry concepts and very similar to Grade 12 Chemistry.
MATH 1ZC3: Calculus 2
o Really building on top of the foundations built from Calc 1.
o You learn about series, divergence, a bit off differential equations, as well as some 3D stuff.
PHYSICS 1E03: Waves, Electricity, and Magnetic Fields.
o Notoriously difficult course a good number of students will likely struggle with.
o You learn all about electric fields, electric potential, circuits, magnetic fields, and very very very briefly touch on waves.
Electives
Click this box for the COMPLEMENTARY STUDIES ELECTIVE COURSES
www.eng.mcmaster.ca/wp-content/uploads/2022/07/complementary_studies_electives_2022.pdf
● About 150 students are admitted each year.
● iBioMed students take a common first year comprised of the following courses:
● Same as Eng 1:
○ CHEM 1E03: General Chemistry
○ MATH 1ZA3, 1ZB3, and 1ZC3: Engineering Mathematics (Calc 1, Calc 2, Linear Algebra)
○ PHYSICS 1D03: Introductory Mechanics
○ PHYSICS 1E03: Waves, Electricity, and Magnetic Fields
○ ELECTIVE: Complementary Studies
● Different from Eng 1:
○ IBEHS 1P10: Health Solutions Design Projects 1
○ HTHSCI 1EP6: Entrepreneurship in Biomedical Innovation: From Bench to Market
● After first year, students choose between the Biomedical Engineering stream (BME) or the Health, Engineering Science and Entrepreneurship stream (HESE)
For the BME stream, students choose one of 8 engineering streams (Chemical, Civil, Electrical, Engineering Physics, Materials, Mechanical, Mechatronics, or Software)