Michelle Mazurek

This professor has taught: CMSC389P, CMSC414, CMSC634, CMSC732, CMSC798, CMSC818D, INST799
Information Review
Michelle Mazurek
CMSC414

Expecting a B
whiskers
12/22/2023
the goat 414 professor shes a really really good lecturer whos really interested and invested in the subject matter. i came into this class with a lot of prior experience, and she hit all the checkboxes on explaining the material. for extra credit on the final, she let u send her an original meme or joke about the class material. that should say everything u need to know about her attitude towards teaching. the projects were kind of code based, but it was more of, the code was set up for the environment of whatever attack you are studying. for the first 3 projects you get 6 free, no penalty late days to use for those projects. the last project is a group project, so understandably no free late submissions. as for exams, shes kinda harsh if the questions are conceptual, but there are a good amount of applied knowledge questions to make up for it if she doesnt like the way you write about something.
Michelle Mazurek
CMSC414

Expecting an A
kcanha
12/02/2023
Great professor, lectures were easy enough to understand and engaging enough for me. Some projects were kinda hard, but i learned a lot. Also late days were great, she gave us 6 to use for any project to distribute as we like. Made it much lower stress. She was generally nice and answered questions well. Class was consistent, organized well.
Michelle Mazurek
CMSC414

Expecting an A
Anonymous
10/25/2023
Dr. Mazurek is a clear lecturer with enthusiasm for the topic. Lectures are recorded and slides posted. The content itself includes memory safety, web security, password stuff, cryptography, network security, privacy, and human factors stuff, with a couple guest lectures as well. Exam questions closely follow the material from slides and the projects: if you make a good cheat sheet you're golden. Grading is only based on the 2 midterms, the final, and 4 projects. The projects take time but are very doable with 6 late days to use as you please. 414 with Mazurek is definitely one of the easier 41Xs.
Michelle Mazurek
CMSC414

Expecting an A
Anonymous
05/12/2022
Idk what the rest of these reviews are saying. When I took the class this year, I thought Mazurek to be very organized, the class structure to be good, and the class as breezy. She's a good lecturer too, she explains what is happening security wise very high level but yeah her voice is very soothing and if you're not paying attention then yeah, you might fall asleep. The late days on project policy is awesome. For reference, I think I went to about 60% of the lectures, and would binge watch a couple before exam time, and get decent B grades. Even then, I was able to get a pretty good grade in the class. One qualm that is valid that I see echoed here, however, is that the projects sometimes do not have enough set up or foundation for someone who is new to these security concepts to finish thoroughly. I am biased because I came into this class with some general knowledge and experience with how security worked, so the buffer overflow project, the XSS project, and other projects were pretty good. Still, others that I knew who didn't have security experience did pretty well on the projects when they went to office hours. The class is chill, and I would compare its difficulty to 1/3-2/3 difficulty of 250 with Jason Filippou; and 1/4-1/2 the difficulty of 216 with Herman. I personally had a lot of security concepts solidified in this class, and learned a lot about the way security does work, and have come away with a greater appreciation of the technical aspects of security to the high level design and concept-wise approach to security.
Michelle Mazurek
CMSC388N

Expecting a W
Anonymous
02/19/2020
The class had the wrong prerequisites, and they don't teach you how to break and secure software. The project we made was over 2000 lines of code. The class was more of software engineering and debugging than securing software.
Michelle Mazurek
CMSC414

Anonymous
07/08/2019
She is not a good lecturer. Pros: Class cover a lot of interesting topics Material is genuinely interesting for the most part Cons: She is a very boring an ineffective lecturer She is a harsh grader Exams are tough Projects are tough Bad at communicating/grading I would avoid taking class with her. I recommend taking Dave Levin if you can
Michelle Mazurek
CMSC414

Expecting an A-
Anonymous
06/11/2019
Knows her stuff, but is quite boring. Her exam questions are also not up my alley. Nice person though.
Michelle Mazurek
CMSC414

Anonymous
01/24/2018
Professor who clearly knows her stuff. However, I'm not sure if it was the long class block or the presentation, but I struggled staying awake every class - especially about private and public keys. The programming assignments are kinda fun, but can be really challenging if you don't have the right mindset. Exams were alright, she allowed cheat sheets, but still lots of potential material. I'd maybe recommend to a final semester senior.