Emerging Scholars Prog Seminar · Computer Science
No homework. Just show up to class. You get 1 free absence. You have to write a short paper if you miss 2 classes, and you’ll fail after the 3rd absence.
ESP is not your typical CS class. It’s a small seminar that meets every Friday, and it only counts for a single pass/fail credit. Topics range from applications of basic algorithms to general overviews of machine learning and ethics. I thought the class was a good way to see the specific ways a CS degree can be applied in industry and academia. Cannon is listed as the professor for the course, but he doesn’t actually teach it; everything is handled by the PhD coordinators and the undergrad discussion leaders, but they all have solid CS backgrounds and know their way around the department. Even if you’re set on doing CS, I strongly recommend it as a networking opportunity, as you’ll be able to meet several distinguished faculty members and learn about their research (hint hint).