Joseph Yan is a Senior Instructor in the Department of Electrical and Computer Engineering. He received his BASc in 1991 in engineering physics from UBC and his MASc in 1994 in the UBC Electrical Engineering Department. He then joined the Device Technologies Group of QLT PhotoTherapeutics until 1996. In 2002, he received his PhD in the Electrical Engineering and Computer Sciences Department at the University of California at Berkeley. Dr. Yan joined the UBC Electrical & Computer Engineering Department in 2002. His areas of interest include controls, micromechatronics and biomimetic robotics.
Digital Instrumentation for Mechanical Systems Design of microcomputer-based controllers and instrumentation; basics of digital and analog computer interface hardware; processor structure and function; high-level and low-level languages and system design-related issues. Laboratory experiments in basic logic elements, computer interface control, and sensor-based software control of various devices. Credit will be given for only one of EECE 485 or APSC 380. |
|
ELEC 201 |
Circuit Analysis I The fundamentals of analysis of lumped linear time-invariant circuits; network theorems; operational amplifiers; first order circuits; DC analysis of diodes, BJT and FET circuits. [4-2*-1*] |
ELEC 202 |
Circuit Analysis II Phasor analysis and AC three phase power; transfer functions; Bode plots; filters and resonance; Laplace transforms; transformers; two-port networks. First and second order circuits. |
ELEC 203 |
Basic Circuit Analysis Ideal passive elements and sources; Kirchhoff's Laws; DC circuits; natural, and complete response of first order circuits; operational amplifiers; impedance; phasors; complex power. Not open to students in Electrical and Computer Engineering. [3-2*-1] Corequisite |
ELEC 493 |
Nanotechnology and Microsystems Capstone Design Project Design, analysis, and implementation of solutions in response to a real world nanotechnology and microsystems engineering problem. Projects are provided by industry, research laboratories, or other suitable entities. Includes coverage of topics such as project management. Students must have fourth year standing and be registered in the Nanotechnology and Microsystems Option to take this course. Find out more about Capstones. Prerequisite |
CPEN/ELEC 499 |
Undergraduate Thesis Guideline This course is intended as a vehicle to provide undergraduate students with research experience. Students can take on a research effort for 3 credits or for 6 credits. The undergraduate thesis typically can be used to satisfy technical elective requirements. This document summarizes some of the procedures for this course and is intended as a guide for students and faculty members. Who is eligible to register for CPEN/ELEC 499? |
ELEC 291 |
Electrical Engineering Design Studio I Design projects involving electronic devices and circuits, electromagnetics, signals and systems, and microcomputers. [2-6-0] |
ELEC 292 |
Biomedical Engineering Design Studio Experiments involving electronic devices and circuits, electromagnetics, signals and systems, microcomputers, with applications in biomedical engineering. Final group project requireing oral presentation of student-prepared slides. [2-6-0] |
ELEC 205 |
Electronics Laboratory Design project involving electronic devices and circuits, electromagnetics, and microcomputers. Corequisite ELEC 204 - Linear Circuits |
ELEC 221 |
Signals and Systems Complex numbers, LTI systems, convolution sum, discrete-time Fourier series and transforms, z-transform, sampling, introduction to filtering and modulation, feedback systems, stability. [3-0-2] |
CPEN 491 |
Computer Engineering Capstone Design Project Design, analysis, and implementation of solutions in response to a real world computer engineering problem, provided by industry, research laboratories, or other suitable entities. Includes coverage of topics such as project management. Students must have fourth year standing and be registered in the Computer Engineering Program to take this course. Find out more about Capstones. |
ELEC 491 |
Electrical Engineering Capstone Design Project Design, analysis, and implementation of solutions in response to a real world electrical engineering problem, provided by industry, research laboratories, or other suitable entities. Includes coverage of topics such as project management. Students must have fourth year standing and be registered in the Electrical Engineering Program to take this course. Find out more about Capstones. |
CPEN 492 |
Software Engineering Capstone Design Project Design, analysis, and implementation of solutions in response to a real world software engineering problem. Projects are provided by industry, research laboratories, or other suitable entities. Includes coverage of topics such as project management. Students must have fourth year standing and be registered in the Software Engineering Option to take this course. Find out more about Capstones. Prerequisite |
ELEC 494 |
Biomedical Engineering Capstone Design Project Design, analysis, and implementation of solutions in response to a real world biomedical engineering problem, provided by industry, research laboratories, or other suitable entities. Includes coverage of topics such as project management. Students must have fourth year standing and be registered in the Biomedical Engineering Option to take this course. Find out more about Capstones. Prerequisite |
ELEC 492 |
Electrical Energy Systems Capstone Design Project Design, analysis, and implementation of solutions in response to a real world electrical energy systems problem, provided by industry, research laboratories, or other suitable entities. Includes coverage of topics such as project management. Students must have fourth year standing and be registered in the Energy Systems Option to take this course. Find out more about Capstones. Prerequisite |
ELEC 442 |
Introduction to Robotics Common manipulator configurations, actuator and sensor technology. Efficient representations and computational methods for real-time microprocessor-based implementation of robot control algorithms. Robot control methods, network equivalents, impedance control. Introduction to teleoperation implementation aspects. This course is not eligible for Credit/D/Fail grading. [2-0-2] Prerequisite PHYS 170 - Mechanics I |
2006 |
A reinforcement learning approach to lift generation in flapping MAVs: simulation results Conference Paper | Robotics and Automation, 2006. ICRA 2006. Proceedings 2006 IEEE International Conference on |
2005 |
Force measurements on a scaled mechanical model of dragonfly in forward flight Conference Paper | Advanced Robotics, 2005. ICAR '05. Proceedings., 12th International Conference on |
2005 |
A review of biological, biomimetic and miniature force sensing for microflight Journal Article | 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vols 1-4 |
2005 |
A review of biological, biomimetic and miniature force sensing for microflight Conference Paper | Intelligent Robots and Systems, 2005. (IROS 2005). 2005 IEEE/RSJ International Conference on |
2004 |
Haptic simulation of linear elastic media with fluid pockets Conference Paper | Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings. 12th International Symposium on |
Show more |