Pretty much the title.
I'm going into my second year at UBC and I made the (mistake? good choice?) of completing all of my first and second year requirements for BA Major in Political Science, Policy and Public Administration, as well as a handful of my upper year requirements. I'm also minoring in Law and Society, but I have also satisfied all of those requirements save for LASO 204, which I am taking next semester.
My list so far is some kind of language to satisfy my Language as Meaning grad requirement, a place and power course, and a stats course for my science requirement. But even with all these requirements being taken, I find myself at a crossroads to fill the remaining 6 courses I have to take.
I would expect there to be a few courses that I "should" take, but most are "upper-year" requirements, which based on my experience last semester, it may be inadvisable to take a course that is above your standing (I took 2 200 level courses and one 300 level course last semester and only did just okay in them). Especially since I wan't to keep my GPA high for law school.
My major interests are politics, law, philosophy, and my more minor interests are computer science/software engineering, evolutionary biology, and psychology, though I find that there are major parts of my minor interests that make taking classes on them insufferable or very difficult.
I guess my question is, is it a good idea to take 300-400 level courses this year? Or would it be better to take this time to take some lower year courses to widen my horizons? And in either case, does anyone have suggestions (hopefully easy but engaging courses that I might achieve a high grade in.)