This course is administered by Civil Engineering.Project management has evolved from being an accidental job title into being a chosen profession with a career path, codes of ethics and its own body of knowledge. This intensive course will cover various aspects of project management including scope, cost, time, quality, procurement, risk, human resources, and, communications management. Both theory and practical application will be covered. Students will examine several project management case studies as part of the course. The course project will be undertaken working in teams.
Pre-requisites: none
This course will focus on capital budgeting, financial optimization, and project evaluation models and their solution techniques. In particular, linear, non-linear, and integer programming models and their solutions techniques will be studied. The course will give engineering students a background in modern capital budgeting and financial techniques that are relevant in practical engineering and commercial settings
Pre-requisites: Linear Algebra, Probability and Statistics, Calculus at the undergraduate level
This course is designed for people with an interest in continuing education and teaching in the engineering workplace. The course content is applicable to the development of courses, training programs, or the development of documentation such as instructions. Basic concepts in adult learning and current research in professional education will be introduced and discussed. Students will be required to develop training and teaching materials. By the end of the course, students should have an understanding of the important ideas that currently inform the practice of professional education and have experience applying these ideas to the development of instructional documents.Exclusion: MIE 3002H.
Pre-requisites: none
This course is administered by Civil Engineering.This course analyzes the relationship between management and workers in an engineering (including construction and manufacturing) environment. The course takes a holistic and strategic view of how industrial relations affect the business environment. Students will study industrial relations from the context of engineering-related industries, economics, sociology, and psychology. Students will develop an historical appreciation and perspective of the evolution and development of labour relations through concepts presented by figures such as Adam Smith, Fredrick Taylor, Charles Deming, and J.M. Juran. The goal of the course is to provide a general manager with a thorough understanding of how they can develop a competitive advantage for their organization through effective and thoughtful human resource management practices. In the context of how they relate to engineering and industrial relations, the course topics include: organizational behavior including methods of motivation, scientific management, quality control, employment and economics, employment as a social relation, unions and other forms of employee representation, internal labour markets, strategic planning and the formulation of HR strategy, practices and policies.
Pre-requisites: none
This course introduces optimization techniques applicable in solving various engineering programs. These techniques are widely used in engineering design, optimal control, production planning, reliability engineering, and operations management. The contents of this course can be classified into two major categories: modeling techniques and Optimization algorithms. Topics include linear programming, sensitivity analysis, nonlinear programming, dynamic programming, decision making under uncertainty, new developments in optimization techniques. The course will also examine several case studies to gain understanding of real applications of optimization techniques.
Pre-requisites: none
This course is administered by Chemical Engineering.This course is intended to give engineering graduate students an understanding of how business enterprises are formed and operated and to introduce the skills needed to take an invention from the laboratory into a business enterprise. Topics covered include how to launch a new firm, its technical, economic, legal, HR, marketing & sales and financial aspects together with case histories from industry to illustrate the topics. The innovation process and Intellectual Property aspects of research results are woven into the course content. Visitors from industry will be joining some lectures. The session project is the preparation of a complete Business Plan by each student, based on an innovation from their Department (suggested by the Dept. Chair). The course has three hours of lectures and a Tutorial, which will be used to bring in real life entrepreneurs as visitors. There will be real activities from smaller projects, including a brief biography of a real entrepreneur to the major deliverable - The Business Plan.
Pre-requisites: none
This course is administered by Chemical Engineering.This course will examine leadership in relation to technology and the engineering profession. Topics will include: leadership theories, historic and current leaders, ethical leadership, teaming and networking, productivity and innovation, thinking frameworks, business leadership, and influencing people. Through this course students will explore their own leadership abilities and develop or strengthen their competencies in areas such as managing conflict, team dynamics, running effective meetings, developing others, and creation of vision and mission statements. The course will be delivered through lectures, workshops, readings, and guest speakers.
Pre-requisites: none
This course develops a conceptual framework for understanding technology-society-biosphere interactions and applies this to the development of preventive approaches for the engineering, management and regulation of modern technology in order to reduce burden imposed on society and the environment. Topics include: society as a cultural system; industrialization as a process that simultaneously transforms technology, society and the biosphere; technology as knowledge; the modern corporation; underdevelopment and technology transfer; and sustainable development. Exclusion: APS103H.
Pre-requisites: none
This course continues the development of the conceptual framework for understanding technology-society-biosphere interactions with the advent of high technology in general and computer-based technologies in particular. Their influence on knowledge and expertise, technology and society will be examined with applications to preventive engineering. Topics include: the rationalization of intellectual work; technology as life-milieu, social force and system; and, feedback in the technological system and its response to values.
Pre-requisites: MIE1901H
This course covers current topics such as software engineering, hypertext, and information retrieval in applied cognitive science and the design of interfaces in information systems. Goals of the course include understanding properties of visual metaphors and information structures and how they may be applied to user interface design; understanding how to evaluate and enhance the usability of devices, applications and systems.Note: This course is administered by KMDI.
Pre-requisites: none
Variational principles and Lagrange´s Equations, Hamilton´s principle. Kinematics of rigid body motion, Euler angles, rigid body equations of motion. Hamilton´s equations, cyclic coordinates, Legendre transformations. Canonical transformations, Hamilton-Jacobi theory.
Pre-requisites: none
Multi-degree of freedom systems, using both analytical and approximate methods. Vibrations of continuous systems, including strings, bars and membranes. Natural modes of plate vibration - approximate methods such as Rayleigh´s Energy Methods, Rayleigh-Ritz Method, Galerkin´s Method, and assumed mode method. Introduction to finite element analysis.
Pre-requisites: none
Behaviour and measurement of sound waves. Sound propagation in enclosures of various sizes. The transmission through solid and porous materials. Reactive and dissipative mufflers, criteria for acceptable noise levels in occupied areas. Auditory effects of noise. Hearing loss. Methods and materials commonly used for controlling noise.
Pre-requisites: none
Displacements. Motion of rigid body. Screw theory. Quaternions. Structure equations. Constraint manifolds.
Pre-requisites: none
Robotic control problem formulation, advance dynamic formulation for control application, dynamic model formulations, linear, nonlinear, stability definitions, local and global stability methods, integration of manipulator dynamic equations of motion, differential-algebraic systems.
Pre-requisites: none
The course addresses issues related to integration of automated robotic-based and mechatronics systems. It is an attempt to raise awareness, provide pertinent information, and generate a core of know-how in the integration of complex automation. This course will introduce students to the basics of integration, methodology, tools, and team project work. The course will be monitored based on projects from a selected list of topics. The lectures will be in the format of tutorials, and will involve up to 50% of guest speakers from the industry. Emphasis will be on understanding the elements of integration, methodology and approaches, and will involve numerous case studies. Specifically the course will provide a step-by-step approach to integration: specifications, conceptual design, analysis, modeling, synthesis, simulation and bread-boarding, prototyping, integration, verification, installation and testing. Issues of economics will be addressed as well.
Pre-requisites: none
This course introduces some of the main concepts in nonlinear control systems design, with special emphasis on issues of practical relevance. The first part of the course is a review of basic stability analysis tools for nonlinear systems. The second part introduces a number of continuous time nonlinear controller design approaches, including controller design for systems with input and output nonlinearities, high gain controller design, passivity based controller design, and gain scheduling. The last part of the course covers the design of sampled data nonlinear controllers, which addresses the design of discrete time controllers for nonlinear continuous time systems.
Pre-requisites: none
A course in which the postulatory approach is used to develop the theory of thermodynamics. The postulates are stated in terms of a variational principle that allows them to be applied to systems subjected to fields, to phase transitions, and to systems in which surface effects are dominant. The thermodynamic stability of systems is examined and examples of stable, metastable and unstable systems are discussed.
Pre-requisites: none
Thermodynamics is reviewed. Quantum mechanics is introduced and used to define the possible microscopic states of macroscopic systems. For macroscopic systems in thermodynamic equilibrium, the concept of ensemble averages is introduced and the postulates of statistical mechanics are used to calculate their thermodynamic properties from knowledge of their molecular nature. Entropy is interpreted in terms of quantum mechanical concepts. The thermal properties of solids, of gases adsorbed on solid surfaces, of electrons in solids, of radiation, and of ideal gases are studied.
Pre-requisites: none
Statistical thermodynamics is reviewed. The concept of quantum mechanical transition probabilities is applied to develop a theory of kinetics, called Statistical Rate Theory. One postulate is added to those of statistical mechanics in order to formulate the theory. The objective of Statistical Rate Theory is to predict the rate of processes in terms of the equilibrium or material properties of the system. The theory is applied to predict the rate of simple chemical reactions, the rate of gas adsorption on well defined solid surfaces, and the rate of liquid evaporation.
Pre-requisites: none
Formulation of the equation of conduction, initial and boundary conditions. Solutions of one-two and three- dimensional problems. Transient systems; heating and cooling. Extended surfaces; fins and spines. Heat conduction in porous systems. Steady and transient numerical methods.
Pre-requisites: none
Homogeneous and heterogeneous nucleation and bubble growth. Thermodynamic equilibrium and stability during phase change. Pool Boiling. Flow patterns. Models of two- phase flow. Heat transfer in flow boiling. Condensation.
Pre-requisites: none
This course will cover the fundamentals of thermal plasmas: Introduction to thermal plasma processing; plasma generation, arcs, radio frequency (rf) inductively coupled plasmas, microwave (mw) plasmas; theory of the equilibrium plasma, the Ellenbas-Heller equation for the electric arcs, theory of rf and mw plasmas, ambipolar diffusion; two- temperature plasma model; heat transport processes in thermal plasmas, heating and melting of powders in thermal plasmas, particle trajectory and heating history.
Pre-requisites: none
Analysis of the various processes occurring in internal combustion engines. Thermodynamic analysis will be conducted using gas cycles and fuel-air cycles and the results compared to actual engine cycles. The influence of air, fuel and exhaust flows, heat and mass loss, and friction is considered. The combustion process is examined, especially its influence on exhaust emissions.
Pre-requisites: none
This course will deal with the basic theory of combustion in the steady state, with consideration of theories of flame propagation, flame stabilization, limits of inflammability, ignition, quenching, etc., and discussion will include both laminar and premixed flames, diffusion flames, flames and detonation.
Pre-requisites: none
This course will develop a mathematical framework for treating a variety of inter-disciplinary diffusion-related periodic phenomena. The fundamental properties of diffusion-wave fields will be discussed and Green functions will be derived as building blocks for the presentation of case studies directly applicable in a wide range of experimental methodologies in such areas as heat transfer, electrical conduction and light scattering. The course is intended for students and researchers in fields that involve non-destructive evaluation with thermal waves, semiconductor and electronic device carrier plasma waves, and biomedical laser tissue diffuse photon density wave diagnostics. The selection of topics each time the course is given will reflect the interests of the class. Some familiarity with analytical techniques at the level of MIE 1801 or equivalent is highly recommended.
Pre-requisites: MIE 1801
New course - January 2008, pending final approval from SGSThe course describes basic characteristics of sound, electromagnetic, photonic and thermal waves and their applications for engineers. Course material will include properties of wave propagation, electromagnetic spectrum, photons, as well as applications of sound waves, light (optical fiber - based technologies), lasers, X-rays and thermal waves in engineering.
Pre-requisites: none
The primary emphasis of the course is materials properties relevant for some clean energy conversion technologies. More specifically, some materials such as inorganic solids and semi-conductors that play key roles in clean electricity production technologies such as fuel cells, gas turbines, and solar cells will be the primary focus, with their ionic and electronic conduction mechanisms and their relevance being the major part of the technical content of the course. That information will be combined with some overview-level information of a few different technologies on a broad level.
Pre-requisites: none
This fundamental course develops the conservation laws governing the motion of a continuum and applies the results to the case of Newtonian fluids, which leads to the Navier-Stokes equations. From these general equations, some theorems are derived from specific circumstances such as incompressible fluids or inviscid fluids. Basic solutions to, and properties of, the governing equations are explored for the case of viscous, but incompressible, fluids. Topics included involve exact solutions, low-Reynolds-number flows, and laminar boundary layers.
Pre-requisites: none
A continuation of Fluid Mechanics III in which basic solutions and properties of the governing equations are explored for ideal-fluid flow and for compressible fluid flow. Topics include two-dimensional and three-dimensional potential flows, surface waves, acoustics, shock waves, subsonic and supersonic flows.
Pre-requisites: none
Constitutive relations used to describe the non-Newtonian behaviour of complex liquids and the physical bases for the relations is emphasized. Particular topics include the flow of a generalized Newtonian fluid; rheology of suspensions; viscoelastic behaviour of polymer solutions; mechanical models for macromolecules in solution and the formulation of constitutive equations for dilute polymer solutions; network and reptation models for entangled polymer chains and constitutive equations for concentrated polymer solutions and melts.
Pre-requisites: none
This is a first level course in turbulent flows following an exposure to basic undergraduate fluid mechanics. It deals with the governing equations of motion, statistical representation of the turbulent field and describes fundamental shear flows such as jets, wakes and boundary layers. Emphasis is placed on the physical aspects of the motion.
Pre-requisites: none
Finite difference and finite element methods in fluid mechanics are presented, with particular emphasis on incompressible flows and flows involving heat transfer. A brief survey of numerical linear algebra is followed by a discussion of stability, accuracy and convergence criteria. Model elliptic, parabolic and hyperbolic problems are then considered. Solution of the Navier-Stokes and energy equations in the vorticity-stream function and primitive variable forms is presented. A working knowledge of a computer language is required.
Pre-requisites: none
Application oriented course.
Pre-requisites: none
Quantitative methods for predicting the transport and dispersion of pollutants in rivers, lakes and oceans are presented. Topics include: (i) diffusion and shear flow dispersion, (ii) turbulent jets and plumes, (iii) mixing in channels and rivers, (iv) mixing in lakes and oceans, and (v) oil spills.
Pre-requisites: none
The purpose of this course is tor provide a basic understanding of multiphase flows. In particular, the dynamics of drops and bubbles in various flow conditions will be presented. The course will introduce the important parameters involved in analyzing multiphase flows. The equation of mass, momentum, and energy for such systems will be presented. These equations will be solved for specific conditions. Also, the methodology for solving more complex multiphase flow problems will be described.
Pre-requisites: MIE 1201
Pending approval - November 12, 2007New course, January 2008In this course, we cover fundamentals of transport processes, microfabrication and integration techniquest that are relevant to micro and nanofluidic systems. Such systems have a variety of applications, including laboratories-on-a-chip for diagnostic applications, miniature chemical or power plants, or cell culture units. Discussed topics include: pressure and electrically driven fluid flow and transport in small confinements, bulk fabrication processes relevant to microfluidic systems, integration of sensors and imaging, separations, microscale cell culture systems, chemical microreactors. Scaling rules for microfluidic systems and world-to-chip interfaces between microsystems and conventional (analytical) equipment will be discussed.The course consists of a lecture combined with project work leading to a research proposal and its presentation contributed by the course participants
Pre-requisites: an undergraduate course in one (preferably two) of the following topics: Fluid Mechanics, Transport Phenomena, Analytical Chemis
Review of tensor notation; analysis of stress in a continuum including principal stress, invariants, spherical and deviator tensors; analysis of deformation and strain in a continuum including Lagrangian and Eulerian descriptions, spherical and deviator tensors, strain rate tensors and compatibility equations; equilibrium equations; constitutive relations for general linear solid, application to elastic, plastic and viscoelastic solids; anisotropic elasticity, orthotropic materials.
Pre-requisites: none
This is a foundation course in the mechanics of cracked bodies. Both Airy´s stress function and Muskhelishvili´s complex potentials as well as the constitutive equations governing the elasto-plastic behaviour of flawed bodies will be examined. A detailed description of the analytical, numerical and experimental techniques adopted in the determination of Irwin´s stress intensity factor, Rice´s J-integral and Well´s COD will all be examined. Furthermore, the pertinent aspects of fatigue crack growth and the different fatigue design philosophies will be covered.
Pre-requisites: none
This course will focus on the non-destructive testing and evaluation of structures by ultrasonics. Background topics will include methods of ultrasonic signal generation, various modes of sound propagation in isotropic and non-isotropic materials, behaviour of sound at material discontinuities and signal processing.
Pre-requisites: none
Principles of biomedical photoacoustics and biothermophotonics for tissue imaging applications. Spectroscopic properties of tissue and blood. Introduction to laser and photon-density-wave propagation in turbid media, pulsed laser and frequency-domain photoacoustic and photothermal wave generation mechanisms in tissues, detection schemes and engineering of diagnostic instrumentation focused on high-contrast, high-resolution sub-surface imaging (e.g. deep-seated breast tumors). Case studies from the international biomedical photoacoustics and thermophotonics literature with special focus on the diagnostics of cancerous lesions.Students will use course-derived knowledge of methods and the existing field literature to formulate, discuss and report possible scientific and/or engineering approaches / solutions to a topic among a selection of current biomedical problems suggested by the instructor.
Pre-requisites: none
A cell is the basic unit of life in all organisms. Understanding cellular structures and how cells function is fundamental to all aspects of biosciences and is the basis for disease diagnostics/therapeutics and drug discovery. For single cell studies, the development of enabling micro and nanoengineered techniques/systems is a highly active field. The objectives of this course are two fold. (1) The course targets engineering graduate students to introduce essential topics in cell biology. Example topics are cells and organelles, membranes, cytoskeleton and cell motility, energy and information flow in cells, and cell signaling and communication. (2) The course will also discuss micro/nano fabricated/engineered techniques/systems for manipulating cells, stimulating cells, and quantitatively measuring cellular activities. Example topics are cell microenvironment control, microfluidics for cell biology, and stimulation and measurement techniques at the single-cell and molecular levels. Application oriented course.
Pre-requisites: none
The course deals with practical problems associated with the design of experiments in Human Factors research, with an emphasis on the use of statistical packages and data analysis tools. Topics covered will include analysis of variance, non- parametric statistics, balanced and unbalanced block designs (including Latin squares), confidence intervals, etc. Stress is given to practical problems and the intuitive understanding of applied statistics.
Pre-requisites: none
This course is intended for people carrying out graduate level research in Human Factors. It covers a variety of techniques for recording and analyzing empirical data. Topics to be covered include psychophysical methods, subjective scaling, questionnaires, signal detection theory, information theory, physiological monitoring, spectral analysis, tracking, and manual control modeling. There is no textbook for the course. Evaluation is based on a series of assignments related to the topics covered in class.
Pre-requisites: none
This course deals with the cognitive engineering of complex sociotechnical systems, such as nuclear power plants. The focus will be on describing and applying various tools for analyzing complex work environments, to uncover the information required for making design decisions. The goal of the course is to provide students with an awareness of the unique human factors challenges posed by sociotechnical systems, and of the types of methods that are required to deal with such problems.
Pre-requisites: MIE1409H and MIE 1407H or permission from instructor
This course will be held in conjunction with the undergraduate course MIE448H; graduate students will follow the same curriculum of lectures and laboratory exercises and will write the same tests and examinations. Graduate candidates in this course will, however, be expected to write up their laboratory reports on their own and more extensively than the undergraduates. An additional project will be assigned, requiring exploration in depth of a selected topic.
Pre-requisites: none
The course will focus on how to design computer-based interfaces for complex human-machine systems. An ecological approach will be adopted, pointing to the importance of understanding the structure of the work environment and then trying to present that information in a way that takes advantage of human perceptual systems. Various design techniques for enhancing the informativeness of interfaces will be discussed within the context of several design applications. (Held in conjunction with the undergraduate course MIE 449H).
Pre-requisites: none
Introduction to ergonomics in industrial settings. Biomechanics related to manual materials handling, repetitive strain injuries, visual and auditory limitations, human information processing and short term memory limitations, psychomotor skill, anthropometry and workspace layout, population stereotypes, design of controls and displays, circadian rhythms and design of shift work schedules. Exclusions: MIE240H or MIE343H.
Pre-requisites: none
New Course - Summer 2007A survey of theoretical and applied issues in human interaction with automation. Topics included are: philosophy of human-machine systems, types and levels of automation, models of human-automation interaction, function allocation, mode error, bias, trust, workload and situation awareness, automation interfaces, decision-aiding, adaptable and adaptive (intelligent) automation, supervisory control, and management of human-automation systems
Pre-requisites: MIE 1403 or MIE 1409
Theme: Qualitative, symbolic representations of information and knowledge, presentation and access to information. Types of knowledge: conceptual level (concepts, relations, attributes, truth, uncertainty, meta, axioms), generic level (time, activity, state, causality, space). Representation methods: relational, object oriented, conceptual. Networks and distributed representations. Access to information: Query Languages (SQL), Network Services (ISO mail standards), KQML (Knowledge Query and Manipulation Language). Interface technologies: X/Motif, windows.
Pre-requisites: none
This course will explore the use of data and knowledge representation concepts in the creation of generic, reusable and common-sense models of industrial enterprises. From the domain direction, we will review and unify existing reference model efforts that provide a taxonomy of terms that span many of the functions of an industrial enterprise. From the generic direction, we will review Artificial Intelligence common-sense modeling concepts of activity, resources, constraints, etc. as a basis for providing upper levels of the taxonomy.
Pre-requisites: MIE1501H
New course - Winter 2006 This course will explore theoretical techniques for the design and analysis of formal ontologies. Topics will include the design of verified ontologies, methodologies for proving properties about ontologies, and applications of classification theorems from mathematics. These techniques will be applied to ontologies that are currently being used in government and industry.
Pre-requisites: MIE457H
New Course - Winter 2007This course is a research seminar that focuses on recent developments in the area of XML Retrieval. With the increasing use of XML data to represent information in the Web and within and across organizations, there is a growing need for Information Engineers that are knowledgeable of the systems and the processes that manage and retrieve XML information. This seminar will provide an overview of the different issues and approaches put forward by the Database and Information Retrieval communities, covering both the problem space (basic concepts, requirements, and models) and the solution space (approaches, and techniques). The evaluation will be based on course presentations and a project. The project will focus on developing and/or evaluating techniques applicable in the context of the INEX (Initiative for the Evaluation on XML Retrieval) project, with the goal of producing publishable research contributions. Application oriented course.
Pre-requisites: none
Branch and bound, implicit enumeration, cutting planes, all integer tableau methods, quadratic 0-1 algorithms, commercial software, Benders´ decomposition, Lagrangian relaxation, column generation, several practical applications from the literature.
Pre-requisites: MIE 262 or equivalent or permission from instructor General Level Course
A course on the fundamentals of stochastic processes and their application to mathematical models in operational research. Topics discussed will include a review of probability theory, Poisson processes, renewal processes, Markov chains and other advanced processes. Emphasis on applications in inventory, queuing, reliability, repair and maintenance, etc.
Pre-requisites: MIE 231 and MIE 365, or permission from instructor General Level Course(Previously named: Stochastic Processes)
A course in queuing theory, emphasizing general methods in the study of Markovian and non-Markovian systems, tandem queues, networks of queues, priority and bulk queues. Current research and applications in Operational Research and Industrial Engineering.
Pre-requisites: MIE1605H or equivalent, and permission from the Instructor General Level Course
A course in renewal theory, Markov renewal theory, regenerative and semi-regenerative processes, Markov and semi-Markov processes and decision processes with emphasis on applications in production/inventory control, maintenance, communication systems, flexible manufacturing systems. Theory oriented course.
Pre-requisites: MIE1605H or permission from Instructor
This course presents selected topics in single agent multiple criteria decision making such as Pareto optimality, multi-objective simplex method, interactive articulation of preferences and goal programming. It also presents current work in multi agent decision making such as Nash equilibrium and Cournot solutions. It also contrasts the variational inequality approach with complementary programming approach, illustrates the use of agents to reduce risk and describes the application to industries such as electricity and telecom. In addition two new modelling paradigms, Mathematical Programming with Equilibrium Constraints (MPEC) and Equilibrium Programming with Equilibrium Constraints (EPEC), will be discussed with solution procedures. Theory oriented course.
Pre-requisites: strong background in Operations Research and permission from the Instructor
This course will cover the modeling of basic and complex systems using discrete event simulation software, and related statistical methods for selecting input probability distributions, generating random variates, and making statistical inferences from simulation results. Topics will include variance-reduction techniques, experimental design and the application of optimization techniques to simulation models. Exclusion: MIE 360 or equivalent. General Level Course.
Pre-requisites: none
This is a course on stochastic dynamic programming with an emphasis on infinite horizon Markov decision processes. The approach will include basic concepts in optimization theories in linear vector space, different types of optimality criteria, solution techniques, and approximation approaches. Theory oriented course.
Pre-requisites: Permission of Instructor
This course reviews a wide variety of methodologies in the healthcare sector. Although many of the problems of O.R. in healthcare are analytically similar to problems in other industries, many others are quite unique due to certain characteristics of the healthcare systems. For example, the possibility of death, quality of life, difficulty of measuring quality and value of outcomes, multiple decision makers (doctors, nurses, patients, administrators), and the concept of access to healthcare as a right. We consider strategic problems of system design and planning (large allocation decisions), operational and tactical problems of management, monitoring and control methodologies; and medical management involving disease detection and treatment models. Application oriented course.
Pre-requisites: none
Heuristic search, constraint propagation, retraction techniques, tabu search, simulated annealing, genetic algorithms, iterated local search, hybrid optimization. The course will emphasize algorithms and empirical analysis while using scheduling as a specific application area to explore the solution techniques. Theory oriented course.
Pre-requisites: MASc/PhD or permission of the instructor
Formulation of linear programming problems, some applications. Simplex method, revised simplex method, duality, dual simplex method. Parametric linear programming and post-optimality analysis. Transportation problems. Integer linear programming. Flows in networks. General Level Course.(Previously named: Mathematical Programming I)
Pre-requisites: none
This course will consist of two parts. Part 1: (Non-linear programming) Theory and applications of non-linear optimization. Convex sets, convex and concave functions, Kuhn-Tucker conditions. Duality in nonlinear programming. Computational methods for quadratic and convex programming. Geometric programming. Part 2: (Network Flow Optimization) Graph models for networks, Network flow problems and solution algorithms, applications; maximum flow, shortest route, assignment, and minimum cost flow problems. Pre-requisite: MIE1620 or equivalent. General Level Course.Formerly MIE 1618-Advanced Operations Research.(Previously named: Mathematical Programming II)
Pre-requisites: none
Manufacturing and design issues in foamed materials processing. Solution and diffusion of gas in polymers. Sorption experiments for determining the solubility and diffusivity. Plasticizing effect of gas in a polymer. Bubble nucleation theories. Processing strategies for the production of high nucleation density foams. Mathematical model of bubble growth. Processing strategies for the bubble growth control. Effect of melt strength on bubble coalescence. Continuous processing of microcellular foamed polymers.
Pre-requisites: none
Deals with the selection, analysis and design of load-bearing joints in metals, ceramics, plastics and composites. Consider welds (metal and plastic), rivets, threaded fasteners, adhesives, clamped joints, and various specialized methods of joining. These are examined with respect to stress analysis, manufacturing considerations, material selection, design applications, and cost.
Pre-requisites: none
Introduction to CAD. Investigation and usage of the commercial software package, (I-DEAS). Design projects incorporating solid modeling, finite element analysis, animation as well as manufacturing aspects such as injection molding and NC machining will be undertaken. Introduction to design principles and theory. Axiomatic approach of N.P. Suh; the independence axiom, the information axiom, design matrix, design hierarchy and the mapping from functional to physical to process domains. Concurrent design, life cycle design.
Pre-requisites: none
The course will focus on the integration of facilities (machine tools, robotics) and the automation protocols required in the implementation of computer integrated manufacturing. Specific concepts addressed include flexible manufacturing systems (FMS); interfaces between computer aided design and computer aided manufacturing systems.
Pre-requisites: none
Design computing plays an important role in computer-aided design, especially when facing the challenge in dealing with a large-scale design problem involving many design variables, parameters and attributes that must be handled on a computer rather than by manually heuristic trial and error. This course is to introduce multi-attribute design techniques and approaches to cope with large, complex engineering design in a systematic fashion. Specifically, attention is devoted to the topics covering (1) design formalization, (2) modelling and formulation, (3) tradeoff strategies and schemes, (4) design optimization, and (5) design for contentment. Each topic is presented with theory through the illustration of design examples. By taking this course, a step-by-step modelling template can be learned to systematically deal with engineering design in the presence of large-scale and complex computing.
Pre-requisites: none
New course - Summer 2007This course will present established methods that aim to enhance creativity during conceptual design. In addition, current research relevant to creativity and conceptual design will be incorporated. Students will select current research conducted at a variety of international institutions, identify limitations of reported results, determine and perform further research that can be conducted within a course, and report results.Established creativity methods will be presented during lecture. Knowledge of this material will be evaluated through written examinations.Skills in identifying, planning, conducting and reporting relevant research will be evaluated through oral presentations and written reports.
Pre-requisites: none
The goal of the course is to introduce students to principles of reliability from a practical point of view. The course covers principles of quality, principles of reliability, reliability of systems, failure rate data and models, quality and reliability in design and manufacturing, and reliability and availability in maintenance including cost models. Some other topics could be covered, depending on timing. A moderate knowledge of probability and statistics is a requirement. Application oriented course.
Pre-requisites: Any second year engineering or higher level course in probability and statistics
This course is to provide students with a framework for understanding the defining supply chain systems while developing an understanding of the complexity, opportunities, and pit-falls of management issues regarding these systems. Topics will include inventory theories, transportation, postponement strategies, supply chain dynamics, value of information, supply chain flexibility, and risk management. We will focus on the analytical decision support tools (both models and applications) as well as on the organizational models that successfully allow companies to develop, implement and sustain supplier management and collaborative strategies. Application oriented course.
Pre-requisites: MIE1620 and MIE1603 or equivalent
Determination of optimal maintenance and replacement practices for components and capital equipment; resources of manpower and machinery required for implementation of maintenance practices; and the use of mathematical models in the development of a maintenance information system. The lectures will be supplemented by case study assignments: E.g., Short-term deterministic replacement; Short-term probabilistic replacement; RELCODE , PERDEC and AGE/CON programs. Application oriented course.
Pre-requisites: none
Awareness of the importance of quality has increased dramatically. Continuous quality improvement is a key factor leading to company´s success and an enhanced competitive position. The course covers the following topics in Quality Assurance: Introduction to quality engineering. Loss function. Quality standards: ISO 9000 and QS 9000. TQM. Quality cost analysis. Process modeling and hypothesis testing. Statistical process control for long and short production runs. Process capability analysis. Capability indexes. Fitting the distribution. Elements of the likelihood theory. Weibull analysis. Six sigma quality. An overview of the quality standards in acceptance sampling. Application oriented course.
Pre-requisites: none
New course The course will focus on the tribology of interacting solid surfaces in the dry or lightly lubricated state. Topics will include: surface microtopography, friction, wear, erosion, dry and marginally-lubricated contacts. Attention will also be paid to surface forces and issues related to tribology of micro-systems.
Pre-requisites: none
Smart materials are characterized by new and unique properties that can be altered in response to environmental stimuli. They can be used in a wide range of applications since they can exceed the current abilities of traditional materials especially in environments where conditions are constantly changing. This course is designed to provide an integrated introduction to smart materials and structures, and provide a strong foundation for further studies and research on these materials. Topics include: structure, processing, and properties of smart materials; dependence of properties on structure; processing and design; mechanical, thermal, electrical, magnetic and optical smart materials systems such as shape memory materials, electrostrictive materials, magnetostrictive materials, active polymers; design, modeling and applications of smart materials systems using CAD and FEA software packages.
Pre-requisites: none
Variational Calculus: introduction to calculus of variations; Euler-Lagrange equation; extensions to several variables; constrained extremals; methods of approximation. Integral Equations: their classification; series solution; boundary integral equations; delta function responses, Green´s functions, approximate techniques. Linear and Nonlinear Systems: phase space; chaos; differential algebraic systems; dynamic systems.
Pre-requisites: none
Starting with the analysis of simple discrete systems, the essential ideas of building up the governing equations of the system from those of its constituent parts is illustrated. The techniques of deriving a discrete set of equations for continuous systems are then outlined; specifically the variational and weighed residual procedures are examined and illustrated through some simple examples. The course then concentrates on applications to structural mechanics of solids. Programming for finite elements is also covered and students are encouraged to design and develop FEM software.
Pre-requisites: none
A review of Fourier techniques involved in the analysis of deterministic and stochastic signals; Basic properties of signals, viz., moments, probability density functions, correlation functions and spectral density functions; statistical errors involved in time series analysis; Digital data acquisition and processing procedures; Estimation of correlation and spectral density functions by means of the fast Fourier transform computer algorithm; Regression and correlation techniques for detecting relationships in measured data; Tests of hypotheses and confidence intervals.
Pre-requisites: none
This course is concerned with the statistical analysis and design of engineering experiments. The topics covered will include: concepts of central tendency, variability, confidence level and ranking; correlation, regression and variation analysis; robust estimation; experiments of evaluation; experiments of comparison; factorial experiments (analysis of variance); experimental designs (involving randomization, replication, blocking and analysis of covariance).
Pre-requisites: none
This course provides students with analytical tools to design, model, analyze and control mechatronic systems. The class deals with properties of linear and nonlinear systems, system identification methods, parametric and non-parametric techniques for the analysis and estimation of stationary and non-stationary signals, and design of filters with applications to Mechatronic systems. The class also provides techniques for the modeling of various system components into a unified approach and tools for the simulation of the performance of these systems.The instructor will not use laboratory or computer facilities during the allocated lecture time but will require the students to work on projects and homework assignments by using the software package Matlab. Matlab is currently available on the ECF network.
Pre-requisites: none
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.
Pre-requisites: none
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.
Pre-requisites: none
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.
Pre-requisites: none
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.
Pre-requisites: none
Note: This course is NOT FOR CREDIT and may not be used to complete degree course requirements.This course is designed for people with an interest in furthering their understanding of teaching and learning in engineering. The course is structured for both people new to teaching and experienced instructors. Basic concepts in engineering education, and current research in the field will be introduced and discussed. Assignments are used to give students experience putting concepts into practice and producing effective teaching/learning materials. By the end of the course, students should have an understanding of the important models, ideas, and literature that currently inform the practice of teaching in engineering.
Pre-requisites: none
This course will present the fundamental basis of microelectromechanical systems (MEMS). Topics will include: micromachining/microfabrication techniques, micro sensing and actuation principles and design, MEMS modeling and simulation, and device characterization and packaging. Students will be required to complete a MEMS design term project, including design modeling, simulation, microfabrication process design, and photolithographic mask layout. Application oriented course.
Pre-requisites: MIE222H1S, MIE342H1F
Review of fundamentals of conduction, convection and radiation, solution of two and three dimensional conduction, transient conduction by analytical and numerical techniques, convection from bodies and internal flows, free convection from bodies and in plumes, boiling and condensation, radiation from real surfaces.
Pre-requisites: none
This courses covers the basic principles and design of selected alternative energy systems. Systems discussed include solar thermal systems, solar photovoltaic, wind technology, fuel cells, and energy storage.
Pre-requisites: MIE 210H, MIE 312H and some knowledge of chemistry, or equivalent courses
New course, January 2008, pending approval from SGS. Introduction to combustion theory. Chemical equilibrium and the products of combustion. Combustion kinetics and types of combustion. Pollutant formation. Design of combustion systems for gaseous, liquid and solid fuels. The use of alternative fuels (hydrogen, biofuels, etc.) and their effect on combustion systems.
Pre-requisites: none
New course, January 2008, pending approval from SGS. Thermodynamics and electrochemistry of fuel cell operation and testing; understanding of polarization curves and impedance spectroscopy; common fuel cell types, materials, components, and auxiliary systems; high and low temperature fuel cells and their applications in transportation and stationary paower generation, including co-generation and combined heat and power systems; engineering system requirements resulting from basic fuel cell properties and characteristics.
Pre-requisites: none
Pre-requisites: none
Classification of p.d.e.´s and their reduction to Canonical forms. Coordinate systems. Solution of p.d.e.´s by separation of variables techniques. Superposition; power series solutions; eigen function expansions methods. Green´s functions and their applications. Solution of hyperbolic equations by the method of characteristics.
Pre-requisites: none
Introduction to a selection of advanced topics in biomechanics, including molecular mechanics, cellular mechanics and mechanotransduction, circulatory mechanics (e.g., unsteady blood flow, arterial pulse propagation), muscle mechanics, and skeletal mechanics (e.g., bone fracture mechanics, viscoelasticity of soft connective tissues). Application oriented course.
Pre-requisites: MIE439H1F or equivalent or permission of instructor
Processes and approaches to creative product design involving product research, establishment of design parameters, experimentation, development of conceptual alternatives, visualization, evaluation, revision, optimization and presentation. Projects require consideration of functional utility, marketing, human factors, use of materials and processes, costing, manufacturing feasibility, appearance, service/maintenance and other diverse aspects.
Pre-requisites: none
MIE 561 is a “cap-stone” course. Its purpose is to give students an opportunity to integrate the Industrial Engineering tools learned in previous courses by applying them to real world problems. While the specific focus of the case studies used to illustrate the application of Industrial Engineering will be the Canadian health care system, the approach to problem solving adopted in this course will be applicable to any setting. This course will provide a framework for identifying and resolving problems in a complex, unstructured decision-making environment. It will give students the opportunity to apply a problem identification framework through real world case studies. The case studies will involve people from the health care industry bringing current practical problems to the class. Students work in small groups preparing a feasibility study discussing potential approaches. Although the course is directed at Industrial Engineering fourth year and graduate students, it does not assume specific previous knowledge, and the course is open to students in other disciplines. Application oriented course.
Pre-requisites: none
This course takes a practical approach to scheduling problems and solution techniques, motivating the different mathematical definitions of scheduling with real world scheduling systems and problems. Topics covered include: job shop scheduling, timetabling, project scheduling, and the variety of solution approaches including constraint programming, local search, heuristics, and dispatch rules. Also covered will be information engineering aspects of building scheduling systems for real world problems. (Also accessible to undergraduate students per the U/G calendar). General Level Course.
Pre-requisites: none
The purpose of this course is to provide a working knowledge of methods of analysis of problems and of decision making in the face of uncertainty. Topics include decision trees, subjective probability assessment, multi-attribute utility approaches, goal programming, Analytic Hierarchy Process and the psychology of decision making. (Also accesible to undergraduate students per the U/G calendar). General Level Course.
Pre-requisites: none
Pre-requisites: none