Did your timetable/coursework schedule allow you to audit a meaningful number of external courses? I find that I can only allow myself to attend one additional course per semester.
I STUPIDLY started going to lectures on Computer Systems this year without doing my research first (I couldn't find the timetable for Compilers, and relied on being able to take it officially next year). Turns out I don't have enough (or any) background in C, and so I couldn't make sense of a lot of the lecture material. Oh well, at least now I'm learning C, and I still have the lecture recordings.
I STUPIDLY started going to lectures on Computer Systems this year without doing my research first (I couldn't find the timetable for Compilers, and relied on being able to take it officially next year). Turns out I don't have enough (or any) background in C, and so I couldn't make sense of a lot of the lecture material. Oh well, at least now I'm learning C, and I still have the lecture recordings.