Step 1: Getting started using Mosaic
Welcome to McMaster Engineering!
All students are encouraged to watch this introductory video on our course registration system, Mosaic, your undergraduate calendar and more
Step 2: Getting enrolled in classes
This is your pathway to enrolling into your courses this academic year. Please follow each step carefully.
Computer Science 1 Automatic Timetable: Your ticket to a conflict-free timetable using our automatic block enrollment system.
Every student will have a specific enrolment appointment, which is the designated time you’re allowed to go into Mosaic and enrol into each of your courses. You can find your enrolment appointment in the Student Centre on the right-hand side. Click on “open enrolment dates” to find your specific enrolment appointment.
Your Shopping Cart is where you’ll put classes before you enroll into them. It’s just like buying the things you love, but for your brain. You can add or remove courses from your Shopping Cart as you plan your timetable. Access it in Create My Timetable and in your Student Centre.
WHMIS 1A00 is a mandatory health and safety course that must be completed in Level 1. Bachelor of Technology students will be automatically enrolled into WHMIS 1A00. This one-hour training session must be completed during the first week of classes and takes approximately one hour. You will complete WHMIS online via Avenue to Learn.
How to enrol
You’re officially ready to enrol! Here’s what you need to do:
- Navigate to Mosaic and login.
- Click the “Create my Timetable” tile
COMPSCI 1DM3 – Discrete Mathematics for Computer Science
COMPSCI 1JC3 – Introduction to Computational Thinking
COMPSCI 1MD3 – Introduction to Programming
COMPSCI 1XC3 – Computer Science Practice and Experience: Development Basics
COMPSCI 1XD3 – Computer Science Practice and Experience: Introduction to Software Design Using Web Programming
MATH 1ZA3 – Engineering Mathematics I (Calculus I)
MATH 1ZB3 – Engineering Mathematics II – A (Calculus II)
MATH 1B03 – Linear Algebra I
- MATH 1ZA3 – Engineering Mathematics I (Calculus I) – offered in Term 1 – is a prerequisite to MATH 1ZB3 – Engineering Mathematics II (Calculus II). Students must successfully complete MATH 1ZA3 to take MATH 1ZB3 in Term 2.
- WHIMIS 1A00 is mandatory and must be taken in the Fall term within the first week of classes
Computer Science I students have two courses or 6 units of elective courses.
Electives for Level 1 students can be found in the academic calendar. You are able to take any of these courses on the list. If you are interested in completing a minor, you should contact your academic advisor.
We recommend having a few options selected for your elective courses are you won’t be guaranteed a seat in the course.
Step 4: After enrolment: Tips, tricks and FAQs
Congratulations! If you’re about to watch this video, you must be registered for classes. Here’s what else you need to know before Welcome Week.