The semester is winding down, so it’s time to bitch about all that anymosity you’ve built up over your classes this spring!
I’ve only got ony rinky-dink online MATLAB programming class, but good GOD was it terrible!
-
Even for an online class, there was very little material from the professor. It was mostly just reading the book, and then a one-page PDF that explained things a little more. Often times, she’d just link to a online tutorial from the program’s officla website.
-
(more a rant about the school) The system we use for online classes…ugh! I’m sure someone else here has used Blackboard and hated it as much as I did!
I would always get errors with the online quizzes telling me I didn’t submit any answers for half the questions, even though I clearly did AND pressed the stupid “save answer” button.
I’d also have to upload a lot of files for the homework assignments. When I got the screen that said “upload complete!” it would list the files that were uploaded…and about half the time it wouldn’t list one or two of the files, causing me to freak out because you are only allowed ONE submission. I emailed the prof. the first time, and she was confused because it came through to her. So from then on I uploaded, then got to that screen, that had to exit and re-login and go back to the submission history to see that it was actually uploaded.
-
The difficulty in the assignments was all over the map. Some HW assignments we were given two weeks to work on, when I barely took an hour to do them…others we were given a week, and it took me forever to do them because some crucial new command we needed wasn’t in the reading assignment or lecture notes!
-
The overall content. For those not familiar with it, MATLAB is a programming lenguage…or sorts. It’s not like C++, Python, or Java, though. It was designed to ahve a mathematical/scientific/engineering slant to it, and as such, it can do simple programming, yes, but it excels at things like plots, solving equations, etc…yet we barely did any of that. The main reason I took this course was so I could take another course that uses high-level differential equations where the prof. basically says good knowledge of MATLAB is required to do them…and yet we never got into any of that. We went over basic “mx+b” plots and that’s it. No calculus, no equation solving. It was more like what I’d expedct an intro course in C++ to be like…and in fact, WAS just like that intro to C++ course I took nine years ago when I was an undergrad.
I guess that one is more my fault, but when I saw a course about programming in MATLAB, I expected it to about MATLAB specific programming, not just a general com sci 101 course that just hapopens to be in MATLAB, especially since, from what I know, python is the main language of the school’s com sci department, so a seperate course in MATLAB makes it seem, to me, more likely that it would be about the types of things MATLAB is known for.
- The final project. We are given nothing, other than, “design and do your own final project aboutwhatever you like!” Seriously? I fucking HATE IT when professors don’t give enough structure. Open-endedness is nice to a degree, but at least give me an idea of how complex it should be, what concepts and tools you tink we should focus on more than others, etc…I’m also very, VERY terrible at thinking up my own ideas for things like this…I don’t know why, but I can never think of an idea that interests me. So I just went with a blackjack game…I mean, what com sci student hasn’t made that? hell, it’s usually a HW assignment.
I actually expectd her to reject it saying it was too wasy an idea, but she approved…probably because I did add in that I’d use some of the GUI interface things we just barely learned about to make it slightly more tricky.
So, what do the other denizens of the dope have to bitch about in relation to school? I can’t be the only one!