Capstone Project

Back to listing
Group 2020-20 Status completed
Title 3D Virtual Electronics Lab
Supervisor Wahab Hamou-Lhadj
Description The ECE department is planning to develop online versions of its Basic Circuits (ELEC273/275) and Electronics I&II (ELEC311/312) labs. The team will be working on design and implementation of a 3D virtual electronics lab. The set of virtual lab instruments should include: - Oscilloscope; - DMM; - Function Generator; - Power Supply; - Wattmeter. Virtual electronics components: - resistors; - capacitors; - inductors; - transformers; - various diodes (rectifier, LED, Zenner, etc.); - transistors (BJT, FET, etc.); - OPAMPS; - and other TBD components. Using the virtual lab, students enrolled in the aforementioned courses should be able to do all labs described in the lab manuals. The virtual lab should be expandable. It should be possible to add  new experiments and adapt the lab to other electronics-related courses. Class management system should allow for: - registering students to specific lab section; - taking attendance; - reports/assignment submission (TBD); - grading (TBD); - other TBD features.
Requirement C++, Java, ELEC312, COEN352, 3D animation, etc. Familiarity with aforementioned lab instruments.
Tools Programming language to be chosen according to the requirements, SPICE (e.g. NGSPICE).
Number of Students 4
Students Farhan-Nabil Alamgir Sara Dohakhen Zachary Orsoli Kenneth MAi
Comments: 4 (one ELEC student with very good knowledge of the  tools and circuits, and three COEN or programming-inclined ELEC  students).
Links: wahab.hamou-lhadj@concordia.ca