Skip to main content Skip to local navigation
Home » Page 8

Blog posts

Suggestions for Computers (Oct 2021)

Suggestions for Computers (Oct 2021)

To new students (and their parents) who are looking to get a computer for the upcoming university school year, here are some tips (via my Twitter thread) How much? Get what you can afford.  Most people will spend between $500 and $2000 for a computer.  $1000 - $1500 will get you a phenomenal machine that […]

Lab Kit details for EECS 1011/1021

Lab Kit details for EECS 1011/1021

[Updated March 2024] EECS 1011 (and 1021) Lab Kit The EECS 1011 kit is available for purchase from the York University Bookstore. The link for all lab kits at the Bookstore is here. As soon as it is available your course instructor will let you know. While the official kit is designed to work for […]

Flying Blind into January: Update on YorkU Air Quality [Oct 2021]

Flying Blind into January: Update on YorkU Air Quality [Oct 2021]

It's Oct 8, 2021. Last week I heard from my Vice Dean of the plan to go back to in-person teaching in January, 2022.[1] I believe that this is potentially a premature decision as York University appears to have ignored deficiencies in its measures to fight COVID. These include a vaccination documentation system that may […]

VPL: Circuit Simulation Assignments with SPICE

VPL: Circuit Simulation Assignments with SPICE

Introduction In YorkU's EECS Department, we have access to NGSPICE on our department's Linux machines (via RemoteLab). NGSPICE is yet another variation on the venerable SPICE circuit simulator. Our the University's Moodle system, eClass, we have access to Virtual Programming Lab, a framework for making interactive exercises for students. It is typically used with programming […]

Open letter about COVID-related air quality in an elementary school

Open letter about COVID-related air quality in an elementary school

Executive Summary The current portable air filter setup at CS Viamonde’s La Mosaïque (LAMO) [Viamonde is the French public school board in Toronto; LAMO is its largest elementary school] does not meet the minimum set of recommendations based on the latest scientific and engineering results related to the mainly aerosol nature of COVID19.   Children in […]

Update on Ventilation at YorkU (Aug. 17, 2021)

Update on Ventilation at YorkU (Aug. 17, 2021)

Introduction COVID has changed everything about campus life. In order to maximize the safety of students, staff and faculty at York University, we, as a community, need to focus on multiple factors, including: Vaccinations Ventilation (and air filtering) Masking Progressive work / study policies Last week, our university partially caved to pressure from the YorkU […]

VPL: Simple C Assignment with Unit Testing

VPL: Simple C Assignment with Unit Testing

August 2021 Background Here, we're going to apply ThrowTheSwitch's Unity unit test framework to C programs. The test framework is available on GitHub. Three files need to be downloaded from the GitHub. There are a few more files that need to be developed within VPL to make it work, and those are described below. We're […]

VPL: Using Maple for Math Assignments

VPL: Using Maple for Math Assignments

One of the places that Moodle falls down in is in supporting math assignments. It occurred to me that we could treat math assignments like we do programming assignments by extending the Virtual Programming Lab plugin for Moodle to support Maple. This doesn't replace existing products like the Maple / DigitalEd Möbius platform, nor does […]