ENGR 1100 – Engineering Design I (3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to the engineering profession and various engineering disciplines. Students learn the detailed structured engineering design process and develop skills to collect and prioritize the requirements of an engineering project through multiple iterations. Students are introduced to the concept of sustainability. Students learn the concept of engineering ethics. Students learn the decision process to choose alternate design options. Students learn prototyping, work on an engineering design problem, and develop a prototype. Students learn technical communication and are introduced to an engineering drawing tool. Students learn to draw 2D and 3D sketches using an engineering tool and develop prototype design.
Prerequisite: Admission to the Electrical Engineering, Computer Engineering, Software Engineering or Engineering Transfer Programs OR Instructor's permission
Learn more about this course
SENG 1110 – Programming for Engineers-1 (3,0,2)(L)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of computer programming with specific emphasis on engineering problems and applications. Students learn computer programming as a part of engineering process. Students conceptualize the programming approach in line with engineering profession by following design, implement and testing using specifications. Students explore C++ programming basics, statements, syntax, control structures, functions, and types of arrays.
Prerequisite: Admission to the Electrical Engineering, Computer Engineering, Software Engineering or Engineering Transfer Programs OR Engineering Program Advisor's permission.
Learn more about this course
ENGL 1100 – Introduction to University Writing (3,0,0)
Credits: 3 creditsDelivery: Campus
Students explore the practices of reading and writing in scholarly contexts by investigating a chosen topic or issue. Students read, critically analyze, and synthesize information and ideas found in appropriate secondary sources and coming from a variety of disciplinary backgrounds. They also develop their abilities to communicate knowledge by composing in the genres and sub-genres of scholarly writing, including the incorporation of research and documentation while using a clear, persuasive, grammatically-correct style.
Prerequisite: English Studies 12 /English First Peoples 12 with a minimum 73% or equivalent
Note: students cannot receive credit for both ENGL 1100 and ENGL 1101
Learn more about this course
EPHY 1170 – Physics for Engineering 1(4,0,3)
Credits: 3 creditsDelivery: Campus
This is the introductory physics course for engineering students. Students are introduced to and apply calculus to physical concepts and their engineering applications. Topics include mechanics, kinematics, rotational mechanics, simple harmonic motion, mechanical waves, and sound.
Prerequisite: MATH 1130 (may be taken concurrently)
Exclusion: PHYS 1150
Learn more about this course
MATH 1130 – Calculus 1 for Engineering (3,1.5,0)
Credits: 3 creditsDelivery: Campus
Students build a strong mathematical foundation for engineering by learning ideas, methods and applications of single-variable differential calculus. Limits and derivatives are defined and calculated, derivatives are interpreted as slopes and rates of change, and derivatives are then applied to many sorts of problems, such as finding maximum and minimum values of functions.
Prerequisite: Admission to the Engineering program.
Note: Students can get credit for only one of the following MATH 1130, MATH 1140, MATH 1141, MATH 1150, MATH 1157, MATH 1170 or MATH 1171.
Learn more about this course
MATH 1300 – Linear Algebra for Engineers (3,1.5,0)
Credits: 3 creditsDelivery: Campus
This course is designed for engineering students, with applications chosen accordingly. Topics include real vectors in two and three dimensions, systems of linear equations and row-echelon form, span and linear dependence, linear transformations and matrices, determinants, complex numbers, eigenvalues and eigenvectors, and orthogonality and Gram-Schmidt orthogonalization.
Prerequisite: Admission to the Engineering Program
Corequisite: MATH 1130
Note: Students will receive credit for only one of MATH 1300, MATH 2120 or MATH 2121.
Learn more about this course
EPHY 1270 – Physics for Engineering 2 ( 4,0,3)
Credits: 3 creditsDelivery: Campus
This course continues from EPHY 1170. Topics include electricity and magnetism; DC and AC electrical circuits; geometric and wave optics; and thermodynamics.
Prerequisites: Admission to the Engineering Program; EPHY 1170, MATH 1130
Co-Requisite: Math 1230
Exclusion: PHYS 1250
Learn more about this course
EPHY 1700 – Engineering Mechanics 1 (3,1,0)
Credits: 3 creditsDelivery: Campus
This is an introductory course in engineering mechanics. The first part of the course deals with statics and the second part with dynamics of particles and systems of particles.
Prerequisite: Admission to the Engineering Program. EPHY 1170, MATH 1130 and MATH 1230 (can be taken concurrently).
Learn more about this course
MATH 1230 – Calculus 2 for Engineering (3,1.5,0)
Credits: 3 creditsDelivery: Campus
Students learn the ideas and techniques of single-variable integral calculus from an engineering perspective. Integrals are defined, evaluated and used to calculate areas, volumes, arc lengths and physical quantities such as force, work and centres of mass. Differential equations are introduced and used to model various physical phenomena. Ideas about infinite series are pursued, including some convergence tests, with particular emphasis on Taylor series.
Prerequisite: MATH 1130 with a minimum grade of C.
Note: Students will get credit for only one of MATH 1230, MATH 1240, MATH 1241 or MATH 1250.
Learn more about this course
SENG 1210 – Programming for Engineers-2 (3,0,2)(L)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of object-oriented programming in designing, implementing and testing engineering problems. Students learn the principles of inheritance and polymorphism in designing of methods and classes in object-oriented approach. Students explore the techniques of reading and writing data to file, exceptional handling, pointers, and dynamic memory management, vectors, stacks and recursion.
Prerequisite: SENG 1110 with a minimum grade of C.
Learn more about this course
ENGR 1200 – Engineering Design II (3,0,2)
Credits: 3 creditsDelivery: Campus
Students apply the knowledge of the engineering design process by developing and completing relatively complex and self-directed engineering project that consists of electrical, mechanical, and software sub-systems Students learn the incorporation of sustainability, regulatory, environmental, ethical, health, and safety-related issues relevant to the design of an engineering product. Students are exposed to several engineering tools to manage time and resources. Students learn theories related to teamwork and leadership. Students work in teams, complete design projects through several milestones, and generate technical reports and oral presentations. Students understand the role of an engineering profession towards society and ethical obligations.
Prerequisites: ENGR 1100 with min C grade
Note: Students can only get credit for one of ENGR 1200 and EPHY 1990
Learn more about this course
CMNS 1290 – Introduction to Professional Writing (3,0,0)
Credits: 3 creditsDelivery: Campus
Students study the theories and practice of professional organizational communication, learning the importance of effective communication to meeting goals, developing and maintaining relationships and the overall facilitation of work. Students develop skills in evaluating communication scenarios, designing communication strategies that meet goals and audience need, including requests, information sharing and persuasion. In addition, students learn to employ writing techniques and editorial skills relevant to professional communication contexts.
Note: Students cannot receive credit for more than one of CMNS 1290, CMNS 1291, CMNS 1810, CMNS 1811
Learn more about this course
PHYS 2150 – Circuit Analysis (3,1,3)(L)
Credits: 3 creditsDelivery: Campus
This course is an analysis of linear electrical circuits, network theorems, first and second order circuits, and transfer functions.
Prerequisite: PHYS 1100 and PHYS 1200 (with written permission of the instructor); or PHYS 1103 and PHYS 1105 and PHYS 1203 and PHYS 1205 (with written permission of the instructor) or PHYS 1150 and PHYS 1250 or EPHY 1170 and EPHY 1270 and MATH 1130 and MATH 1230 or MATH 1140 and MATH 1240 or MATH 1141 and MATH 1241 or MATH 1150 and MATH 1250 (with permission of the instructor).
Note: Students may only receive credit for one of PHYS 2150 or EPHY 2150.
Learn more about this course
EPHY 2200 – Electrical Properties of Materials (3,1,0)
Credits: 3 creditsDelivery: Campus
This course provides an introduction to the fundamental properties of solids that govern the behavior of electronic and photonic devices. The mechanisms underpinning the electrical conductivity of conductors, semiconductors, and insulators, as well as their interactions with light are introduced and explained.
Prerequisite: EPHY 1270 (min. grade D) or PHYS 1250 (min. grade D) and PHYS 2250 (may be taken concurrently) and MATH 2110 (may be taken concurrently)
Learn more about this course
ENGR 2200 – Engineering in Society, Health and Safety (3,1,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the process of hazard identification and control, and how it is applied to various physical, chemical, and biological hazards in both an occupational and public setting. Risk assessment and management of health and safety hazards are studied from an engineering perspective. The legal and professional responsibilities of an engineer in the workplace, and as related to engineering design, are examined in the context of health and safety. The importance of equity, diversity, and inclusion in the context of workplace health and safety and in engineering practice is discussed.
Prerequisite: ENGR 1100 or Instructor's Permission
Learn more about this course
MATH 2110 – Calculus 3 (3,1.5,0)
Credits: 3 creditsDelivery: Campus
The concepts of single-variable calculus are extended to higher dimensions by using vectors as variables. Topics include vector geometry and the analytic geometry of lines, planes and surfaces; calculus of curves in two or three dimensions, including arc length and curvature; calculus of scalar-valued functions of several variables, including the gradient, directional derivatives and the Chain Rule; Lagrange multipliers and optimization problems; double integrals in rectangular and polar coordinates.
Prerequisites: MATH 1230 with a minimum grade of C or MATH 1240 with a minimum grade of C or MATH 1241 with a minimum grade of C.
Note: Students will get credit for only one of MATH 2110, MATH 2111 or MATH 2650.
Learn more about this course
CENG 2010 – Computer Architecture & Assembly Language (3,2,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic concepts of computer architecture. Students learn about CPU, data bus, memory organization including cache, internal, external memory and pipelining. Students explore the I/O, interrupts, instruction sets, addressing modes, and ALU. Students are introduced to assembly language programming and its relationship with high-level language such as C.
Prerequisite: MATH 1230 with a minimum grade of C AND SENG 1210 with a minimum grade of C
Learn more about this course
STAT 2230 – Probability and Statistics for Engineers (3,1.5,0)
Credits: 3 creditsDelivery: Campus
This course is an introductory course in statistics. Students will learn how to summarize important characteristics of a data set using both pictures and numerical measures. Students will explore probability concepts and some useful probability distributions. Finally, students will understand and learn to apply methods using probability to infer some characteristics of the population from the information contained in the data. Throughout the course students will learn what assumptions are necessary to make our techniques valid. The course will emphasize applications in Engineering
and Science.
Corequisite: MATH 2110 or MATH 2650 or MATH 2111
Learn more about this course
MATH 1700 – Discrete Mathematics 1 (3,1.5,0)
Credits: 3 creditsDelivery: Campus
This course is an introduction to the foundation of modern mathematics including basic set theory; solution to recurrence relations; logic and quantifiers; properties of integers; mathematical induction; introduction to graphs and trees; Boolean algebra and finite state machines. Students will apply the critical thinking skills developed in Mathematics to derive meaning from complex problems.
Prerequisites: Pre-calculus 12 (min grade C+) or Foundations of Math 12 (min grade C+) or MATH 0600 (min grade B) or MATH 0610 (min grade C-) or MATH 0630 (min grade C-) or MATH 0633 (min grade C-) or MATH 0650 (min grade C-)
Note: Students will only receive credit for one of MATH 1220, COMP 1390, MATH 1390, MATH 1700 or MATH 1701.
Learn more about this course
CENG 2030 – Introduction to Signal Processing (3,2,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic theory of continuous-time and discrete-time signals and systems, with emphasis on linear time-invariant systems. Students learn the representation of signals and systems in both time and frequency domains. Students explore the linearity, time-invariance, causality, stability, convolution, and sampling. Students develop and apply Fourier, Laplace transforms, discrete-time Fourier Transform, z-transform for frequency domain analysis of continuous-time and discrete-time signals and systems.
Prerequisite: MATH 1230 with a minimum grade of C
Learn more about this course
ENGR 2000 – Engineering Design III (3,0,2)
Credits: 3 creditsDelivery: Campus
Students apply the design process to provide a solution to an engineering problem using engineering best practices. Students are introduced to measurement and control of physical quantities of interest in engineering and scientific applications using embedded system programming. Students are introduced to the use of electronics, circuits and testing concepts in product development environment. Student develop the understanding of impact of design decisions on human life and society. Students focus on technical documentation, prepare design documents, user manual and engage in teamwork. Students investigate the influence of technology on the social, political, economic, and environmental aspects of society.
Prerequisite: ENGR 1200 or EPHY 1990
Note: Students can only get credit for one of ENGR 2000 and EPHY 2990
Learn more about this course
EPHY 2300 – Digital and Semiconductor Electronics (3,0,3)(L)
Credits: 3 creditsDelivery: Campus
This course is an introduction to the physics behind the digital world. Students will examine the history of digital devices starting with vacuum tubes, diodes, bipolar transistors, and up to modern field effect technology. Students will then look at digital systems from a fundamental level, exploring the mathematics of Boolean algebra and logic gates, moving on to the analysis and the design of combinational and sequential digital circuits. The course will finish up with an introduction to the physics behind quantum computing and exploration into physical manifestations of qubits.
Prerequisites: PHYS 2150 (min. of grade C) and EPHY 2200 (min. of grade C).
Note: Students will only receive credit for one of PHYS 3330 and EPHY 2300.
Learn more about this course
MATH 2240 – Differential Equations 1 (3,1.5,0)
Credits: 3 creditsDelivery: Campus
This course examines ordinary differential equations and related initial-value problems, and emphasizes their many applications in science and engineering. Students discuss methods for solving such equations either exactly or approximately. Topics include first-order equations; higher order linear equations; modelling with differential equations; systems of linear equations; and phase plane analysis of nonlinear systems.
Prerequisites: MATH 1240 or MATH 1241 and MATH 2110 or 2111 and MATH 2120 or MATH 2121, all with a minimum grade of C.
NOTE: MATH 2110 or 2111 and MATH 2120 or MATH 2121 may be taken as co-requisites with MATH 2240.
Learn more about this course
ENGR 2300 – Engineering Management (3,1,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of engineering project management from conception, commissioning to decommissioning phases. Students explore fundamentals of planning, design, value, quality, milestone monitoring and earned value analysis in managing engineering projects. Students learn contractor strategy, selection, contract management, partnership.
Prerequisite: ENGR 1100 with a minimum grade of C
Learn more about this course
CHEM 1520 – Principles of Chemistry (3,0,3)(L)
Credits: 3 creditsDelivery: Campus
This course is the second half of first year chemistry designed for students with a strong background in Chemistry. The Department of Chemistry defines a strong background as at least a B in Chemistry 12 or CHEM 0600; however, the course is available to any student with CHEM 1500 and Chemistry 12 or CHEM 0600. The topics include gas laws, equilibrium, redox reactions, electrochemistry, thermochemistry, entropy and free energy. Students are expected to become familiar with these topics during the course, and demonstrate their proficiency in various laboratory techniques. The laboratory stresses fundamental precision techniques in quantitative analytical and physical chemistry.
Prerequisite: CHEM 1500 (C- minimum) and Chemistry 12 or CHEM 0600 (a grade of B or better is recommended) or acceptance into the Engineering Program
Learn more about this course
SENG 3110 – Algorithms & Data Structure (3,0,2)(L)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of evaluating complexity analysis of the algorithms. Students learn various data structure techniques including lists, stacks, queues, tree, and graphs and its application to engineering discipline. Students explore various sorting and searching algorithms.
Prerequisite: CENG 2030 with a minimum grade of C AND STAT 2230 with a minimum grade of C
Learn more about this course
CENG 3010 – Digital Systems Design (3,2,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic concepts of industry-standard hardware description language VHDL into the digital design process. Students explore designing the implementation of multiplexers, registers, counters, high-speed adders, shift and logical operations, hardware multipliers/dividers, data path, control unit and microprogramming using VHDL. Students learn about different types of programmable logic devices with an emphasis on the FPGAs and cover some advanced topics in VHDL such as functions and procedures.
Prerequisite: EPHY 2300 with a minimum C or better and ENGR 2000 with a minimum C or better
Learn more about this course
CENG 3310 – Communication Systems (3,2,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of analog and digital communication systems such as various modulation techniques, frequency multiplexing, line coding, pulse shaping, and time division multiplexing. Students explore noise in various modulation schemes, error detecting codes and signal detection techniques. Students learn fundamentals of information theory.
Prerequisite: CENG 2030 with a minimum grade of C or better.
Learn more about this course
EENG 3010 – Introduction to Control Systems (3,2,0)
Credits: 3 creditsDelivery: Campus
Students learn fundamental concepts of control system. Students are introduced to the concepts of impulse response functions, transfer functions, system input-output and convolution. Students explore Root locus analysis and design method, Feedback and stability, Nyquist stability criterion, frequency domain design and analysis, PID control systems.
Prerequisite: MATH 1300 with a minimum grade of C
Learn more about this course
EENG 3100 – Fundamentals of Electronics(3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to basic electronics components such as diodes, thyristors, bipolar and field effect transistors and their application as linear devise and switches to analyze and design electronic circuits. Students learn basic amplifier, differential and multistage amplifiers from the perspectives of transfer function, frequency response and feedback. Students explore digital integrated circuits such as CMOS, MOS and bipolar logic.
Prerequisite: A minimum of grade "C" or better in PHYS 2150
Learn more about this course
ENGR 3300 – Engineering Professional Ethics (3,1,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the professional and ethical responsibilities of a professional engineer and regulations of the practice. Students learn the concepts of impact of engineering product on society. Students explore a wide variety of ethical issues related to consulting, private practice, business, hazards, liabilities, standards, safety, computers, software, intellectual property, fairness and equity in the professional workplace.
Prerequisite: ENGR 2200 with a minimum grade of C
Learn more about this course
CMNS 3510 – Intercultural and Cross-Cultural Communication (3,0,0)
Credits: 3 creditsDelivery: Campus
Students examine the way culture shapes communication practices, and focus on the issues that arise within organizations when individuals from different cultural perspectives attempt to work together. Students also investigate the ways in which different cultures interact in practice. This course qualifies as a Writing Intensive designated course.
Prerequisite: Completion of 45 credits (any discipline)
Learn more about this course
SENG 3120 – Software Engineering Design: Process & Principles (3,0,2)(L)
Credits: 3 creditsDelivery: Campus
Students learn the concept of software engineering design process and principles in the context of product development and evaluation. Students are introduced with various modeling techniques of UML used in software design process to illustrate modularity and decomposition, components and their interface. Students learn to model the static and dynamic behavior of the software product. Students explore theoretical aspects, and practical techniques to develop software architecture. Students explore the concept of design patterns.
Prerequisite: ENGR 2000 with a minimum grade of C or better.
Learn more about this course
SENG 3210 – Applied Software Engineering (3,0,2)(L)
Credits: 3 creditsDelivery: Campus
Students learn various software process models and understand the commonalities and variabilities among them and understand methodologies to assess the software process. Students explore the concepts of software quality assurance and learn the measuring techniques to assess software product quality. Students are introduced to the concepts of how to manage the software source code and changes, build and software release management process.
Prerequisite: SENG 3110 with a minimum grade of C
Learn more about this course
CENG 3020 – Real Time Systems Design and Analysis (3,2,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of real-time systems from hardware and software perspectives with a specific focus on exploring real-time operating systems covering the concepts of concurrency, exception handling, synchronization and scheduling techniques. Students explore and investigate theoretical aspects through research and practical techniques that can be used to develop product that operates in real time. Students learn capturing requirements of designing real-time systems and applying the concepts of resource management, reliability, fault tolerance and performance analysis. Students are introduced to the techniques of operational data collection for reliability and fault tolerance of the real time systems. Students learn to write specifications and requirements document that describe quantitative and qualitative performance analysis of the real time systems.
Prerequisite: CENG 3010 with a minimum grade of C
Learn more about this course
PHYS 3830 – Intermediate Electromagnetism (3,0,0)
Credits: 3 creditsDelivery: Campus
Students will utilize vector calculus to calculate static electric and magnetic fields, in vacuum and in materials. Students will use Laplace's equation to solve for static potentials. Students will apply equations of changing electric and magnetic fields culminating in a derivation of Maxwell's equations. Students will be able to describe the electromagnetic wave nature of light by applying Maxwell's equations for electric and magnetic fields in source-free regions.
Prerequisite: MATH 3170 and PHYS 3120 or MATH 3160.
Learn more about this course
ENGR 2400 – Engineering Economics (3,1,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of engineering economics to be able to evaluate projects from a financial perspective that are needed in the decision making process. Students learn various financial and analytical techniques such as cash flow analysis, comparison methods, time value, capital management, inflation, sensitivity and risk analysis.
Prerequisite: ENGR 1100 with a minimum grade of C
Learn more about this course
BIOL 3220 – Natural History (2,0,4)
Credits: 3 creditsDelivery: Campus
Defined as "the direct knowledge of organisms in their environments," natural history remains a critical link between science and society. In this course, students learn to identify the dominant flora and fauna, as well as their patterns of distribution, in key ecosystems throughout southern British Columbia (or another regional location). Students synthesize key climatic, geological and biotic processes responsible for the observed patterns. Through close reading and emulation of writer-naturalists, students relate the science of natural history to a larger human truth or societal concern. In addition, students evaluate the changing relationship between humans and their inhabited landscapes by considering such topics as invasive species, habitat fragmentation and climate change.
Prerequisite: Completion of 60 credits or permission of the instructor.
Note: Students cannot get credit for more than one of BIOL 3220, BIOL 2270.
Learn more about this course
EENG 4120 – Power Electronics(3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to key assumptions, theories, methodologies and mathematical modeling of power electronics. Students learn the functionalities and design of full and half wave rectifiers. Students learn to search, evaluate and select semiconductor components to design voltage controllers, choppers, power supplies, inverters, converters, drive circuits and heatsinks. Students learn to apply prior knowledge of concepts in mathematics to simulate the power electronic circuits in order to analyze the design.
Prerequisite:EENG 3410 with a minimum grade of C
Learn more about this course
CENG 4100 – Computer Engineering Capstone Project (6,0,0)
Credits: 6 creditsDelivery: Campus
This course represents the culmination of students' knowledge and skills in their final year of software engineering degree program. Students use prior academic experience to produce quality computer engineering related product, which is within budget, on time and has desirable level of reliability. Students involve in selection and investigation of an engineering problem from design to realization. Students use their skills and demonstrate their ability to undertake a design activity by using background knowledge of computer engineering. Students form two- or three or four-person software teams to analyze, design, build, test, and evaluate the engineering product to meet the product requirements.
Prerequisite:CENG 3020 with a minimum grade of "C"
Learn more about this course
CENG 4410 – Microprocessor System Design & Interfacing(3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic concepts interfacing of microprocessor with external devices. Students learn various interfacing methods and interrupt synchronization in system design. Students explore a variety of interfacing options such as serial I/O, parallel port, analog, high speed I/O and memory interfacing. Students are introduced to the design of data acquisition and microprocessor based control system.
Prerequisite:Minimum grade of "C" or better in CENG 3020
Learn more about this course
CENG 4400 – Introduction to Digital Image Processing ( 3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic theoretical concepts of digital image processing. Students learn topics such as intensity transformations, linear and nonlinear spatial filtering, filtering in the frequency domain, image restoration and registration. Students explore color image processing,wavelets, image data compression, morphological image processing, image segmentation, regions and boundary representation and description, and object recognition.
Prerequisite: A minimum of grade "C" or better in CENG 3310
Learn more about this course
Course not found.Course not found.
CENG 4420 – Introduction to VLSI Design(3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic concepts of Very Large Scale Integrated (VLSI) circuits, design rules and methodology. Students explore the fabrication process of CMOS and BiCMOS. Students learn modeling of sequential, combinational logic MOS circuits. Students learn the concepts of dynamic and static circuits,semiconductors memory elements and structures, Chip I/O and testing of VLSI design.
Prerequisite:Minimum of Grade "C" or better in CENG 4410
Learn more about this course
CENG 4430 – Introduction to Robotics(3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic theoretical concepts of robot and its application. Students learn robot forward and reverse kinematics, motions, angular and acceleration velocities, role of sensors and actuators in robotics motion and vision. Students explore trajectory planning, path planning, vision and feedback control.
Prerequisite: A minimum grade of "C" or better in CENG 4400
Learn more about this course
CENG 4320 – Communication Networks (3,2,0)
Credits: 3 creditsDelivery: Campus
Students are introduced to the concepts of communication networks including various protocol layers and their service models. Students explore the topics related to the communication network design and deployment principles.
Students learn error-detection and -correction techniques, flow control, congestion control, switching principles, routing essentials, network resource management, performance issues, security fundamentals, multimedia networks and wireless networks design fundamentals.
Prerequisite: CENG 3310 with a minimum grade of C
Learn more about this course
CENG 4450 – Introduction to Mechatronics(3,0,2)
Credits: 3 creditsDelivery: Campus
Students are introduced to the basic concepts of mechatronics which enables fundamentals of integrating different
types of components and functions, both mechanical and electrical, to achieve optimal operation that meets a desired
set of performance specifications of the product. Students explore sensors, transducers, actuators, and
microcontrollers.
Prerequisite: CENG 4400 with a minimum of grade "C" or better
Learn more about this course
Course not found.Course not found.