CSCC43H3 has two recorded offerings: fall 2022 with Purva Gawde and Rawad Abou Assi (class average B-) and fall 2023 with Pankaj Agrawal (class average B). Both offerings had a final exam, a midterm, and tutorials, though tutorials were not mandatory in either; other factors like group projects, labs, and attendance policy varied or went unreported.