Need help finding the right tutor?

When do you want to start?
What is your name?
What is your postal code?
What is your email address?
What is your phone number?
Have you received tutoring before?

Thanks! You'll be called typically within 24 hours by the tutor or company you contacted.

Featured By
caleb  tutors in Waterloo, Canada

caleb C.

Private tutor in Waterloo, Canada

Education

Electronic Circuits 2 Embedded Microprocessor Systems Operating Systems and Systems Programming Electronic and Electrical Properties of Materials Electrical and Computer Engineering Practice Probability Theory and Statistics Analog Control Systems Digital Hardware Systems Compilers Electronic Devices Electromagnetic Fields and Waves Electrical and Computer Engineering Practice Analog and Digital Communications Engineering Design, Economics, and Impact on Society Database Systems Computer Networks Embedded Microprocessor Systems Power Systems and Components Discrete Mathematics Digital Circuits and Systems Engineering Design with Embedded Systems Digital Computers Embedded Microprocessor Systems Algorithms and Data Structures Operating Systems and Systems Programming Compilers Digital Hardware Systems Database Systems Computer Networks Algorithm Design and Analysis Advanced Topics in Networking Communications Networks  Computer Architecture  Software Requirements Specification and Analysis  Software Design and Architectures  Software Testing, Quality Assurance and Maintenance  Computer Security  Programming for Performance BME 101 Introduction to Biomedical Engineering BME 101L Computer-Aided Design BME 121 Digital Computation BME 161 Introduction to Biomedical Design BME 181 Physics I - Statics SYDE 111 Fundamental Engineering Math 1 Matrices and Linear Systems BME 102 Seminar BME 122 Data Structures and Algorithms BME 162 Human Factors in the Design of Biomedical and Health Systems  BME 182 Physics II - Dynamics BME 186 Chemistry Principles SYDE 112 Fundamental Engineering Math 2 SYDE 114 Numerical and Applied Calculus BME 201 Seminar BME 213 Statistics and Experimental Design   BME 261 Prototyping, Simulation and Design BME 281 Mechanics of Deformable Solids BME 281L Mechanics of Deformable Solids Laboratory BME 285 Engineering Biology BME 285L Engineering Biology Laboratory BME 202 Seminar BME 252 Linear Signals and Systems BME 282 Materials Science for Biomedical Engineers  BME 284 Physiological and Biological Systems BME 284L Physiology and Anatomy Laboratory BME 292 Digital Systems BME 292L Digital Systems Laboratory SYDE 211 Advanced Engineering Math 1 WKRPT 200 Work-term Report BME 301 Seminar BME 353 Control Systems BME 353L Control Systems Laboratory  BME 355 Anatomical Systems Modelling BME 361 Biomedical Engineering Design BME 381 Biomedical Engineering Ethics BME 302 Seminar BME 362 Biomedical Engineering Design Workshop 1 BME 364 Engineering Biomedical Economics BME 384 Biomedical Transport: Biofluids and Mass Transfer BME 386 Physics of Medical Imaging BME 392 Circuits, Instrumentation, and Measurements BME 392L Circuits, Instrumentation, and Measurements Laboratory WKRPT 300 Work-term Report BME 401 Seminar BME 411 Optimization and Numerical Methods  BME 461 Biomedical Engineering Design Workshop 2 Distributed Computing  Embedded Software  Cooperative and Adaptive Algorithms  Fundamentals of Computational Intelligence Digital Signal and Image Processing Communications Networks Computer Architecture Radio Frequency Integrated Devices and Circuits Integrated Digital Electronics Distributed Computing Embedded Software Engineering Project Electronic Devices Power Systems and Components Electromagnetic Fields and Waves Operating Systems and Systems Programming Digital Hardware Systems Compilers Database Systems Computer Networks Electrical and Computer Engineering Practice Analog and Digital Communications Engineering Design, Economics, and Impact on Society Database Systems Computer Networks Embedded Microprocessor Systems Power Systems and Components Chemistry for Engineers Electrical and Computer Engineering Practice Physics of Electrical Engineering 1 Linear Circuits WKRPT 400 Work-term Report  BME 402 Seminar BME 462 Biomedical Engineering Design Workshop 3  CHE 102 Chemistry for Engineers GENE 121 Digital Computation MATH 115 Linear Algebra for Engineering MATH 116 Calculus 1 for Engineering MTE 100 Mechatronics Engineering MATH 118 Calculus 2 For Engineering MTE 100B Seminar MTE 111 Structure and Properties of Materials MTE 119 Statics MTE 120 Circuits MTE 140 Algorithms and Data Structures MTE 200A Seminar MTE 201 Experimental Measurement and Statistical Analysis MTE 202 Ordinary Differential Equations MTE 219 Mechanics of Deformable Solids MTE 262 Introduction to Microprocessors and Digital Logic SYDE 182 Physics 2 (Dynamics) MTE 200B Seminar MTE 203 Advanced Calculus MTE 204 Numerical Methods MTE 220 Sensors and Instrumentation MTE 241 Introduction to Computer Structures and Real-Time Systems SYDE 252 Linear Systems and Signals WKRPT 200 Work-term Report MTE 309 Introduction to Thermodynamics and Heat Transfer ME 321 Kinematics and Dynamics of Machines MTE 300A Seminar Advanced Dynamics Numerical Control of Machine Tools 1 Finite Element Methods Fluid Power Control Systems Power Electronics and Motor Drives Design and Applications of Power Electronic Converters Mechatronic System Integration Introduction to MEMS Fabrication Conflict Resolution Cognitive Ergonomics Image Processing Digital Hardware Systems Computer Networks ECE 418 Communications Networks ECE 423 Embedded Computer Systems  ECE 429 Computer Architecture ECE 454 Distributed Computing ECE 455 Embedded Software  ECE 457A  Cooperative and Adaptive Algorithms ECE 457B Fundamentals of Computational Intelligence ECE 458 Computer Security ECE 459 Programming for Performance ECE 481 Digital Control Systems  ECE 486 Robot Dynamics and Control ECE 488 Multivariable Control Systems Computer Architecture Fundamentals of Computational Intelligence Multivariable Control Systems   Energy Transfer in Buildings  Robotic Manipulators: Kinematics, Dynamics, Control Robotic Dynamics and Control Computer-Aided Design Turbomachines Aerodynamics Mechatronic System Integration User Centred Design Methods Introduction to Pattern Recognition Biological and Human Systems Machine Intelligence  Interface Design  Biomedical Measurement and Signal Processing Simulating Neurobiological Systems CS 137 Programming Principles ECE 105 Physics of Electrical Engineering 1 ECE 140 Linear Circuits MATH 115 Linear Algebra for Engineering MATH 117 Calculus 1 for Engineering SE 101 Introduction to Methods of Software Engineering** SE 102 Seminar CS 138 Introduction to Data Abstraction and Implementation ECE 106 Physics of Electrical Engineering 2 MTE 320 Actuators and Power Electronics MTE 325 Microprocessor Systems and Interfacing for Mechatronics Engineering SYDE 351 Systems Models 1 WKRPT 300 Work-term Report (Stream 4 only) ME 351 Fluid Mechanics 1 MTE 300B Seminar MTE 322 Electromechanical Machine Design MTE 360 Automatic Control Systems MTE 380 Mechatronics Engineering Design Workshop MSCI 261 Engineering Economics: Financial Management for Engineers ECE 484 Digital Control Applications MTE 400A Seminar MTE 481 Mechatronics Engineering Design Project MTE 400B Seminar MTE 482 Mechatronics Engineering Project Fluid Mechanics 2 Welding and Joining Processes Energy Conversion Advanced Dynamics and Vibrations Fundamentals of Programming Calculus 1 for Engineering Electrical and Computer Engineering Practice Discrete Mathematics Physics of Electrical Engineering 2 (see note 6) Digital Circuits and Systems Engineering Design with Embedded Systems Calculus 2 for Engineering Electrical and Computer Engineering Practice Numerical Methods 1 Advanced Calculus 1 for Electrical and Computer Engineers Digital Computers ECE 124 Digital Circuits and Systems MATH 119 Calculus 2 for Engineering MATH 135 Algebra for Honours Mathematics SE 201 Seminar CHE 102 Chemistry for Engineers CS 241 Foundations of Sequential Programs ECE 222 Digital Computers SE 212 Logic and Computation STAT 206 Statistics for Software Engineering SE 202 Seminar CS 240 Data Structures and Data Management CS 247 Software Engineering Principles *** MSCI 261 Engineering Economics:  Financial Management for Engineers MATH 213 Advanced Mathematics for Software Engineers MATH 239 Introduction to Combinatorics SE 301 Seminar CS 341 Algorithms CS 349 User Interfaces *** SE 350 Operating Systems SE 465 Software Testing and Quality Assurance SE 302 Seminar CS 343 Concurrent and Parallel Programming CS 348 Introduction to Database Management SE 380 Introduction to Feedback Control SE 390 Design Project Planning *** SE 464 Software Design and Architectures *** SE 401 Seminar ECE 358 Computer Networks  SE 463 Software Requirements Specification and Analysis *** SE 490 Design Project 1 *** CS 442 Principles of Programming Languages CS 444 Compiler Construction CS 448 Database Systems Implementation CS 449 Human-Computer Interaction  CS 450 Computer Architecture CS 452 Real-time Programming CS 454 Distributed Systems CS 457 System Performance Evaluation CS 458 Computer Security and Privacy CS 462 Formal Languages and Parsing CS 466 Algorithm Design and Analysis   CS 484 Computational Vision CS 485 Machine Learning: Statistical and Computational Foundations CS 486 Introduction to Artificial Intelligence CS 487 Introduction to Symbolic Computation  CS 488 Introduction to Computer Graphics ECE 409 Cryptography and System Security ECE 416 Higher Level Network Protocols Electronic Circuits 1 Algorithms and Data Structures Engineering Profession, Ethics, and Law Linear Algebra for Engineering Electrical and Computer Engineering Practice Numerical Methods 2 Advanced Calculus 2 for Electrical Engineering Signals and Systems Cooperative and Adaptive Algorithms Computer Security Electrical Distribution Systems Design and Applications of Power Electronic Converters Radio Frequency and Microwave Circuits Radio-Wave Systems Digital Control Systems Robot Dynamics and Control Special Topics in Electrical and Computer Engineering Algorithm Design and Analysis Cryptography and System Security Wireless Communications Multimedia Processing and Coding Advanced Topics in Networking Embedded Computer Systems Fabrication Technologies for Micro and Nano Devices Integrated Analog Electronics Fundamentals of Computational Intelligence Programming for Performance High Voltage Engineering and Power System Protection Power Systems Analysis, Operations and Markets Radio and Wireless Systems Photonic Devices and Systems Multivariable Control Systems Special Topics in Electrical and Computer Engineering NE 409 Nanosystems Design Project and Symposium NE 455A Nano-instrumentation Laboratory 2 NE 455B Nano-electronics Laboratory 2 NE 455C Nanobiosystems Laboratory 2 NE 455D Nanomaterials Laboratory 2 NE 335 Soft Nanomaterials  NE 345 Photonic Materials and Devices  NE 352 Surfaces and Interfaces NE 353 Nanoprobing and Lithography  NE 381 Introduction to Nanoscale Biosystems NE 451 Simulation Methods NE 452 Special Topics in Nanoscale Simulations  NE 459 Nanotechnology Engineering Research Project  NE 461 Micro and Nano-instrumentation NE 469 Special Topics in Micro and Nano-instrumentation †  NE 241 Electromagnetism MSCI 261 Engineering Economics: Financial Management for Engineers NE 202 Nanotechnology Environmental and Occupational Health; Nanotechnology Engineering Practice ‡ NE 217 Advanced Calculus 2 for Nanotechnology Engineering NE 225 Structure and Properties of Nanomaterials NE 226 Characterization of Materials NE 226L Laboratory Characterization Methods NE 242 Semiconductor Physics and Devices NE 301 Nanotechnology Human Risks and Consumer Products; Nanotechnology Engineering Practice ‡ NE 318 Continuum Mechanics for Nanotechnology Engineering NE 320L Characterization of Materials Laboratory NE 333 Macromolecular Science ME 436 Welding and Joining Processes ME 526 Fatigue and Fracture Analysis ME 535 Welding Metallurgy ME 538 Welding Design, Fabrication and Quality Control ME 547 Robot Manipulators: Kinematics, Dynamics, Control (optional) ME 435 Industrial Metallurgy ME 538 Welding Design, Fabrication and Quality Control ME 547 Robot Manipulators: Kinematics, Dynamics, Control ME 548 Numerical Control of Machine Tools 1 ME 555 Computer-Aided Design ME 559 Finite Element Methods ME 561 Fluid Power Control Systems ME 452 Energy Transfer in Buildings ME 456 Heat Transfer 2 ME 459 Energy Conversion ME 557 Combustion 1 ME 559 Finite Element Methods ME 567 Fire Safety Engineering ME 571 Air Pollution MATH 117 Calculus 1 for Engineering NE 100 Introduction to Nanotechnology Engineering NE 101 Nanotechnology Engineering Practice NE 109 Societal and Environmental Impacts of Nanotechnology NE 111 Introduction to Engineering Computing ≠ NE 112 Linear Algebra for Nanotechnology Engineering ME 353 Heat Transfer 1 ME 354 Thermodynamics 2 ME 360 Introduction to Control Systems ME 362 Fluid Mechanics 2 ME 380 Mechanical Engineering Design Workshop ME 481 Mechanical Engineering Design Project 1 ME 482 Mechanical Engineering Design Project 2 ME 563 Turbomachines ME 564 Aerodynamics ME 566 Computational Fluid Dynamics for Engineering Design ME 567 Fire Safety Engineering ME 571 Air Pollution ME 423 Mechanical Design 2 ME 435 Industrial Metallurgy ME 524 Advanced Dynamics and Vibrations ME 526 Fatigue and Fracture Analysis ME 538 Welding Design, Fabrication and Quality Control ME 555 Computer-Aided Design ME 559 Finite Element Methods ME 435 Industrial Metallurgy ME 436 Welding and Joining Processes ME 526 Fatigue and Fracture Analysis ME 531 Physical Metallurgy Applied to Manufacturing ME 533 Non-metallic and Composite Materials ME 535 Welding Metallurgy ME 538 Welding Design, Fabrication and Quality Control ME 435 Industrial Metallurgy NE 121 Chemical Principles MATH 119 Calculus 2 for Engineering NE 102 Introduction to Nanomaterials Health Risk; Nanotechnology Engineering Practice ‡ NE 113 Introduction to Computational Methods  NE 122 Organic Chemistry for Nanotechnology Engineers NE 125 Introduction to Materials Science and Engineering NE 131 Physics for Nanotechnology Engineering NE 201 Nanotoxicology; Nanotechnology Engineering Practice ‡ NE 215 Probability and Statistics NE 216 Advanced Calculus 1 for Nanotechnology Engineering NE 220L Materials Science and Engineering Laboratory NE 224 Biochemistry for Nanotechnology Engineers NE 232 Quantum Mechanics NE 334 Statistical Thermodynamics NE 343 Microfabrication and Thin-film Technology NE 344 Electronic Circuits and Integration NE 302 Nanotechnology Engineering Practice NE 307 Introduction to Nanosystems Design NE 330L Macromolecular Science Laboratory NE 336 Micro and Nanosystem Computer-aided Design NE 340L Microfabrication and Thin-film Technology Laboratory NE 408 Nanosystems Design Project NE 454A Nano-instrumentation Laboratory 1 NE 454B Nano-electronics Laboratory 1 NE 454C Nanobiosystems Laboratory 1 NE 454D Nanomaterials Laboratory 1 NE 450L Nanoprobing and Lithography Laboratory ME 201 Advanced Calculus ME 202 Statistics for Engineers ME 203 Ordinary Differential Equations ME 212 Dynamics ME 219 Mechanics of Deformable Solids 1 ME 220 Mechanics of Deformable Solids 2 ME 230 Control of Properties of Materials ME 250 Thermodynamics 1 ME 262 Introduction to Microprocessors and Digital Logic ME 269 Electromechanical Devices and Power Processing ME 303 Advanced Engineering Mathematics ME 321 Kinematics and Dynamics of Machines ME 322 Mechanical Design 1 ME 340 Manufacturing Processes ME 351 Fluid Mechanics 1 NE 471 Nano-electronics   NE 479 Special Topics in Nano-electronics †  NE 481 Nanomedicine and Nanobiology NE 489 Special Topics in Nanoscale Biosystems †  NE 491 Nanostructured Materials   NE 499 Special Topics in Nanostructured Materials †  Chemical Engineering Concepts 1 (3 LEC,2 TUT*,6 LAB**) Chemistry for Engineers (3 LEC,2 TUT)  Linear Algebra for Engineering (3 LEC,2 TUT)  Calculus 1 for Engineering (3 LEC,2 TUT) Mechanics (3 LEC,2 TUT)  Chemical Engineering Concepts 2 (3 LEC,2 TUT***,2 LAB) Engineering Computation (3 LEC,2 TUT)  Engineering Biology (3 LEC,1 TUT)  Electrical Circuits and Instrumentation (3 LEC,1 TUT,3 LAB‡)  Calculus 2 for Engineering Equilibrium Stage Operations (3 LEC,1 TUT) Process Data Analysis (3 LEC,1 TUT)  Physical Chemistry 1 (3 LEC,1 TUT)  Chemical Engineering Lab 1 (3 LAB)  Organic Chemistry for Engineering and Bioinformatics Students (3 LEC,1 TUT)  Organic Chemistry Laboratory for Engineering Students (3 LAB)  Calculus 3 for Chemical Engineering (3 LEC,1 TUT)  Directed Research Project (6PRJ) (optional extra) Fluid Mechanics (3 LEC,1 TUT) Physical Chemistry 2 (3 LEC,1 TUT)  Materials Science and Engineering (3 LEC,1 TUT)  Chemical Engineering Lab 2 (3 LAB)  Differential Equations for Engineers (3 LEC,1 TUT)  Engineering Economics: Financial Management for Engineers (3 LEC,1 TUT)  Work-term Report  Directed Research Project Chemical Engineering Thermodynamics (3 LEC,1 TUT)  Chemical Engineering Lab 3 Directed Research Project Applications of Heat and Mass Transfer (3 LEC,1 TUT)  Electrochemical Engineering (3 LEC,1 TUT)  Bioprocess Engineering (3 LEC,1 TUT) Chemical Engineering Lab 4 Introduction to Process Control (3LEC,1 TUT) Process Analysis and Design (3 LEC,2 TUT)  Chemical Engineering Design Workshop (2 LEC,3 PRJ)  Chemical Engineering Lab 5 Elective Research Project (3B) Special Topics in Chemical Engineering (contact Department) Fundamentals of Petroleum Production (3B) Energy Systems Engineering (3B) Industrial Ecology (3B) Air Pollution Control (4B) Industrial Wastewater Pollution Control (4B) Wastewater Treatment (4A) Physical Hydrogeology (4A) Chemical Hydrogeology (4B)  Contaminant Transport (4B) Engineering for Solid Waste Management (4B) Energy Transfer in Buildings (4B) Energy Conversion (3B) Air Pollution Elective Research Project (3B) Special Topics in Chemical Engineering (contact Department) Introduction to Polymer Science and Properties (3B) Polymer Production: Polymer Reaction Engineering (4B) Advanced Bioprocess Engineering (4B) Food Process Engineering (4B) Industrial Ecology (3B) Industrial Metallurgy (4A) Physical Metallurgy Applied to Manufacturing (4B) Non-metallic and Composite Materials (4B) Surfaces and Interfaces (4A) Introduction to Nanomedicine and Nanobiotechnology Elective Research Project (3B) Special Topics in Chemical Engineering (contact Department) Advanced Process Dynamics and Control (4B) Process Control Laboratory (4B) Numerical Methods in Hydrogeology (4A) Fluid Mechanics 2 (3B) Finite Element Methods (3B) Stochastic Models and Methods (4B)  Design Optimization Under Probabilistic Uncertainty Computational Fluid Dynamics for Engineering Design (4A) Simulation Methods in Nanotechnology Engineering (4A)  Introduction to Optimization (3B) Deterministic Optimization Models and Methods (3B)  Mathematics of Heat and Mass Transfer (3 LEC,1 TUT) Chemical Reaction Engineering (3 LEC,1 TUT)  Numerical Methods for Process Analysis and Design (3 LEC,1 TUT)  Geotechnical Engineering 3 Design of Urban Water Systems  Engineering for Solid Waste Management Structural Steel Design Structural Concrete Design   Construction Engineering Mechanics of Solids 3 Air Quality Engineering Energy and the Environment Finite Element Analysis   Transit Planning and Operations   Structural Dynamics Building Science and Technology CIVE 204 Solid Mechanics 1  CIVE 221 Advanced Calculus CIVE 224 Probability and Statistics CIVE 241 Transport Principles and Applications  CIVE 265 Structure and Properties of Materials  CIVE 298 Seminar  CIVE 205 Solid Mechanics 2 CIVE 222 Differential Equations CIVE 230 Engineering and Sustainable Development  CIVE 280 Fluid Mechanics CIVE 299 Seminar CIVE 392 Economics and Life Cycle Analysis CIVE 303 Structural Analysis 1 CIVE 332 Civil Systems and Project Management CIVE 341 Transportation Engineering Applications  CIVE 353 Geotechnical Engineering 1 CIVE 382 Hydrology and Open Channel Flow  CIVE 398 Seminar CIVE 310 Introduction to Structural Design CIVE 375 Environmental Engineering Principles CIVE 400 Civil Engineering Project 1 CIVE 491 Engineering Law and Ethics CHE 102 Chemistry for Engineers  CIVE 100 Civil Engineering Concepts CIVE 104 Mechanics 1 CIVE 115 Linear Algebra  MATH 116 Calculus 1 for Engineering CIVE 105 Mechanics 2 CIVE 121 Computational Methods  CIVE 153 Earth Engineering CIVE 199 Seminar GENE 123 Electrical Circuits and Instrumentation  MATH 118 Calculus 2 for Engineering CIVE 401 Civil Engineering Project 2 Traffic Simulation Modelling and Applications Geotechnical Engineering 2 Structural System Design  Engineering Biomechanics Rehabilitation of Structures Pavement Structural Design Advanced Hydrology and Hydraulics   Contaminant Transport   Timber: Design, Structure and Construction for Engineers Physical Infrastructure Planning Organismal and Evolutionary Ecology Introductory Spectroscopy and Structure Chemical Bonding Organic Chemistry for Engineering Fundamentals of Microbiology Disasters and Natural Hazards Geological Impacts on Human Health Human Anatomy: Limbs and Trunk Principles of Human Physiology 1 Engineering Biology Geochemistry 1 Field Ecology Introductory Astronomy

Experience

4 years

Availability

Any day at any time

Can Meet

Up to 5 minutes away for no additional charge

Hobbies

Digital Photography, Bicycling.

Show More

Inquire About This Tutor

Thanks!

Most tutors respond within 48 hours.

Feel free to contact other tutors while you wait.

If this is your first request, please check your email (including your spam folder) to finish setting up your account!