4 ms·
When I taught algorithms, I had 2 or 3 textbooks students could buy if they really wanted them, but there was no required textbook. I provided students with det
by frob 3y ago
When I taught algorithms, I had 2 or 3 textbooks students could buy if they really wanted them, but there was no required textbook. I provided students with detailed slides and lectures notes covering the course material. I would try to find a handful of websites and videos I had vetted covering the topics using the same terminology as we used in class, or with a note explaining the difference.
Not only did it mean students were not stuck with a surprise bill for a book they'd rarely use, but it also meant I had more freedom to teach what and how I wanted. Since I was teaching it with a focus on being a day-to-day developer, I put in my own section on await/async style coding and optimizing chains of dependent asynchronous calls. It was one of my favorite sections as it was exactly the sort of thing I would actually do in my job.