3.3
Quality3.2
Difficulty50%
Would Retake117
Reviews50%
Would Retake
117
Reviews
Rating DistributionOfficial
5
47
4
16
3
11
2
13
1
30
What Students Say
“There are also quizzes EVERY class”
CDA3201C - 1.0 rating“Unfortunately, her lectures were quite different”
CDA3201C - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.43 avg changeRatings by Course
CGS157
5.0
(1)CGS1570
3.6
(5)CDA3201
3.5
(20)CDA3201C
3.5
(51)CDA3203
3.0
(33)Difficulty by Course
COP3530
4.0
3203
3.5
CDA3203
3.3
CDA3201
3.2
CDA3201C
3.1
Reviews (117)
Took the online version of this class. I expected it to be brainless work, but it required a little more effort. I can say that I learned a good amount and now really know everything about excel and access, which I had never really used much before. Recommend if you need to take the class! Still an easy A.
In online Comp App 1&2 you can work ahead of schedule. She adjusted deadlines so I could do 1 then 2, both same semester. Great help ticket systems via email or phone, virtual & reg office hrs, TAs. Thought I knew MS but learned to Super User level. Found course very useful for other classes & work. Save $$ with cheaper electronic ver of text.
Absolutely, the worst teacher I've ever had the misfortune of taking. Her instructions are horrible and you pretty much have to wing it when it comes to the assignments. Do yourself a favor and never take this class.
Worst Class I have ever taken. Would never recommend it. When you have a question, you have to e-mail a ticket center and they get back to you whenever.
Keep your excel, word, powerpoint skills up to date with this ONLINE class. EASY A if you do all the assignments on time. NEVER used the book, step-by-step "hints" and "show me's" on every assignment. WORK AHEAD, so you finish this course well before the end of the semester. Email reminders each week so you never miss an assignment.
Hearing back through email is quite annoying, since you do have to wait a while. But the actual class is very helpful for your future. I thought it was fairly easy, but I like working on computers. Don't leave assignments for last minute! I got an A in both CGS 1570 AND 1571.
She was a little bit disorganized at times, but it's clear that her goal was to make sure everyone actually understands the content. Very flexible with office hours, allowed quiz retakes to master material, very helpful overall. You really have to work though, and she is very busy so gets behind on content sometimes.
Prof is very nice and knows what shes talking about. Assignments are straight to the point, and if you follow the examples in the book you will get 100% on every assignment. But don’t wait until the last minute!
Class delivery was all that I expected; then bonus were given with daily additional office time for those who have not grasp it in the class. Using her work ethics as a model for all teachers to follow would not be a bad idea.
She puts textbook on reserve in library if you can't afford it. Gives tons of 1-1 help, lots of handouts for practice, many quizzes, really cares that you learn the material. Her lectures are clear and humorous. Does not drop any quiz grades like the other profs that teach this class but you really learn the material and know how to do labs.
Dr. Petrie has been one of my favorite professors at FAU. Very clear with course expectations. Gives about 10 quizzes the semester average a 90 or higher exempts the final, 6 labs are also mandatory. No partial credit, small errors will mark the whole problem incorrect. Since she does allow retakes if you show up to class and study you will pass.
She really knows her stuff and passionate about it. You've got what you work for. No extra credit, no make ups, no forgiveness, but you can retake quizzes as many times as you'd like for the price of 10pts per retake. She's funny and keeps the class interesting. If you are a serious student who wants to learn and be one of the best, take Petrie.
She is the best teacher I have ever had. Ever. She allowed retakes on all quizzes to emphasize actually knowing the content. She spent HOURS in her office helping students and wenteachers miles beyond what anyone could ever expect. She doesn't give partial credit. But if you pass her class you will thoroughly understand logic. She is awesome
Dr. Petrie is someone that I highly recommend. She may not give partial credit, but she lets you retake the quizzes, albeit for 10 points off. Her lectures are fun and she is very engaging with her students. Highly recommend her.
She is at school everyday for long hours and explains very well. Quizes are easy and based off her lectures. Reviewed quiz material before quiz date and on quiz day before giving out quiz. Be prepared, if you have never wired circuits before to spend time in the lab. If you are having issues if your breadboard make sure you dont have faulty chips.
The class set up is disorganized, quizzes every single class that scale to a score of a 100 with material sometimes even given for the first time that same day, Labs require a lot of work and the score on them barely affects your grade. Allows retake for quizzes, she is available to help you out. Quizzes are the part that kill this class, be ready.
Class is very difficult. Lectures are all on powerpoint. Quizzes makes up most of grade and are difficult. Labs are killer and they barely do anything to your grade. Avoid this professor if possible. On a better note she is very funny.
This is one of the worse prof. I've ever had! She's nice and all, but her class is COMPLETELY DISORGANIZED! She never gave us actual due dates of the assignments, quizzes, and projects and her lectures were very confusing. This was Intro to Logic, but she teaches as if we already knew everything about Logic. I WOULD NOT RECOMMEND THIS PROFESSOR!
She's very nice and caring but what made the class horrible was how unorganized everything was. The instructions for most assignments were always confusing and the due dates were never clear. Her lecture also never corresponded with the chapters in the textbooks. I would avoid taking her class.
Absolutely horrible.
She is mediocre at best. She gives 10 quizzes total, final cumulative exam, and 7 labs. She lectures heavy, her classes about 4 hours long. Approximately at the end of every class you get 1 quiz. If you fail, she lets you retake it with minus 10 points. Class isn't easy by itself, but with her it's harder. I don't recommend her.
Never provided exact due dates, lectures never corresponded with the textbook, gives quizzes on the same day the material was taught, no extra or partial credit, labs took HOURS to complete, takes forever to grade assignments (it's the end of the semester and half of my assignments aren't graded), and she doesn't follow the syllabus' schedule.
Kind and intelligent professor. However, the class needs someone else directing things. It is extremely difficult, if not impossible, to get the grade that you think you're going to get. The due dates are not posted or are not correct on Canvas. Have fun waiting until the weekend before grades are due to see that your hard-earned A or B is gone.
dont do this to yourself. Its crazy disorganized. i have 3 weeks left in my semester and I don't know if I'm going to make it. if there is any way to take the class with a different prof do it. She's nice enough yea but nice isn't going to get me or you an A in the class. Wouldn't recommend at all. Geez the stress you're going to go through...
The class is disorganized but its not that hard. pay attention to the examples given in class for the quizzes and don't procrastinate too much on labs and you should be fine. I still don't think i would recommend because i did go through a lot of stress even though I have an A. Also, if you have at least a 90 avg. on quizzes you skip the final btw.
Professor Petrie, is an outstanding professional and extremely experienced. As in most things, if a student don't put the time and the effort... nothing will work. I was surprised the dedication that Prof. Petrie has to her students. I am a witness of how she goes beyond the line for all her students.
Great professor , knowledgeable and caring. She gives tools, enough anticipation and takes the time to explain and to repeat. Very patience. The topic is difficult for beginners, so if you are not taking Introduction to engineering together with Introduction to Logic, then you must study harder. But thankfully there are professors like Dr. Petrie.
One of the best professors i have ever run into. Her expertise and passion, are unparalleled. I recommend to be in her class if you want to become a master in this course; which is a core requirement for most of the CS/CE degrees.
Dr. Petrie has very extensive experience and her methods are unique and extremely effective. Great professor.
This course is core and quite challenging if you are new to this field. However professor Petrie's class and methodology helps you to go through it. Her easy methods, clear explanation, availability our of class, etc, etc... no one committed will fail this class...
With this class, you can compensate anything with the quizes, book readings and assignments. It seems though, but the end is just like anything... if you don't dedicate time... obviously will be more challenging. Professor Petrie, is always available, and very dedicated. her 30+ years as a professor is a real asset...
I am so glad I took this course with this professor. She is very experience, and I know that because of her i can say i learned a lot about this topic. Let alone, this is a very important course for any of the future courses in Electric and Computer engineering
I really dont know what to say about Professor Petrie. She is one of the greatest Professor at FAU. She's respectful and helpful . Thank you for teaching us logic design so well Doctor Petrie .
During office hours, Petrie was probably the most helpful professor I've ever had. There, you can tell she is passionate about the subject and teaching it. Unfortunately, her lectures were quite different. Shows up late, can't control the class, runs over time. Very easy A, but I question whether or not I learned much, no exams required.
Petrie is nice and caring. But she doesn't teach well. She gets off tracks on lectures, making lessons confusing and incomplete. The grade is only based on quizzes and labs. The good news is if you have a quiz average of 90% or above and attempted all labs, you are exempted from the final. Quizzes can be retake for only 10 points off each time.
Ms. Petrie is a nice lady, however she has managed to turn a basic engineering class into a confusing nightmare. The material, although a little dense can be understood if properly taught. However, I spent most of my time trying to understand her ridiculous and confusing lecture and lab schedule. There are also quizzes EVERY class!
Dr. Petrie was very behind in the beginning of semester, which caused the end of semester to be AWFUL. Teaching us quiz material the class before or even same day of quiz very quickly. She does let you retake quizzes, but it's almost impossible to catch her in her office when she says she'll be there- often have to wait at least an hour outside
She is caring nice lady. But she makes lectures confusing and doesnt provide much information on the lab activity. She starts to go over something and sidetracks to some other subject and makes the lecture very complicated. I was able to do good in the end. She did also provide retakes for each quiz out of a lower letter grade each time.
She is a lovely professor, but she goes really fast and sometimes the lectures are confusing. However, she is always willing to explain and help whenever you need and you get to retake quizzes.
Attend every class for thorough lectures and to be prepared for quizzes. She gives retakes and allows you to be exempt from the final if you have a 90% average on the quizzes and have a grade on all your labs. If you can't pass this class you should reconsider computer science or engineering as your major. It's an easy A with dedication
Best professor at FAU. She is actually interested in making sure students understand the concept. This course is test heavy. But if your test avg is >90 then lets you exempt final exam !! She goes over the material before handing out test and also lets you retake all tests so maintaining tht avg. is easy. Skip her class and you won't pass.
Professor Petrie is one of the best professors I have to meet at FAU. She actually cares for her students her doors are always open for everyone and she is more than happy to help anyone that needs it. She puts her whole heart for her profession. Do the full platform and book ( you'll understand when you take her) for extra credit it will help alot
Dr. Petrie is a fantastic professor. She cares a lot about her students and makes them a priority. Office hours are really helpful! Wish I asked more questions because Petrie is really nice and good at explaining things. Do well on the quizzes and you can exempt from final.
She is one of the best.
I loved this class. Dr. Perrier explains concepts in detail and makes sure you understand it. Her quizzes are pretty much her examples in lecture, so go to class! She is very lenient with lab deadlines and offers extensions at times. Shes super nice so dont be afraid to stop by her office! Highly recommend her.
She's nice and, if you have a lot of time to do the high amount of work, she's an easy A. However, class pace was inconsistent: semester started off slow as a snail, then went roller-coaster fast. Also, she was consistently late to class and was out of the country half the time. Don't jump into this mayhem unless you have no choice.
Dr. Petrie is a very sweet professor and forgiving. However, she isn't the best when it comes to pacing. I learned a lot in the beginning of the semester but towards the end, it was more catered towards getting things done rather than learning. The modules were a bit disorganized so it does get confusing. Start on the final lab as early as you can!
This class has been very confusing at first and really unorganized. It had many due dates from past semesters and they don't bother to change it. Overall this class is good, you just need to do homework and understand the material. One thing that really needs to be fixed is how unorganized it is.
Professor Petrie demonstrated a patience, excellent preparation and a genuine care for her students. Petrie makes logic design easy and is an excellent choice for any aspiring engineer
Maria Petrie is one of the best professors I've ever had, I'm serious. She makes lectures very interesting and has an awesome sense of humor. She makes the content easy to understand and answers all questions we may have. She gives handouts to work on, encourages us to use the lab, she tells us what chapters we should be on depending on the date...
Completed disorganized. You never know what is due. Here syllabus changed throughout the semester and this was before COVID19 effected the school. It got bad. Assigned 2 labs the last week of school when students had to prefer for finals. Create a syllabus, plan out your lecture schedules, stick to it. Low expectations. Self taught to pass.
Dr. Petrie epitomizes the ideal professor that all students would appreciate to have. She is extremely patient with students and she persistently encourage students from the start of class to the end. Yes, when the class transitioned to remote learning due to COVID 19, 2 labs were assigned near the end of class. The pace of the class changed. She s
Class organizing was a little messy, but the professor is probably one of the best I've ever taken. She is always very reasonable, and seems to genuinely care about your ability to do well in the course.
SHE IS THE BEST TEACHER OF INFORMATION I HAVE EVER SEEN. She explains things slowly and clearly, and if you follow along you'll get the information very fast. She's great That being said, She goes veerrrry slowwwwly, which sucks for the organization because then you end up doing three labs at once. Just, try to stay ahead and get things done early
Maria Petrie is legitimately one of the best teachers I have had for a class in any part of the education system, and this is because of her willingness to help her students. She is extremely patient with her students and goes the extra mile to always bring hope that you too can finish the class with detailed knowledge of the course material.
She is very disorganized, but very intelligent. She's very patient with those struggling & is lenient if you communicate & demonstrate enthusiasm. You can retake any quiz 3 times & final exam exemption if you attempt all labs and have 90% quiz avg. Labs are tough, but good for learning. I learned a lot. She can break down difficult concepts well.
Took this course online during the summer when COVID hit bad. Its vital to attend/replay her help sessions as they are extremely helpful in mastering topics for quizzes and labs. Dr. Petrie is extremely fair in grading and diligent in ensuring students grasp an understanding the material. Those 3 attempts for quizzes were also great.
Took her in-person last Fall. While she is very nice, she remains the worst professor I have ever had, since she was so disorganized, was consistently late to class, and spent too much time on trivial topics, while speeding through (or completely skipping) important topics. This was made even worse by how incompetent and aloof the lab TAs were.
no need to study if you attend class. there are quizzes which you can retake for a max of 10 pts less each time, up to 60 pts (5th attempt). Accessible outside of class, caring and intelligent.
If disorganized was a person it would be her. This class is one hot mess and her Ta is a mess as well. They both wallow in a mess of disorganization. the class follows no structure and everything happens hap hazard. One class day recoomends to do things one way the next day it changes and then threee days down reverts to the first.
Really sweet professor thats lenient, content is common sense. I am editing my review from 2 to 4.0, 2 months later. I previously said she was very unorganized. While true, nothing in her class has a late penalty to compensate for this discrepancy due to distance learning. Post-COVID Im sure shes a five star professor, so I would definitely take!
This professor genuinely cares about the education she provides. She is a slow speaker at times, but caring and intelligent. The only gripe I have is, while this is considered distance learning, she is very disorganized. Prepare to spend at least an hour every week organizing the mess she uploads on canvas. Dead serious, but I did learn a ton.
Stays up late during office hours to help her students truly understand the material. Very nice and understanding. If you don't watch the lectures you will not pass.
Regrettably got a low grade due to my own laziness and procrastination, however she is a wonderful professor. She does her absolute best to make sure every student who makes an attempt will understand the content completely and pass the class. She stays at her office hours until every last student has their problem resolved.
So, I took her to get away from Dr. Bullard, who is just trash at what he teaches, thinking she be better. She just plagiarised Bullard and followed what he did. Made the TA do everything, then when canvas was finally update at the end of the year, she chose to throughout that grading scale last min and make a new one that didnt work. Dont take her
The due dates are not updated until the week they are due. She says things will be available but then they are locked in canvas. Everything is outdated, she does not respond to whatsapp which she says is the best way to contact her (or sometimes responds a week later). Her TA is responsible for everything and he tries, but very disorganized.
Both the professor and the TA are very disorganized and there is a lack of structure on the canvas class page. Quizzes are given before material is covered in the lectures, cannot access resources that the professor says she will post during her lectures.
Unfortunately, this class got off to a rough start and did not improve. Although, I don't blame her as kits came late and students were behind very early on. The labinawindow was a rough experience as well but should be improved upon. She was very understanding of this and was very generous with extensions/late work on labs/quizzes.
There are a lot of things that can be better about this class, but the professor is very caring and accessible outside of class. It's kind of a new course since they restructured an old class with a lab into just a single lecture. The material isn't too easy but she makes recordings on how to do the assignments in detail.
Jose Garcia [from previous rating and (finale)] 11. As I said in my first rating, respectfully to all, even to Dr. Maria Petrie. Please Dr. Petrie, I advise you to attend a psychiatrist.
Jose Garcia wrote on 11/29/2022 By her own words, Dr. Maria Petrie told Jose Garcia, that she suffers from migrains. Could it be possible that Dr. Maria Petrie is correctly teaching students?
Jose Garcia Get ready to read, NO! Get ready to hear a lot of silly things expelling out of her mouth. Dr. Maria Petrie is the kind of person who uses to interrupt you all of the time. Is that a sign of EDUCATION ?
Excellent material
I shall say, this professor is excellent in silly things. I would take her again to increase my abilities in saying silly things. Who knows if Supertramp composed The Logical Song dedicated to her. Jose Garcia, respectfully saying of course.
Teach is very accessible outside of class but her teaching style is awful and disorganized. She barely slows down on teaching so students can catch up and she often interrupts students when asking questions. Just terrible
She was an amazing teacher, very helpful with every stundent. If you had any doubt she would solve them during class or if you were too shy to ask you could also go to her office hours.
The class itself is hard but the teacher has helped to understand. Quizzes and projects with an optional Final, depending on your quizzes. She makes sure that all her students know what is being taught, she is very available outside of class.
One of the best teacher, she is really good. Anyone who says she cant teach never really tried.Every quiz you get you can look at the PowerPoints. The PowerPoints have the answers and the steps onto how to solve the problem. ALSO you don't take the final if you et a C in the class, you automatically pass. I would totally take her again, super easy.
This course has been one of the few tough classes I've had so far, however, her teaching style has helped me a lot. She's very detailed oriented to the point where all her videos covered all my questions. She doesn't do midterms and if you pass all the quizzes and labs, you're exempt from the final which is a huge plus.
Very accessible outside of class and she really does care about her students. Also lots of extra credit which helps on the labs because the average is always a 50-60. No midterm and final is your quiz average if it's above a 70. Downsides: quartus sucks lol, your lab grades may completely depend on the TA themselves + class is kind of disorganized.
Unorganized doesn't begin to describe Dr. Petrie. If this were an RPG her preparation stat would be a 0! The material on everything she gives is wrong: videos, powerpoints, worksheets, all of it. You will spend 10 times more time fixing her errors than on the actual labs. The TA's are also terrible, mainly because her instructions are so unclear.
She's a nice and caring person overall but she's also pretty disorganized. My biggest complaint is Altera Quartus (program used for class) is awful to deal with. There are plenty of opportunities for extra help, TA office hours for labs almost every day. Overall mediocre class but nothing to fear over. For every quiz you have 3 chances.
Dr. Petrie is overall a really great professor and person. She gives many opportunities to do well, often extending submissions for labs and quizzes with no penalty. She is accessible outside of class and is happy to help you and get to know you if you attend her office hours. Workload is manageable with good work ethic and asking for help. :)
Dr. Petrie is an amazing professor! She truly wants her students to succeed as engineers. As long as you pay attention in class, you should know how to do the quizzes and labs.
Genuinely the nicest and most caring professor I have ever had. You have every opportunity to succeed on the quizzes (3 tries) and the labs with Petrie and the TAs being available to help. She is very inclusive in her lectures and likes participation while giving extra credit for doing so. Her final is also optional depending on performance.
Chill/lenient professor, records lectures, labs are pretty easy as long as you seek office hours if needed, HARRY is the best, very thorough teaching, quizzes are easy as long as you look at the ppts, spends the first half hour of class fixing her laptop, go to her office hours if you need hw help-- she is THERE for you, very sweet lady
This class was enjoyable. The lectures were very interesting and the topic I was passionate about. My only complaint is that there were no clear deadlines for many of the labs. So few people would submit them on time the TAs has to keep pushing deadlines back. It made it difficult to know at times what was due when. Also get 3 attempts per quiz!
It's the best class ever; the material is very well explained with real-life examples. The professor is available outside of class and via WhatsApp. I recommend her class if you want to learn something that you will use for the rest of your engineering career. I hope you enjoy Dr. Petrie's class as much as I did.
The overall subject is quite difficult; however the professor has you covered. Lectures are recorded and posted the next day, she has office hours with TA's daily, and has multiple videos explaining each of her Lab work. The coursework can be hard and will definitely take time to complete, but Dr. Petrie offers tons of help to get you to pass!
Professor is a great person and it's clear she cares about the class. The homework, especially the later ones, can become quite difficult to grasp initially so attending / watching the lectures becomes vital later on. You get 3 tries on the quizzes and the final is optional if you perform well. Also was very accommodating of my work schedule.
She's a funny and cool person, but not a great professor. She was late to class most of the time, and lab due dates were often wrong or unclear. Since labs are nearly your whole grade, missing one or scoring low can ruin your chances of passing, with no way to recover (or u can take final with no review sheet and hope for that...)
petrie is nice and funny and she seems like a sweet professor, but i don't understand the procedures for her class sometimes. the weighing on her assignments just seem so unbearable and hard to understand because the quizzes you do for her class barely amount to anything when it comes to lab grades. overall, this class can become very overwhelming.
Dr. Petrie is hard to reach outside of class and doesn't respond to emails or WhatsApp messages. She's very unorganized, with unclear and outdated due dates. The labs are overwhelming, and the TAs are terrible. Overall, this class is really stressful from the work overload, the TAs and from Dr.Petrie.
While definitely a slow class to endure, the work is fairly straightforward, the quizzes can get a little overwhelming but if you can do them as early as they release you should be in good strides. However the labs are where most of your time will go. Focus on them and you should be able to have an easy ride in the class.
She gives lets us turn in labs later than the due date if we go to her. We can get extra time on quizzes if we go to her during office hours. She is very enthusiastic during class and she wants us to do well.
She's a very easy and leneiant proffressor, never graded attendence and the lectures you missed were always posted. The course material might be very difficult but she gives ample time and help to those who are struggling. You also have 3 attempts on quizes and if you do well enough on the quizes and labs you don't even need ot take the final.
She doesn't teach in class, she teaches outside class. You need to watch her lectures outside of her class, which is part of her "flipped class" ideology. She is a nice person, but not a good professor. I showed up to a total of 4 of her "lectures" and for 2 of them were about how to use OneNote, meanwhile we had a quiz and lab due by Friday. lol.
Professor Petrie is incredibly helpful and accommodating. The workload can be challenging, but with her support and tools like unstuck study, you'll be set up for success. Attend lectures, use the resources, and you'll learn a ton.
Do not use group chats in this class. It is considered cheating and she will come after you for it. Almost a whole class flagged for cheating, when most did not. She does not care to listen either. She will send you straight to the second step without hearing you out, and makes it harder for you if you try to argue your point. She does not listen.
Professor known for being gracious and helpful has deviated from her syllabus as well as from these qualities. She invalidated assignments that have taken students many hours/days to complete. Optional final is now mandatory. These changes and more have been implements just weeks before the course's completion. Not understanding. Avoid if possible.
Don't take this class. The professor is good, but some students were caught cheating through a chat group, leading to a sudden change in how the class is run just a week before the semester ended. While old reviews were positive, the recent incident has completely changed the course.
Great teacher, but after a few students cheated, the entire class was punished. Labs and quizzes we worked hard on suddenly didn't count, extra credit was erased, and a promised final exemption was revoked. All the effort put into these labs was meaningless.
The course started off easy with videos and studying enough to succeed. After a cheating incident, the professor made everyone take the final and ignored all lab work, unfairly punishing honest students. It hurt grades and caused a lot of frustration.
At first, the professor seemed fine and the class was manageable. However, after spring break, things changed drastically. The professor completely shifted how the course was run, and many students didn't pass the class due to this. Overall make sure you do all your own work and be careful with study groups you make.
She's a very experienced professor, but due to a problem with students cheating, there have been many changes since then. She wants you to learn, so work hard and have a little patience. Take the time to learn, and PLEASE don't share your work, either in this or any other class. If you don't share your homework, you'll avoid a big problem.
Overall she was a good teacher in theory like recorded her teachings but she is super inconsistent and she changed the rules a lot for the class, not to mention she gave vague instructions for the labs. At the end of the semester because students cheated none of the labs counted anyways and the fvinal was worth 50%.
Get ready to learn things on your own, because her lectures are dependent on you watching her videos. Videos can be as short as 15 min or as long as 2 hours. She "teaches" with assumptions that you watched the videos. Completely defeats the purpose of an in-person class. Quizzes are also given with the assumption that you taught your self.
Dr. Petrie is nice as a person but horrible as a prof. She expects students to watch her videos outside of class and the "lectures" she does she assumes you've watched the videos. Lots of quizzes also assuming you've watched the videos. Labs are unclear and vague. At least there's plenty of extra credit.
One of the worst professors I've taken at FAU. All she does is assigns videos and hopes that you watch them. On the first day of class, the TAs expected you to watch videos for the first lesson when the module wasn't even published. A mockery.
The professor was a very sweet lady. However, as a professor, the way the course is structured (if you could call it structured) is pretty bad. We use confusing, hard to use software called Quartus, which is only 20% related to the class, and 5% related to computer science. We had to show up at TA office hours to discuss assignments to turn them in
Very bad prof. just had to put this one.
I think that Petrie cares a great deal about the students, but I always had difficulty understanding her explanations of the course content. I tended to find that it was necessary to go to an outside source (YouTube, friends, etc) for a clearer explanation before I could fully grasp whatever it was that I needed to understand.
I think she is a great person but not a great professor. The course material is really interesting, but not being told when a quiz is can actually make you hate the course. She didn't follow the syllabus, lab instructions are vague and not helpful. Best advice: use YouTube and Google to help. Also, pray.
Hands down the worst professor I've ever had. The course wasn't structured at all. Get ready to autodidact because the videos she posts are confusing. She'll notify for a quiz only a few days before the due date.
Dr. Petrie actually CARES that her students learn, which is rare at FAU. Yes, the content can be challenging and she is fairly disorganized, but if you ask for help and attend lectures, you will succeed. Cheaters never get ahead.
This is an okay class overall. The professor is very sweet and caring, but spends too much time on the same topic for lecture which left us with many modules unfinished by the end of the semester. The content is interesting but I find it easier to teach it to youself. The lab are unorganized and often do not have clear instructions.
Mrs. Petrie intervened to reinstate a candidate who had previously been expelled for plagiarism. She further stated that he would work directly with me. I question whether such conduct is appropriate or permissible? Petrie does not have a Florida State Educator License, I was told by the Secretary of Education of the State.
Class Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.43 avg changeRatings by Course
CGS157
5.0
(1)CGS1570
3.6
(5)CDA3201
3.5
(20)CDA3201C
3.5
(51)CDA3203
3.0
(33)Difficulty by Course
COP3530
4.0
3203
3.5
CDA3203
3.3
CDA3201
3.2
CDA3201C
3.1