{'fraction_non_alphanumeric': 0.026570048309178744, 'fraction_numerical': 0.004830917874396135, 'mean_word_length': 4.756944444444445, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Socially-Distant Hands-On Labs for a Real-time Digital Signal Processing Course

Due to the pandemic, the vast majority of courses taught in the second half of 2020 proceeded online. We discuss the conversion of a Real-time Digital Signal Processing (DSP) course with traditional in-person hands-on labs to a hybrid (in-person and online) setting. This senior-level undergraduate course is built around the development and testing of DSP software. In the online version of the course, students use a small microcontroller kit and a USB oscilloscope, and they work in online teams. We describe the lab projects and we highlight the mechanisms that enable the students to collaborate on labs. We provide early feedback from students from the first offering of the modified course, and conclude with a list of planned improvements.