| Level 1 |
Credits |
| |
COMM 1143 |
Technical Communication 1 for Electrical and Computer Engineering
This course emphasizes clear, correct, concise technical communication in the electronics field. Students learn how to organize technical information, illustrate documents, define and describe technical objects and processes, and write routine memos, letters, instructions, and informal lab reports. Students also write a resume and application letter for Co-op, and give short, informative presentations to small groups.
|
3.5 |
| |
ELEX 0304 |
Learning Skills for Electrical and Computer Engineering Technology
This is a seven hour, non-credit course designed to help students cope with the extensive workload and provide additional information about the Electrical and Computer Engineering Technology (ECET) program. Topics covered include introduction to technology, teamwork, time management and planning, study skills, safety, the coop program, degree options and a lab orientation.
|
0.0 |
| |
ELEX 1105 |
Circuit Analysis 1
This course covers the principles of DC resistive circuits. Introductory topics are charge, current, voltage, resistance, energy and power. Series, parallel and series-parallel circuits are analyzed using Ohm's law, power law and Kirchoff's voltage and current laws. Advanced methods of analysis used for more complex circuits include mesh (loop) nodal, superposition, Thevenin and Norton. A variety of circuits are built to confirm the theory through application and simulation.
|
7.0 |
| |
ELEX 1110 |
Electronic Manufacturing Processes
Through the design and manufacturing processes of building a DC Power Supply, students learn the skills required to design and fabricate single-sided printed circuit boards, perform high reliability soldering and desoldering, wire and assemble electronic components and apply sheet metal hole making techniques. Upon successful completion, the student will be able to demonstrate a good understanding of the processes used in the manufacturing of electronic equipment, including: printed circuit fabrication, panel design, metal work, electronic drafting conventions, tools and techniques used in electronic assembly, and high reliability soldering requirements.
|
5.5 |
| |
ELEX 1115 |
Digital Techniques 1
This course describes why digital logic circuits have become ubiquitous, and introduces approaches to methodical design of such circuits. Decimal, Hexadecimal, Octal and Binary number systems are described, and techniques are introduced for converting from one system to another. Basic definitions and common elements of Binary logic systems are developed. Common representations of digital logic functions and circuits are introduced, including truth tables, waveform representations, switch logic and contact logic diagrams, schematics, distinctive symbols and Boolean expressions. Digital logic circuits using switches, contacts and electronic gates are discussed. Logic sources are defined and interfaced to combinational logic circuits. Steady-state design characteristics of digital IC’s are reviewed. Simulation software is introduced and used to investigate logic circuits. Programmable logic devices are discussed, and systems for programming of such devices are introduced. Boolean identities, Karnaugh maps, DeMorgan’s Theorem and design optimization strategies are described for use in simplifying logic expressions and deriving optimized circuits. Binary codes for representing numerical and alphanumerical information are discussed. The lecture material is reinforced by a series of lab assignments that develop skills in designing and creating prototype circuits using common logic elements.
|
4.5 |
| |
MATH 1431 |
Technical Mathematics for Electronics
Systems of linear equations, determinants, application to DC networks. Logarithmic and exponential functions, application to electric transients, decibels. Logarithmic and semilogarithmic graphs. Trigonometric functions, identities, solution of triangles applied to impedance and admittance diagrams. Complex numbers, rectangular/polar conversions and phasor representation of sinusoidal waveforms applied to AC networks. The derivative, differentiation, implicit differentiation, maxima/minima applied to electrical functions.
|
8.0 |
| |
PHYS 1143 |
Physics for Electronics 1
Physics 1143 is a general physics course, which emphasizes topics of special relevance to electronics. Topics covered include translational and rotational motion including statics, kinematics, force, torque, mechanical energy, power, properties of matter, thermal energy and thermodynamics, simple harmonic motion including vibrations with particular reference to mechanical waves. The laboratory program stresses measurement, data analysis, and experimental techniques as they relate to the lecture material. Technological applications are identified throughout the course
|
5.5 |
| |
| Level 2 |
Credits |
| |
ELEX 2105 |
Circuit Analysis 2
Introduces the behaviour of electrical circuits and networks when driven by single and multiple alternating current (AC) sources and prepares the student for courses in electronics and power systems. Topics included are the sine wave (average and effective values); power and power factor; resistance, capacitance and inductance as elements in AC circuits; phasor diagrams; analysis of AC circuits with complex algebra; resonance and resonant circuits; high pass and low pass filters; the application of circuit laws and theorems to AC circuits; and coupled circuits. The circuit theory is verified using equipment that includes multimeters, wattmeters, function generators and dual trace oscilloscopes and simulation software. Prerequisites: ELEX 1105 and MATH 1431
|
5.5 |
| |
ELEX 2115 |
Digital Techniques 2
Builds on the knowledge gained in ELEX 1115. Specifically to study and analyze: the utilization of logic gates in complex combinatorial circuits; magnitude comparators; combinatorial arithmetic hardware; MUX/DMUX/Encoder/Decoder logic; sequential logic devices (Latches,D, J-K, and T flip-flops); asynchronous and synchronous counters; count decoders and display systems; shift registers; serial and parallel data manipulation circuits; electrical specifications from data books (noise margin, propagation delay and loading considerations); interfacing logic to discrete devices; parallel digital data multiplexing; and bus structures. Graphical and VHDL design/simulation software (utilizing ALTERA’S QUARTUS II and CircuitMaker 2000) development tools will be used in the laboratory. Hardware development/analysis tools will consist of a CPLD development board (Altera UP-2) a prototype board (with various DIP LSI/MSI ICs), a DMM and a Tektronix Digital Oscilloscope in the laboratory. Prerequisites: ELEX 1105, ELEX 1115, COMM 1143, MATH 1431, ELEX 2120* (recommended to be taken concurrently).
|
5.5 |
| |
ELEX 2120 |
Electronic Circuits 1
This course is an introductory electronic circuits course that provides the foundation for subsequent electronics courses in all options of the Electrical and Computer Engineering Technology program. The course explains how electronic circuits work and how to analyze, design, modify and combine them to perform complex functions. Laboratory work emphasizes logical circuit layout and wiring and the use of common test equipment to analyze and troubleshoot electronic circuits. Prerequisites: COMM 1143 and ELEX 1105 and MATH 1431
|
7.0 |
| |
ELEX 2125 |
C Programming for Electronics
An introduction to C programming and software development. The course focuses on structured program development using the C language. Students will also learn to document code, debug programs, and to utilize software libraries.
|
4.5 |
| |
MATH 2431 |
Calculus for Electronics
This course covers differentiation and integration with applications to electronics, electrical engineering and physics. The derivative and rules of differentiation are discussed. Differentiation of power, trigonometric, exponential, logarithmic, composite and implicit functions is considered. Related rate and applied max/min problems are discussed. Indefinite and definite integrals are introduced and applied to circuit problems and to calculations of area, average value and rms value. Integration techniques are addressed, including change of variables, integration by parts, partial fractions and numerical integration. The trigonometric Fourier series and line spectrum are discussed. First-order and second-order, constant coefficient, differential equations are introduced with application to circuit analysis problems. Prerequisites: MATH 1431
|
7.0 |
| |
PHYS 2143 |
Physics for Electronics 2
A continuing course dealing with concepts in electrostatics, elementary electrodynamics, magnetism, magnetic materials, LR circuits, geometrical optics as it relates to fiber optics, electromagnetic waves, diffraction and interference of waves and relevant concepts of modern physics as they apply to solid state devices. The accompanying laboratory program emphasises measurement, data analysis and experimental techniques as they relate to lecture materials. Technological applications are identified throughout the course, where appropriate. Prerequisites: PHYS 1143
|
5.5 |
| |
| Level 3 |
Credits |
| |
CHEM 3615 |
Engineering Chemistry
This course provides an overview of the basic principles in general chemistry with practical applications. Topics covered include: atomic structure, theories of bonding and molecular structure, introduction to quantum mechanics, stoichiometry, physical properties of molecules and materials, chemical equilibrium and electrochemistry and nuclear chemistry. The material shows the relevance of chemistry in engineering, emphasizing true problem-solving over simple algebraic mastery.
|
6.0 |
| |
COMM 3690 |
Technical Communication for Engineering
In this course, students build on the technical communication skills learned in COMM 1143. Students prepare informal technical reports, conduct a business meeting, and prepare technical visuals for reports and presentations. Students will present a short, informative oral presentation. Prerequisites: COMM 1143 and ELEX 3685* (* may be taken concurrently)
|
1.5 |
| |
ELEX 3120 |
Electronic Circuits 2
This course focuses on electronics as it applies to measurement and feedback control systems. The first half of this course involves the analysis and design of common operational amplifier (op-amp) circuits and examines the op-amps non-ideal characteristics in terms of circuit performance. The second half of this course studies the behavior of first- and second-order systems and applies the concepts learnt to the design of a servo positioning system. Prerequisites: ELEX 2105 and ELEX 2120 and MATH 2431 and MATH 3431* (* may be taken concurrently)
|
7.0 |
| |
ELEX 3305 |
Microcontroller Systems 1
Using the Freescale HCS12 MCU as a vehicle, ELEX 3305 introduces the single-chip microcontroller as a fundamental component of modern control and data acquisition systems. Course topics include: memory devices and addressing; CPU architecture; low-level programming and instruction execution; parallel (digital) input and output; interrupts; analog to digital converters; and timer sub-system components. A PC-based Integrated Development Environment and a single board microcontroller system are used, and strong emphasis is placed on software design and debugging methods. Prerequisites: ELEX 2115 and ELEX 2125
|
7.0 |
| |
ELEX 3685 |
Introduction to Professional Engineering
This course explores the role of engineers in various business contexts, and in society in general. Engineering activities will be discussed in the context of engineering projects, involvement in the life cycle of a product, corporate dynamics in various sized enterprises, consultation and entrepreneurship. The importance of standards in the orderly advancement of the use of technology in society will be discussed, as will the roles and obligations of the professional engineer in areas of ethics, environmental stewardship, safety and protection of the public interest. The course also addresses the underlying assumptions of scientific methods as well as open-ended problem solving and engineering design processes. Prerequisites: COMM 3690* (* may be taken concurrently)
|
2.5 |
| |
MATH 3431 |
Transform Calculus for Electronics*(half term)
Step and impulse functions. Laplace transforms of functions and mathematical operations. Partial fractions. Inverse Laplace transforms. Solutions of differential equations. Systems and stability. Solutions of applied problems appropriate to the electronics technology. Prerequisites: MATH 2431
|
2.0 |
| |
MATH 3620 |
Differential Equations and Linear Algebra
This course covers methods and concepts of linear algebra including vectors, matrices and matrix operations, determinants, linear transformations, matrix decomposition, matrix diagonalization, eigenvalues and eigenvectors and the matrix exponential. The course also covers analytical methods for solving ordinary differential equations of first, second and higher orders as well as systems of differential equations. Selected other topics are covered including rootfinding, polynomial and spline interpolation, least-squares curve fitting and numerical solution of ordinary differential equations. Course topics will be approached throughout with an emphasis on modeling of engineering systems in the electrical, mechanical, heat transfer, fluid mechanics and control systems fields. Some exposure to Matlab or equivalent mathematical software will be provided in this course. Students will use the software to assist with calculations as well as to prepare simple implementations of some of the numerical methods discussed in this course. Prerequisites: MATH 2431 and MATH 3431* (* may be taken concurrently)
|
5.5 |
| |
| Level 4 |
Credits |
| |
ELEX 4618 |
Object Oriented Program Design
This course continues to build on previous programming skills and introduces object-oriented programming techniques as applied to programming for embedded systems. It starts with the C programming language, and extends to object-oriented programming concepts and the C++ programming language. The course covers interfacing with external devices, dynamic memory allocation, advanced data structures such as linked lists, file operations, function and operator overloading, classes and objects, inheritance and polymorphism. A networked embedded PC module running the Linux operating system is used as a platform for lab work. Prerequisites: ELEX 2125 and ELEX 3305
|
5.5 |
| |
ELEX 4650 |
Sensors and Signal Conditioning
The course builds on knowledge from electronic circuits and engineering materials to study various types of sensors and transducers and the signal conditioning required to produce useful output signals. The course introduces important concepts of metrology, common measurement errors and error minimization. A selection of sensors used to measure position, acceleration, force, pressure, temperature, flow, light and magnetic field strength will be investigated with an emphasis on evaluating practical suitability and limitations of the devices for given applications. Signal conditioning and compensation circuits will be designed and filtering circuits applied to selected sensors. Data acquisition issues of sampling and resolution will also be considered. Signal integrity, linearization and noise reduction design methodologies will be incorporated throughout the course. Prerequisites: ELEX 3320 or ELEX 3120
|
4.5 |
| |
MATH 4620 |
Multivariable and Vector Calculus
This course begins with an introduction to vectors and basic vector operations in the plane and in space. Surfaces and curves in space are then analyzed including parametric curves, as well as cylindrical and spherical coordinates. Discussion moves to differentiation of vector functions of one variable and elementary differential geometry of space curves. Partial derivatives are then presented with associated applications involving concepts such as extrema and Lagrange multipliers. Multiple integrals and applications in various coordinate systems are then covered. Theory and applications are then extended to vector functions and operators, line and surface integrals and integral theorems such as Stokes', Green's, and Gauss' theorems. Particular emphasis will be placed on applications in electromagnetism. Prerequisites: MATH 3620
|
4.5 |
| |
MECH 4630 |
Applied Mechanics
A calculus-based course in statics and dynamics which includes force vectors in two- and three-dimensions, Newton's laws, free body diagrams, force system resultants, particle and rigid body equilibrium in 2-D and 3-D, moments, centres of gravity, centroids, structural analysis, friction, planar kinematics and dynamics, work and energy, linear momentum and collisions, rotational kinematics and dynamics, impulse, momentum of particles and rigid bodies, and vibration. An emphasis will be placed on engineering/mechatronics applications. Prerequisites: PHYS 2143 and MATH 3620 and MATH 4620* (* may be taken concurrently)
|
5.5 |
| |
MECH 4640 |
Thermodynamics
This course introduces students to the fundamental concepts of heat, work and energy. The first law of thermodynamics is introduced and used to analyse engineering devices such as compressors and turbines. Air, steam and refrigerants are used as working fluids. The second law of thermodynamics is used to evaluate the direction in which real processes occur. Entropy is used to evaluate irreversibility in real processes and to quantify the efficiency of devices. Power and refrigeration cycles are introduced and the first and second laws are used to perform engineering analysis of the cycles. Mixtures of air and water vapor are also discussed. Prerequisites: MATH 2431 and PHYS 2143
|
4.5 |
| |
MKTG 4690 |
Marketing and Communication for Engineers
This course is designed to provide the engineering students with an overview of the marketing concept, and how to leverage marketing strategies and effective communication for enterprise and personal success. It includes strategic analysis, market research techniques, marketing strategies, and report and presentation optimization. Lectures are designed to build a solid foundation of marketing and business communication fundamentals. Labs are geared toward applying these fundamentals, and to finding solutions to relevant marketing challenges. Students will be expected to present their solutions to the class both orally and in written report format. Assignments will be both individual and group based. Prerequisites: COMM 3690
|
3.5 |
| |
| Level 5 |
Credits |
| |
CHSC 7540 |
Engineering Materials
This course provides a broad overview of the materials used in engineering, including metals, polymers, ceramics and semiconductors. Macroscopic properties, such as mechanical strength, elastic modulus and electrical conductivity, are dominated by structure and bonding. The microstructure of materials is examined and related to the macroscopic properties for the different materials classes. Topics such as phase diagrams, solid state transformations, fracture and corrosion are included. Some laboratory demonstrations will form part of the course. Prerequisites: CHEM 3615
|
4.5 |
| |
ELEX 7520 |
Advanced Circuit Analysis
This course first covers generalized circuit analysis techniques including any combination of dependent and independent current and voltage sources. The concept of duality and dual circuits is covered. The course continues with treatment of polyphase circuits and power, magnetically coupled circuits and two-port networks. Laplace Transform and transfer function techniques state variable analysis techniques, Fourier series and Fourier transforms are also covered. Prerequisites: (ELEX 3320 or ELEX 3120) and MATH 3431 and MATH 4620
|
5.5 |
| |
ELEX 7530 |
Electromagnetics Fundamentals
This course is a detailed treatment of classical electromagnetic theory. Beginning with the history of fundamental discoveries, mathematical models are introduced. Static and dynamic field equations are presented, culminating in Maxwell's Equations. Solutions to Maxwell's Equations for numerous practical configurations are covered, encompassing complex geometries, real materials, wave propagation, power and energy. These basics provide the foundation for circuit theory, wireless transmission and electromechanical energy conversion, as well as other areas of electrical engineering. Prerequisites: MATH 4620 and PHYS 2143
|
5.5 |
| |
ELEX 7610 |
Linear Physical Systems
This course builds on the mathematics courses of your first two years to provide a foundation for the analysis and design of engineering systems. In particular, linear system theory is developed for use in further study of signal processing, feedback control and communications. Treatment of both signals and systems is dealt with, with emphasis on continuous time analysis techniques in both the time and frequency domains. Techniques for system modelling, validation, and analysis are explored in the laboratory component of the course. MATLAB will be used extensively as a computer tool. Prerequisites: MATH 4620
|
5.5 |
| |
LIBS 7001 |
Critical Reading and Writing
Develops advanced skills in critical analysis, close reading and composition through lectures, discussion and group activities in which students analyze and evaluate materials from various disciplines. Readings might come from professional journals, reports, newspapers, magazines and literature. Multimedia such as video, music and the Internet may also be included. Prerequisite: BCIT ENGL 1177, or 6 credits BCIT Communication at 1100-level or above, or 3 credits of university/college composition.
|
3.0 |
| |
MATH 7510 |
Engineering Statistics
The course covers descriptive data analysis including both numerical and graphical methods, calculus of relevant probability distribution models (binomial, geometric, hypergeometric, Poisson, uniform, exponential, Weibull, normal, Erlang-k distributions), large and small sample estimation and hypothesis testing (for means, differences of means, proportions, difference of proportions, variances, goodness of fit), and an introduction to simple and multiple linear regression, to experimental design and analysis of variance (ANOVA), and to basic principles of quality control. A calculator and statistical software package will be utilized. Prerequisites: MATH 4620
|
3.5 |
| |
| Level 6 |
Credits |
| |
ELEX 7550 |
Power System Components
This course examines the fundamental components of modern electric power systems, from generation to consumption. Building upon the principles of electric circuit theory and magnetic field theory, the following topics are studied: three-phase power, transformers, induction machines, synchronous machines, DC machines, transmission lines and switching devices. Battery technology is also introduced in this course. Renewable and non-renewable energy sources are introduced, along with fundamentals of sustainability. Laboratory experiments reinforce theory, and provide experience with safe Power Lab practice. Labs include: Polyphase AC Circuits, Power Factor Correction, Three-Phase Power and Harmonics, Magnetic Circuits and Transformers, Power Transformers; Regulation and Impedance, Induction Machines and Synchronous Machines. Prerequisites: (ELEX 3120 or ELEX 3320) and ELEX 7530 and MATH 4620 and MECH 4630
|
5.0 |
| |
ELEX 7620 |
Signal Processing and Filters
This course covers important topics in continuous-time signal processing and discrete-time signal processing. It includes a general treatment of analog filter types, and the transfer functions for various classical filter types. Transformations from normalized low-pass to high-pass, band-pass, band-reject are covered. Various circuits to realize the resulting transfer functions are analyzed and implemented in the laboratory. Spectrum representation of digitized waveforms is examined, and various signal transformations are covered. Sampling and aliasing are examined, followed by an introduction to basic analysis and design strategies for FIR filters. The Z transform is developed, followed by an examination of recursive filters. Various s-plane to z-plane transformations are presented, and design techniques for recursive filters are covered. Prerequisites: MATH 4620 and ELEX 4650* and ELEX 7610* (* may be taken concurrently)
|
5.5 |
| |
ELEX 7640 |
Analog and Digital Communications
This course introduces the student to the principles of baseband and broadband communications. Using the concepts learned in mathematics and circuit analysis, the student is introduced to the description and analysis of signals and modulation principles and methods. Amplitude modulation, frequency modulation and phase modulation are covered in detail, both in terms of principles and application in transmitters and receivers. These methods, with appropriate modifications, are then applied to the transmission of digital data signals. System performance in the presence of noise and noise mitigation strategies are discussed. Application of the concepts in commercially available equipment is highlighted. Prerequisites: ELEX 7520 and ELEX 7610* and ELEX 7620* (* may be taken concurrently)
|
5.5 |
| |
ELEX 7730 |
Industrial Ecology
Industrial Ecology (IE) is the systematic analysis of global, regional and local material and energy flows and uses that are associated with products, processes, industrial sectors, and economies. This course is interdisciplinary and incorporates elements of life sciences, physical sciences, engineering and social sciences. Emphasis is focused on electrical and electronic systems and products. Non-renewable and renewable energy and materials consumption, air pollutant emissions, waterborne pollutant effluents and solid waste generation associated with human activities are tracked. These analyses are the foundation of IE, which seeks to design and manage products and services that meet human needs in a sustainable manner. Ecological, economic, social, political, and technological factors that influence the life cycle of a product system will be considered. This life cycle encompasses raw materials acquisition and processing, manufacturing, use, resource recovery, and the ultimate disposition and fate of residuals. The course will provide you with analytical tools and methods for implementing principles of IE. Prerequisites: CHSC 7540 and ELEX 7550* and MECH 4640 (* may be taken concurrently)
|
4.5 |
| |
FMGT 7695 |
Engineering Economics
This course is meant to provide the practicing engineer with the financial knowledge and skills required for the economic analysis of business situations; more specifically the costs and benefits of alternative solutions to technical problems. This course covers the syllabus material for the CCPE Engineering Economics exam.
|
3.0 |
| |
LIBS 7002 |
Applied Ethics
Fosters abilities and values required for ethical decision making at work. Develops skills in logical analysis, a working knowledge of moral principles and theories, and the ability to diagnose and resolve moral disagreements commonly found at work. Examines and applies moral principles to historically famous cases in manufacturing, human resources, management, engineering, health care, and computing. Prerequisite: BCIT ENGL 1177, or 6 credits BCIT Communication at 1100-level or above, or 3 credits of university/college composition.
|
3.0 |
| |
| Level 7 |
Credits |
| |
BUSA 7250 |
Management Skills and Applications
The course provides an overview of the basic skills of a manager and applies these skills through a series of projects and case studies. It examines the evolution of management and the organizational culture and environment. It also teaches the decision-making skills and the skills involved in planning, organizing, leading and controlling, including planning and facilitating change, teamwork, applying motivational techniques and effective communication.
|
3.0 |
| |
ELEX 7630 |
Semiconductor Theory and Applications
This course is an introduction to semiconductor physics, and to the structure and performance of electronic devices built with semiconductors. Based on the valence bond model and the energy band model, carrier generation, recombination and transport are described analytically, and are subsequently used to develop device models for bipolar and field-effect transistors, diodes, photovoltaic cells, Thyristors and hybrid devices such as the insulated gate bipolar transistor. The static and dynamic behaviour of devices, as well as power and temperature considerations, are covered. Laboratory experiments reinforce theory, and provide experience with basic semiconductor instrumentation. Labs include: Diode characteristics, BJT characteristics, MOSFET characteristics, optoelectronic devices, and power devices. Prerequisites: CHSC 7540 and (ELEX 3120 or ELEX 3320) and ELEX 7530
|
4.5 |
| |
ELEX 7710 |
Communication Networks
This courses involves in-depth study of digital transmission fundaments, data transfer limits, network switching techniques and network traffic control. The course also involves understanding OSI and IEEE layered architecture, peer-to-peer protocols, MAC protocols, network topology. An in-depth study of TCP/IP, quality of service, DHCP and mobile IP, Queuing theory will be carried out. Prerequisites: ELEX 7640 and MATH 7510* (* may be taken concurrently)
|
5.5 |
| |
ELEX 7720 |
Feedback Control
This course is designed to cover the fundamental concepts of linear control systems theory and application. The lecture part of the course deals with system modeling, simulation, analysis, and classical approaches to controller design. Linear, time invariant, continuous time systems are considered. System dynamic properties are analyzed in time and frequency domains. Concepts and tools of classical feedback theory are introduced: transfer functions, signal flow graphs, root locus, gain and phase margins, and stability criteria. PID control and its tuning formulae, rate feedback, lead, lag, and lead-lag compensation are next discussed. Practical issues such as non-linearities and dead-time control are discussed and methods for dealing with them are explored. The laboratory part of the course includes experiments and computer simulations which, combined, illustrate practical controls applications and reinforce analytical concepts and design procedures. The lab has 8 workstations equipped with servomotor position control system for experiments in real-time control and data acquisition. Students will use high performance software for control-oriented simulation and design (Labview, MATLAB and Simulink) and will work on modeling the position control system and designing a variety of controllers to meet specific performance objectives. Prerequisites: ELEX 7610
|
5.5 |
| |
ELEX 7790 |
Capstone Design Project Initiation
This course covers techniques for project management, as well as preparation and presentation of a detailed project proposal and engineering work plan. It draws on the expertise in engineering theory and design developed earlier in the program, and forms the first part of their capstone engineering design project. Students gain expertise in forecasting and planning the project life cycle, and identification of project stakeholders, organizational influences and social economic and environmental influences. Direct exposure is provided to working in a small engineering team to plan and initiate a complex engineering project that has multiple stakeholders and various diverse constraints. This course will be team-taught, with contribution from the communication department on preparation, presentation and grading of a detailed project proposal. Prerequisites: ELEX 3685 and completion of Level 6.
|
3.5 |
| **Plus one Design Elective |
| |
| Level 8 |
Credits |
| |
COMM 7890 |
Technical Communication for Capstone Project Completion
In this course, students prepare a professional career search package and practice interviewing skills. As well, they complete a formal research report which presents and analyses the findings of a major project. They also learn how to present this information and analysis in an effective oral presentation. This course is taught in conjunction with ELEX 7890. Prerequisite: COMM 3690 and ELEX 7790* (*must have been taken in the preceding term) and ELEX 7890** (**must be taken concurrently)
|
1.0 |
| |
ELEX 7880 |
Engineering Law Ethics and Professionalism
This course addresses key issues in engineering law, ethics and professionalism. The course content promotes critical thinking about legal, moral, and ethical issues that electrical engineers face. Topics covered include contracts, torts, partnerships, liens, engineering liability, patents, copyrights, trademarks, hazards, standards, safety and legal and ethical concerns related to use of computer hardware and software. It also includes ethical principles in professional employment, engineering management, private practice, and consulting. It addresses the roles and responsibilities of the electrical engineer related to environmental stewardship, and the impact of electrical engineering practice on the environment. Finally, it covers the roles and responsibilities of professional engineering organizations, and the ritual of the calling of the Engineer. Prerequisites: ELEX 3685
|
3.0 |
| |
ELEX 7890 |
Capstone Design Project Completion
This course involves completion of the capstone engineering design project. The projects are typically multi-disciplinary in nature. Students work in teams to execute the project proposal that was developed by them in ELEX 7790. The course draws on expertise in engineering theory, design and project management developed earlier in the program, and brings their capstone engineering design project to an appropriate conclusion. Prerequisite: ELEX 7790* (*must have been taken in the preceding term) and COMM 7890** (**must be taken concurrently)
|
5.5 |
| |
LIBS 7007 |
Technology and Society
This course will explore the interrelationship between technology and society. The course will focus on how societal forces shape and are shaped by the meanings, development, spread, and uses of technology. Concepts, perspectives, and arguments from the social sciences and humanities will be studied and applied to analyze connections between society and technology. Prerequisite: BCIT ENGL 1177, or 6 credits BCIT Communication at 1100-level or above, or 3 credits of university/college composition.
|
3.0 |
**Plus two Design Electives
***Plus one Liberal Studies Elective |
| |
**Design Electives
Complete 13.5 credits from the following list of electives: |
Credits |
| |
COMP 7855 |
Software Systems
The course views software from a systems perspective. Software modules are viewed as components in a system. Software development methodology is reinforced in the context of an overall system design, including requirements analysis and specifications, implementation, testing, inspection, and debugging techniques. The integration of independent modules (including modules developed in different languages) is explored. Issues in distributing software functionality and data access across a network are explored. Common methods and modules for distributing system management and other functions over the Internet are discussed. Security issues related to distributed software-based systems are discussed. Students are exposed to TCP/IP network programming, and web-based user interface design. Prerequisites: ELEX 4618
|
4.5 |
| |
ELEX 7810 |
Electrical Power System Analysis and Design
This course is a design elective. It utilises electrical circuit fundamentals and electrical system modelling to analyse various aspects of an electrical power system, such as, load flow, short-circuit, stability, motor starting, harmonics, switching transients, reliability and protective device co-ordination. Prerequisites: ELEX 7520 and ELEX 7550
|
4.5 |
| |
ELEX 7815 |
Digital Image and Video Processing
This course is a design elective. It extends and expands the students’ knowledge of digital signal processing (DSP), with an emphasis on image and video processing. It reviews and then advances beyond prior courses that cover the classical topics of sampling, aliasing, digital filter design and Discrete Fourier transformation. This course will introduce fundamental technologies for digital image/video representation, compression, analysis, and processing. Students will gain understanding of algorithm, system design, analytical tools, and practical implementations of various digital image and video applications. Topics include Two dimensional sampling and quantization, Digital image enhancement techniques, point processing, spatial filtering, Frequency Domain filtering, Digital image restoration, Image histogram, colour perception, DCT transformations, Image compression, multi-resolution processing and Wavelet transformation, motion estimation & compensation, an introduction to video compression, and a review of existing Image and video coding standards. Selected image and video processing methods are demonstrated and developed in laboratory activities through the relevant specialized modules of MATLAB. Prerequisites: ELEX 7620
|
4.5 |
| |
ELEX 7820 |
Real-Time Embedded Systems
This course is a design elective. It covers software and hardware design for real-time embedded systems. Topics include real-time implementation of DSP algorithms, code and hardware optimization for speed and power, real-time operating systems, reliable operation, and overall system architecture. In the laboratory, students will apply selected concepts learned in the lectures by implementing them on a development board centered around a DSP-oriented microcontroller. This course uses C and some assembler as the programming languages. Prerequisites: ELEX 4618
|
4.5 |
| |
ELEX 7860 |
Wireless System Design
This course builds on the prerequisite core courses to explore important technical topics in modern wireless communications systems. The evolution of cellular systems from 1G to 3G is discussed, and other contemporary standards such as wireless LAN and wireless PAN are reviewed. Mathematical representation of the wireless channel is presented, and effects such as multipath, fading, and shadowing are discussed. The performance of various digital modulation schemes in the presence of noise is evaluated. Contemporary radio transceivers are presented and evaluated, including radio architecture, radio components, and performance measures. System design concepts such as link budget are used to engineer basic wireless systems.
|
4.5 |
| Note: additional electives are under development |
| |
| ***Liberal Studies Elective (3.0 credits required) |
| All students will be required to achieve these credits in accordance with the BCIT policy on Liberal Studies course requirements. Information regarding topic areas and/or eligibility for transfer credits may be obtained from the Advanced Placement and Degree Programs office at 605-432-8230. |
| |
| Workplace Education (mandatory) |
Credits |
| |
ELEX 6991 |
Workplace Education Workterm
Co-op work terms are paid temporary jobs where students do productive work that relates directly to the core competencies of the B.Eng. Electrical program. Job postings are approved by the BCIT co-op Coordinator. Students in the program attend workshops to enhance their employability prior to their placement and compete for job postings during the academic work term. During the work term, students are monitored by BCIT. Prerequisite: Completion of year 2
|
14.0 |
| |
| Total Credits: |
247.5 |