Skip to main content Skip to local navigation

Blog posts

2022: the Year of the N95 respirator

2022: the Year of the N95 respirator

In 2020 and 2021 we wore masks. In 2022 we will be wearing respirators. Whether they're official NIOSH N95s, CAN95, or KN95 , for the purpose of general public use we can just call them "N95s". The need for N95s has been clear from the beginning of the pandemic, but for two years most of […]

Firmata & Java

Firmata & Java

Firmata is a set of Arduino projects that are aimed at helping solve a particular class of problems with embedded devices: having a main computer send and receive data from an Arduino, typically in a simple control or data-logging application. This is similar to how people use the Arduino support for Matlab. In Java we […]

COVID-19 Resources

COVID-19 Resources

[Dec 23, 2021; will be updated] This page is for general information on tools to help us fight COVID. I'll focus primarily on respirators and air quality here and less on vaccines: Masks and Respirators section Air Quality Measurement (CO2, etc.) section HEPA Filtering section Here's the summary: N95s disposable respirators are more comfortable and […]

Masking Exemptions at York University

Masking Exemptions at York University

[updated Dec 9, 2021] Masks are a form of personal protective equipment that can be very effective at spreading COVID. In your classroom you should only see masked students and they should all be wearing high quality models that protects all of us from the airborne hazard known as COVID. Here's why. Student Accessibility Services […]

Verilog in Virtual Programming Lab

Verilog in Virtual Programming Lab

Unit testing is really important in general programming, but it's also really useful when creating interactive programming assignments. With Java, I like to use JUnit and with C I like to use the Unity unit tester. With Verilog it's actually really straight-forward to set up testing frameworks. In the EECS 2021 (Computer Organization) labs written […]

COVID Questions for YorkU

COVID Questions for YorkU

October 31, 2021 (Updated Nov. 5, 2021) [Update Nov 5, 2021] In response to my questions I have received a letter from the Provost of the University, Prof. Lisa Philipps. Only the academic freedom question was addressed. The administration of York University has announced a return to face-to-face teaching in January 2021, with changes in […]

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

EECS 1011 (and 1021) Lab Kit The EECS 1011 kit will be 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 most students, […]