Musician, Professional Engineer, Consultant, Moviemaker ... Teacher. From the National Music Conservatory to UBC, his life has combined a healthy mix of science, arts, and good common sense (that is, industrial engineering experience). Three of his degrees are in engineering (the most recent of which was his PhD from UBC). The Killam Teaching Prize stands out among his other recognitions, as testimony to his passion for teaching. Modeling and simulation of engineering systems, and their computer implementation, has occupied his research activities for the past few years. He is a passionate, and not too shabby skier, and has been trying, unsuccessfully, to learn Kung-Fu and Karate for several decades.
Courses taught recently:
EECE 315: Introduction to Operating Systems
EECE 373: Electro-Mechanical Energy Conversion and Transmission
EECE 251: Circuit Analysis I
EECE 253: Circuit Analysis II
EECE 263: Basic Circuit Analysis
EECE 365: Applied Electronics and Electromechanics
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. |
CPEN 331 |
Operating Systems Introduction to operating systems, their design and their implementation. Process concurrency, synchronization, communication and scheduling. Device drivers, memory management, virtual memory, file systems, networking and security. [3-3-0] |
ELEC 342 |
Electro-Mechanical Energy Conversion and Transmission Three phase power; transformers and harmonics; magnetic materials and circuits, electromechanical energy conversion; DC machines; rotating magnetic field, AC induction and synchronous machines; variable frequency operation, brushless DC machines; stepper and single-phase motors. Credit will only be given for one of EECE 373 or EECE 374. [3-3*-1] |
ELEC 352 |
Electric Energy Systems Overview of conventional electricity generation systems, high-voltage transmission, low-voltage distribution systems. Modeling and performance of renewable electricity generation systems, e.g., solar & wind. Grid integration of renewable energy systems. Prerequisites: |
Topics in Electrical and Computer Engineering I - ENGINEERING PRJ Lectures or projects on subjects of current interest. Project in electrical engineering or computer engineering involving design, experimental and/or computer simulation work as selected from topics supplied by faculty members or proposed by a student and approved by faculty. An individual project report is to be prepared according to specifications available from the departmental office. This course is restricted to students in one of these programs: BASC in year: >=2 -OR- with one of these specializations: ****EECE |
2006 |
Multirate simulations with simultaneous-solution using direct integration methods in a partitioned network environment Journal Article | IEEE Transactions on Circuits and Systems I-Regular Paper s |
2006 |
Multilevel MATE for efficient simultaneous solution of control systems and nonlinearities in the OVNI simulator Journal Article | Power Systems, IEEE Transactions on |
1999 |
Efficient HVDC converter model for real time transients simulation Journal Article | Power Systems, IEEE Transactions on |
1998 |
OVNI: an object approach to real-time power system simulators Conference Paper | Power System Technology, 1998. Proceedings. PowerCon '98. 1998 International Conference on |
1997 |
OVNI: A full-size real-time power system simulator Conference Paper | ICDS'97: SECOND INTERNATIONAL CONFERENCE ON DIGITAL POWER SYSTEM SIMULATORS, PROCEEDINGS |
Show more |