Below is a sampling of our first year courses from the Undergraduate Calendar
NE 100s
Course ID: 011923
Introduction to Nanotechnology Engineering
An introduction to nanotechnology engineering and its various applications from electronics to biology. Basic concepts related to nanomaterials and devices, fabrication approaches, and characterization methods. Introduction to engineering iterative design, computer aided design (CAD) and modelling. Application of CAD methods in relevant nanotechnology engineering problems. Engineering report preparation skills. [Offered: F]
Prereq: Level 1A Nanotechnology Engineering
Course ID: 011915
Nanotechnology Engineering Practice
Areas of research and professional practice in nanotechnology engineering; exposure to concepts from other engineering plans; support material for the 1A academic term. [Offered: F]
Prereq: Level 1A Nanotechnology Engineering
Course ID: 011916
Introduction to Nanomaterials Health Risk; Nanotechnology Engineering Practice
Introduction to types of nanomaterials hazards their identification, toxicity, and characterization; exposure health-risk assessment; cancer and non-cancer risks. Areas of research and professional practice in nanotechnology engineering; exposure to concepts from other engineering plans; support material for the 1B academic term, including aspects of co-operative education and professional or career development.
[Note: This course is graded as CR/NCR and is considered as DRNC. Offered: W]
Prereq: Level at least 1B Nanotechnology Engineering
Course ID: 016414
Nanotechnology Engineering Practice
Areas of research and professional practice in nanotechnology engineering; exposure to concepts from other engineering plans; support material for the 1B academic term, including aspects of co-operative education and professional or career development. [Offered: W]
Prereq: Level at least 1B Nanotechnology Engineering
Course ID: 014982
Societal and Environmental Impacts of Nanotechnology
Nanotechnology in society; health and environmental sustainability; engineering ethics, policies, and regulations; Canadian legal system, tort, and intellectual property; examples of nanotechnology innovation and commercialization. [Offered: F]
Prereq: Level 1A Nanotechnology Engineering
Course ID: 016348
Introduction to Nanomaterials Health Risks
Nanomaterial impacts on worker, consumer, and environmental health. Engineered nanomaterials and ultrafines. Chemical risk assessment. Nanomaterial exposure characterization. Introductory nanotoxicology. Environmental chemical impacts, transport, and bio-accumulation. Human risks, and benefits. Introductory epidemiology, including study design, strength of association, bias, confounding and causal inference. [Offered: W]
Prereq: Level at least 1B Nanotechnology Engineering
Course ID: 014677
Introduction to Programming for Engineers
Introduction to programming and numerical computing using a high-level interpreted programming language. Programming fundamentals, computer architecture, design and use of functions, strings and text input/output, relational operators, conditionals, lists, loops, designing algorithms, numerical computing, plotting, and file input/output.
[Note: This course includes online components. Offered: F]
Prereq: Level 1A Nanotechnology Engineering
Course ID: 011924
Linear Algebra for Nanotechnology Engineers
Matrices, operations on matrices. Determinants. Adjoints and inverses. Solution of linear equations: elimination and iterative methods. Eigenvalues and eigenvectors with engineering applications. Complex numbers. [Offered: F]
Prereq: 1A Nanotechnology Engineering.
Antireq: MATH 114, 115, 106, 136, 146, SYDE 114
Course ID: 011925
Introduction to Computational Methods
Spreadsheets for problem solving, plotting, fitting data. Problem solution plotting, and creating complex programs in an engineering prototypical programming environment. Elementary numerical methods: Taylor-series summations, roots of equations, roots of polynomials, direct and indirect solution methods for systems of linear, and nonlinear algebraic equations, integration. Applications in nanotechnology engineering. [Offered: W]
Prereq: Level at least 1B Nanotechnology Engineering.
Antireq: CIVE 121, CS 115, 135, 145, ECE 150, MTE 121, SYDE 121
Course ID: 011928
Chemical Principles
Chemical reactions. Mass and charge balance. Introduction to the first, second, and third laws of thermodynamics. Chemical equilibrium. Applications of chemical equilibrium principles to proton-transfer reactions. Electronic structure of atoms and molecules. Periodicity and chemical bonding. [Offered: F]
Prereq: Level 1A Nanotechnology Engineering.
Antireq: CHE 102, CHEM 120, 123
Course ID: 012238
Introduction to Materials Science and Engineering
Fundamentals of crystalline structure, crystal defects, and noncrystallinity. Structure and properties of metals, ceramics, glasses, amorphous materials, polymers, and composites. Processing and concepts of engineering design of materials. [Offered: W]
Prereq: NE 121; Level at least 1B Nanotechnology Engineering.
Antireq: CHE 241, CIVE 265, ME 235