Reviews for HACS100

Information Review
Mohammad Islam
HACS100

Expecting an A
Anonymous
02/27/2024
very chill
Mohammad Islam
HACS100

Expecting an A+
Anonymous
02/20/2024
Guy has no idea what he's doing. Not sure how he got picked for this position.
Mohammad Islam
HACS100

Expecting an A+
Anonymous
02/18/2024
Gives great life advice! Very open and communicative! W Professor!
Mohammad Islam
HACS100

Expecting an A+
Anonymous
02/02/2024
bro is so cool. only class i attend
Anthony Pellicone
HACS100

Expecting an A+
Anonymous
04/25/2023
He's a nice guy overall. Reads directly from his slides when he's "lecturing". The class itself is an easy A. Not very enthusiastic and has dull emotions. He doesn't teach. I don't think I learned anything from other than the fact that "when working in cybersecurity...you have to be ethical".
Anthony Pellicone
HACS100

Expecting an A+
Anonymous
04/22/2023
I thought Dr. Pellicone's part of this class was actually interesting, as opposed to the technical side, in which we didn't really learn anything. To be fair, we didn't learn much in this half of the class either, and he didn't teach much, just provided articles for us to read. I thought the debates were actually pretty enjoyable and fairly low-stress, since you didn't have to do much to get a good grade. However, the readings took up a lot of time, and overall the class was way too much work to be just 2 credits.
Michel Cukier
HACS100

Expecting an A+
Anonymous
04/22/2023
I don't know why he's listed as an instructor for this course since I have never seen him. He doesn't teach anything, we just watch prerecorded lectures from another individual. These videos are not very informative, and quite a few of the homework assignments had errors in the instructions. Everything was graded by TAs who didn't really know what they were doing, and I feel like I didn't really learn anything from this course.
Anthony Pellicone
HACS100

Expecting an A+
Anonymous
12/26/2022
Pretty easy and straightforward class as long as you stayed on top of weekly assignments. Weekly discussions were okay but felt like a little too much time for the topics so conversation would fizzle out. The weekly UNIX assignments were good as a skill to learn for the future. Overall okay class and pretty nice professor but sometimes tedious and might be closer to a 3 credit class for amount of time spent on the two sets of work.
Michel Cukier
HACS100

Expecting an A
Anonymous
12/18/2022
He does not actually teach this class - everything he is supposed to be teaching is taught through asynchronous videos that don't cover everything you need to know to complete the assignments. The person in the videos isn't even him - it is another professor that you never meet.
Anthony Pellicone
HACS100

Expecting an A+
Anonymous
12/17/2022
This class was extremely easy, but the lectures were not that useful and there was way too much work for only 2 credits. Every week we had to watch a lecture recording on UNIX and do a (usually very long and frustrating) assignment and a quiz on canvas, and then also to read several different articles. In class we had discussions about the articles and debated various general topics in cybersecurity. It was okay, but I really would rather have swapped it and had the UNIX stuff in class and the article stuff as a canvas discussion post for homework, as the UNIX assignments were what taught me the most in the class. Pellicone is nice, I just didn't love the class though it is required for ACES
Michel Cukier
HACS100

Expecting an A
Anonymous
12/15/2022
He doesn't actually teach this class, he just takes credit for it
Anthony Pellicone
HACS100

Expecting an A
Anonymous
12/05/2022
Way too much work for a 2 credit course. Each week has two entirely separate sets of work to do, one of which is learning UNIX which is just completely unnecessary for the course and should be cut out entirely (and wasn't even taught in person but instead was asynchronous recycled panopto recordings from 2 years ago). Classroom activities are only marginally interesting but about what you would expect from a 2 credit course outside of major which only serves the purpose of keeping you in the ACES program. Final project was, like the rest of the class, not hard to get a good grade in but tedious and requiring more work than it needed to. While the final project was happening we still had UNIX assignments which was annoying. All in all the class is not good in any way but not bad enough to leave ACES and Prince Frederick over.
Anthony Pellicone
HACS100

Expecting an A
Anonymous
11/30/2022
He's not great. The class is awfully boring and he doesn't teach anything. The class consists of an in-person part where "class debates and discussions" are hyped up for like four weeks and we end up having like four debates until we move on to the final project. The asynchronous element of class is useful, where we just learn UNIX, but the in-person section is a waste of time. The class is easy though, and being a part of ACES makes up for it.
Anthony Pellicone
HACS100

Expecting an A
Anonymous
02/18/2022
I didn't like him. He was nice enough, but very low energy and held "debates" that were just asking a couple of people how they felt about the weekly readings. The portion of the class that he was responsible for was easy enough but very boring. I also didn't like the structure of the class, but that's not his fault.
Anthony Pellicone
HACS100

Expecting an A
Anonymous
12/25/2021
He kind of sucks, and just seems like he doesn't want to be in class. He didn't really teach anything since the class is just us doing the weekly readings, discussing them during the in-person part of the class, and him just standing around in the classroom awkwardly. The class itself is boring, and way too much work for 2 credits, but you need it to stay in ACES i guess :/
Ciro Pinto-Coelho
HACS100

Expecting an A
Anonymous
02/07/2021
If you have good friends and/or good coding experience, this class will be annoying but easy. There is quite a bit of work assigned but if you're any good, it does not take much effort and the time commitment is fine if you work efficiently. However, Ciro is a very nice person who tries very hard. Talk to him out of class and you'll see that he genuinely cares and is easy to talk to. Unfortunately, the class itself forces me to give him a 4 rather than a 5.
Ciro Pinto-Coelho
HACS100

Expecting an A
Anonymous
01/12/2021
This class required an excessive amount of work for 2 credits. As stated in other reviews, the weekly assignments were often redundant. We were often assigned 40+ pages or dense slides of reading on which we had to write a reflection. After this reflection was due, he would present the same slides that we had read for homework. On the positive side, the TAs were helpful, and I did learn some new things from this course.
Ciro Pinto-Coelho
HACS100

Anonymous
12/16/2020
TLDR: Avoid this professor at all costs - if you can. Sorry ACES freshmen. As a preface, since I'm the only reviewer currently, I will advise you that I have also seen and heard other students complain about this professor as well, and some considered dropping out of ACES because this was their first impression of the program. Classes were overall boring and therefore nobody spoke. To counteract this, he made us do a 'discussion' each week where we were placed into groups and had to answer questions about content we had already learned through the weekly summaries we were supposed to do. This made the class overall redundant. Sometimes, these weekly summaries also required reading documents over 100 pages long. There were also large projects assigned that were difficult to understand the requirements for, therefore resulting in lowered grades. Even after students asked for clarification, requirements remained unclear. These projects could take 6 hours total, on top of the other required work for the week which could take about 1-2 hours. For a 2 credit class, this is excessive. And as another incentive to participate, 10% of the grade was based on participation. This would be acceptable if it were simply showing up to class and participating in the 'discussions' mentioned previously, but we were also expected to ask questions and have a real conversation about these topics. To me, this seems excessive considering this was the first semester of online classes at UMD, with the pandemic going on. Everyone has enough on their plate already. Another section of the participation grade was known as 'Where in Maryland' - we had to email a TA each week with the location of a picture that was placed in the weekly slides. I already showed up to class. Why do I have to go through the effort of finding some location in Maryland for an actual participation grade in a class about cybersecurity? Don't get me wrong, the teacher himself isn't a bad person. I just thought I'd be done with all of the terrible teachers from high school, considering ACES is supposed to be good.
Ciro Pinto-Coelho
HACS100

Expecting an A
Anonymous
11/29/2020
Very bad professor. He doesn't teach anything in class and lifts some of his slides from Wikipedia. The professor rarely gives good answers to questions and has a very confusing style of grading which means you won't know your grade until the last week of school.
Jandelyn Plane
HACS100

Expecting an A+
Anonymous
06/24/2020
She's nice and tries hard for her class. If you don't understand, send her an email or go to office hours. Lectures are mostly off the powerpoint and giving examples, but it'll take time on your own to understand usually if you don't already know the material. I took both HACS100 and HACS101 with her -- the classes themselves weren't my favorite, but Jan is great.