4.1
Quality3.1
Difficulty80%
Would Retake89
Reviews80%
Would Retake
89
Reviews
Rating DistributionOfficial
5
49
4
20
3
7
2
8
1
5
What Students Say
“Lories tests are extremely difficult”
ECE301 - 1.0 rating“65% of the class grade is based on the finals”
ECE301 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
44%
Textbook Required
23%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
ECE331ECE445
5.0
(3)ECE447
5.0
(3)CYSE301
5.0
(1)ECE340
5.0
(6)ECE445
4.6
(5)Difficulty by Course
CYSE301
4.0
ECE447
3.7
ECE340
3.7
ECE301
3.6
ECE445
3.2
Reviews (89)
One of the best professors in the ECE department at Mason. He actually cares about his students and is always available to answer your questions. VERY approachable. Respects his students as long as you show him respect as well.
Very knowledgeable and willing to help any student. Respect is key though, disrespect him and you'll lose all credibility with him. Exams can be tough but nothing ever unexpected. Don't expect any assistance when it comes to VHDL programming, work with the TA's as his familiarity isn't nearly as strong.
Professor Lorie is a very good teacher. He explains everything very well. Tough, sometimes his class can get boring. His exams aren't hard at all, but were pretty long and it was hard to finish them on time. He is a new professor, so hopefully he will fix that by next semester. The class itself is hard though. I recommend taking him.
One of the most helpful professors in the Engineering Department. Always available to his student as he actually wants them to succeed. His lectures are useful and I would recommend attending if you aren't good at reading the book. His tests are long but are not hard.Study his notes and understand his HW you will have no problem getting an A.enjoy
Don't bother wasting time reading the text just study how to solve problems and understand what you're doing and you should be fine. My only issue with this class is that the exams were way too long. I strongly suggest practice solving problems quickly if you want to do well on the exams.
absolutely horrendous teacher, easily the worst "professor" I've ever had. He messes up constantly, forgets equations and then teaches the wrong equations until someone corrects him. extremely disorganized and has no idea what he's doing. also dont believe that one girl, he looks like a troll. out of characters read the rest of it on the next
Wonderful professor who will always make time to assist students outside of class. Material can be difficult but is manageable if you pay attention in class and do your homework assignments. Very laid back but don't be disrespectful towards him or he will call you out on it. Not bad to look at either ladies. :)
Decent professor. I think his tests are of reasonable length, so he's fixed that problem. The HW he assigns can be ridiculously time consuming, but they're generally helpful for learning the material. You have to put a lot of work in, but an A is definitely possible. And regarding his looks: I really don't think that's relevant either way.
hedropped our last test 2 hours after wetook it cause itmissed its mark. heresthe email- I think I speak for the entire class when I ask for the definition of "missed it's mark". That phrase could mean a lot of things and I was hoping you would clarify exactly what you're trying to say. Anthony,Sorry, you will not get further clarification.Cra
His lectures were my nap time. I couldn't follow him at all. Power points have several mistakes, book is useless. His first test was very time consuming but not much time was given. However he's easy in grading. In general he's still new in teaching and he doesn't have a good experience how to lecture and how to give good questions on the exams
His lectures are too long and boring. Half of the class was playing on the laptops during the lecture. Tests are really easy; just study the review.
He is ok and very easy in grading. Always available to answer your questions. Do your homework and bring your own materials for the in-class projects. He is NOT generous in letting you borrow anything(even a lil, cheap thing)from him. Sometimes, he makes mistakes on the Power points and tests. Overall, he is a good professor. Take him!
Prof Lorie was a lot of fun to have as a teacher. He runs over with his lectures and his tests are long enough to intimidate anyone but he keeps things fun and lighthearted and is always there to answer questions. He is pretty sarcastic too so don't let him get to you. Overall, a great guy and a great teacher.
Dr. Lorie was a great teacher, yeah his lectures ran over and his tests were long and difficult, but he was more than generous grading and was always trying to help us better understand. The test questions come right from homework and examples. I arm wrestled him and won.
Doesn't know why he teaches according to Lorie,himself. He is not accustomed to fair grading. Includes material on the test he never goes through in class because of lack of lecture time. These material eventually show up on the final test weighing almost half the grade. Mr. Lorie lacks teaching quality.
This class was annoying, WAY too much work for a 2 credit engineering class. He could have been better with his grading since we were his "guinea pigs" this semester. I was very disappointed with him.
One of the gem I have seen. Just the most kind, most helpful. Take a course that he teaches just to know how best a person can be! Can help a student of any level to the best extent. I am grateful to work with him. Hats off to you Sir! :)
Prof Lorie was a rather good teacher.He is very clear in his instructions and is very helpful during his office hours.However, he is easily ticked off when disrespected.Don't disrespect him and he will like you.If you want to succeed in his class, sit up front.
very inflexible. If you want to be tested on the most random topics for a forced elective, this this is your guy. Did not cover much materials in last 3 weeks, but much of final was on such topics.
Dr. Lorie is a prince! I can't say enough good things about him - one of the few Mason ECE profs who wants to help students understand the subject. Makes practice exams available before a midterm. Test questions are derived from either the practice tests or homework. I'm not a huge fan of the book he currently uses.
Final grades are supposed to be posted within 48 hours, he took a week. Tested way too much difficult material for final without teaching or assigning hw in such detail. Final was exactly based on the final from year prior even though he did not cover some of problems. Grade should have been close to passing but there was no curve.
Dr. Lorie is exactly the kind of professor universities should be eager to employ. He always presents well thought-out lectures, carefully tailored and tweaked to make the material easy to absorb. Even better, he is very good at sticking to the topic and not getting side tracked by the kind of questions from students that can lead into tangents.
Very kind. Speaks perfectly English. This class has a lot of material. His HW are just like his tests. He doesn't curve. If you can do the HW without a problem, you'll get an A
Fast talker, but reiterates and clarifies everything. Dr. Lorie is one of the nicest people you will ever meet. Exams are too long for many people to finish, but that allows you to get points for what you know. Curves well and relates class material to the labs.
Best ECE professor at Mason. Takes the time to explain things and relates to the students very well. One of the most fair graders Ive seen. If I took him for all my other courses Id be doing a lot better right now
Homework was time consuming but the exams were basically homework questions with slight changes. Nice grader and curves really well.
Dr. Lorie was a great teacher. He is very clear during class, and he provides power points so you will have the notes ahead of time. Read through the notes before class and it will be a breeze. The final was almost all material after the second test.
Class is pretty easy though it can get confusing near the end of the semester.
Dr Lorie is a true educator. He appreciates methods of teaching as much as methods of engineering. He is not an easy professor, but tries very hard to help you understand. Only bummer is that the lab is separate so your whole grade is exams: 10% hw, 5% participation, 50% exams (2 exams @ 25% each) , 35% final. Dont screw up an exam!
Dr. Lorie is a really nice professor. He is really straight forward and responds quickly to his emails. He has helpful office hours and his exams reflect the material assigned in hw and labs. I would definitely advise others to go with Lorie for 447. Cheers
He is an absolutely amazing professor. Genuinely cares for his students and wants them all to succeed. Unfortunately, from a group of 90 it is hard to stand out unless you ask questions and visit office hours. He will definitely put forth the time but only if you are willing to do the same. I will continue to take my ECE courses with him.
Excellent instructor! Extraordinarily well-organized, and eager to help students who ask. Homework is extensive but necessary to learn the material, and good preparation for the exam. Keeps lecture interesting and grounded in application. Had a great experience; won't hesitate to take again.
Nice professor and a clear cut kind of guy. His class is easy, but I messed up on one of the exams, so I got the grade that was mentioned here. I would take his class again though. Do attend class as the lectures will help you understand the material better.
By far my favorite teacher in the ECE department. Had him for 331, 445, and am taking him again for 447 next semester. His lectures are entertaining and when things aren't clear he will be sure to go to the extreme to help students understand the material. Most likely won't curve but if you can do the HW and pay attention you will be fine.
Professor is helpful, although his teaching style did not fit to my learning style. Studying lecture slides, doing hws and attending lectures helps in exam but you can still get good grade by studying materials yourself. I feel that he goes very fast in teaching his lectures. 95-98% his teaching is depend on PPT slides which I dont like.
Interesting class, good professor. There is quite a bit of Homework and the assignments during class which are due no later than 2 hours after the class finishes can sometimes be lengthy. I skipped some classes because all of the notes are given to us and in hind-sight I wouldn't recommend missing any. 2 midterms & 1 final, 2 midterm was hardest
The class itself is a LOT of work, but he is a very good professor. His lectures are clear and he is always open to questions. If you do all the homework/classwork and put in the time, you will do well.
Kind of reads off the slides, but thats because its all you actually need to know. He definitely can go into more detail if asked. Tests are straightforward multiple choice. Great professor overall, especially compared to most other GMU ECE profs.
Lories tests are extremely difficult. You must do well on midterm if you want to pass. The final was brutal and honestly not fair. This guy does nmot care if you pass or not. Save your gpa and take it with someone else.
Dr. Lorie has a really strong background of the material. He explains the concepts step by step to make sure that the students are understanding the material. His homework assignments are straight forward. Make sure you do not mess up on any of his exams because he doesn't give a curve even when he notices that a student is improving.
65% of the class grade is based on the finals. There is a bunch of homework, quizzes, and of course the required labs each week that require yet more homework (because there isn't enough TAs to do the work in-class), but I guess none of that matters with the exams being majority of the grade and requiring memorization without any cheatsheets.
Optional homework, in class exercises (counted towards grade), some minor quizzes, and the tests. This teacher knew his material and how to present it. He was willing to help and made time to talk with you.
I've taken two classes with Dr. Lorie and have enjoyed both. Syllabus is clear and class sticks to it 100%. Notes are published on BB; exam problems are given in advance. Even so, the material is not easy, and exams are rigorous and thorough - but Dr. Lorie gives you every opportunity to succeed. Would take any of his classes again in a heartbeat.
DO THE HOMEWORK. Exams/Quizzes are mostly homework-based. Even if you just glance at the answers, it's better than only going off of lecture notes. He wants you to do well. The recitations are 100% worth the time. Some exam questions are pulled directly from recitation practice. I recommend a lab period later in the week, so you know what to do.
Lorie is amazing, take him. You will learn so much by his teachings and the way he organizes the information he is teaching and he teaches it in a way that is so interesting.
His class is a lot of work and the content can be difficult. Do the homeworks in their entirety, study the content, do practice problems and go to office hours. Ask questions, absorb his remarks in the lectures and be an active participant and you will leave the class with a great knowledge in whatever ECE course you take with him. He is fantastic.
The best way to describe Professor Lorie is straightforward. His lectures are clear and concise, he is very knowledgeable, and he will talk about everything that will be on the exams. That being said, his grading is also straightforward. No extra credit or curving at all. What's on the syllabus is how he will grade so it will be a lot of studying.
I took this as a summer course. As a summer course, it felt rushed (cause it was) and didn't always give me enough time to absorb the material before moving on. As such, the course was hard. But the teacher was great. He knows his material, gives access to his powerpoints, was willing to answer my questions, and admits to his mistakes.
Great professor who respects his students and will answer any question a student might have. Since the class I took is a 101 class, the exams were very honest, and just test if you have paid attention in class as well if you have done the assignments.
Lorie is actually an excellent lecturer, but aside from that I don't much like him as a professor. He's not really accessible outside of class and he doesn't much care about his students.
As straightforward as a professor can get. Very knowledgeable on the subject matter too. Listen to lecture and you'll be fine. Attendance is necessary, he gives out an exercise during class.
All he does is rambles during class and then takes so long that he has to extend the class exercise till midnight every class. There is also so much material in the course and him expecting us to know everything. The exams are ALSO worth 90% of your grade which is ridiculous.
though he was easy cuz of these reviews but hes not the material is hard to grasp and the lab assignments suck.
Pros: 1) Extremely direct and clear about what he expects from you to know in terms of course content and exams; 2) good lecturer who's knowledgeable in the topics he's teaching; 3) exams are very straight forward, and a lot of the questions on exams are based directly off of his posted lecture notes. Cons: 1) doesn't check/reply to his emails
I've taken 3 classes with Prof. Lorie. He's very good at explaining the material and assigns 1 homework assignment per week, or 1 homework and 1 programming assignment (ECE445). His exams are reasonable and as long as you know the material really well, you should pass. His labs are difficult but he gives enough time for them.
I second that Lorie is a really good lecturer and his lecture slides WILL carry you. Unfortunately, he's not very accommodating. I also took him for 101, but I no longer really like him as a person. Bless him for having a solid course structure, though. This class is doable.
Good lecturer, but the class is too test heavy and he's usually unaccommodating. Very curt over email Make sure you understand everything in the homework, and you'll be fine
good things about his class is you always know what you are getting, organized and nice but he assigned way too much work this semester
This is one of the few classes where I enjoyed attending class. He is very nice and I love the pace at which he covers content in class. He gives you a few minutes after class to work on your homework problems and is there to answer any questions you may have on the homework. His reviews for the exams couldn't be any better.
Pros: Problem Sets and Lecture Slides Carry. In addition, he added zybooks for a bigger hw percentage. Cons: Tests make up 80% 2 midterms and a final. Disingenuous to students time: this class is fairly manageable, but Lorie tends to post Hw and labs(after lab5) a day or 2 before they are due and refuses to push back the labs or grant extensions.
I really like professor Lorie. I like my ECE classes and I usually find them interesting enough to want to do the class work. Lorie makes this no problem and makes the class interesting. I dislike the transition to zybooks, and every lab is rewritten and given to students right before class, which is frustrating. Otherwise, I really like his class.
Honestly.. a pain. His exams are written to be completed in 3 hours and he's kinda rude. Lecture heavy, so many readings and homework for whatever reason. Good luck.
Great lecturer and relatively straightforward class. The only con's about the class is that he assigns a lot of zybooks readings and made them due at 8:30 am before class which was very inconvinent and often the HW assignments may have problems that require outside sources to understand and not the lecture notes/zybooks. Good prof overall.
Lorie was a very solid professor. He explains difficult concepts slowly, asks the class for questions, and cares about ensuring that everyone understands the material. I felt that the lectures sometimes moved a little slow, and that we should have more practice problems. Homework and labs are not hard, but sometimes contained typos or mistakes.
Took this class fall 2022. Lorie is a great teacher. Yes, his humor can be crude at times however he manages to keep lectures quite engaging. No, the class isnt a free A. You need to put work in to learn the subject and Lorie provides plenty of good material to aid you. Exams arent easy but pertain well to the homeworks. Labs are structured well.
Taking him for both 231 and 240 at the same time. Both classes have 2 ZyBooks readings, a worksheet, and a lab every week. None of it is exactly hard but very, very time consuming. My only other complaint is both classes are at 9 AM. Do all the homework, Read his PowerPoints to pass his exams, they give all the info you need.
Good prof, but you have to put in the work. Class material is difficult, there is hw, reading assignments and individual coding projects. Dr. Lorie does his best to make us understand. Class attendance is not mandatory, but encouraged to attend. Exams are very very similar to homework's and projects. This class is built to prepare you for cs 471.
Most of the material is learned outside of class. The Zybooks are good however and the lab assignments get you prepared for the test.
Lots of homework, but this does ensure you know the material. Class is structured and organized well. Lectures are engaging.
Straight to the point professor, very knowledgeable, explains topics extremely well. Uses flipped classroom model, and you'll do exercises in class. Great humor. Exams are relatively easy. Uses ZyBooks for a textbook and you have weekly homework assignments which take at most two hours per week.
He has a temper and is hard to get to know/understand. He is kind but strict and sometimes unapproachable. I am not sure if it was because he cared for his students so much that he threw tantrums in class or because he is starting to dislike teaching (which he mentioned in class). Exams aren't hard if you understand everything.
Clearly describes coding techniques, and is available to help when you have issues, I reached out by email regarding a problem I had and he responded in 9 minutes.
One of the best if not the best professors in the ECE department, had him for ECE231, ECE340 , ECE240 and ECE445 and he is simply amazing, very good lectures and good feedback. If you attend lectures and do the homework you will pass for sure. He makes his test from HW problems or very similar ones so do the homework and study the homework!!
Fall 2023 Apologized for a boring lecture and dismissed class early. Absolutely amazing. It was his second time teaching 340 and he did quite well. Good course structure and homeworks helped exam preparation. Lectures are good as he is very energetic with the topic. Difficulty ramps slowly and the final homework does get a little tricky.
Amazing lectures, one of the best professors I've ever had. I'd take every class with him if I could. If you want to slack off, this is not the professor for you. Yes he is blunt but I honestly think the students who can't handle it are too sensitive. Genuinely cares about his students, has helped me with personal issues on multiple occasions.
Dr. Lorie is great at what he does. The material is explained very well, and he provides coding examples that show what everything does. The tests are somewhat difficult, but if you study the material, it shouldn't be too bad. He tends to swear a lot, but it makes the lectures more engaging. Homework is given via ZyBooks and online worksheets.
Dr. Lorie structures his classes optimally. The amount of assignments given are appropriate to ensure thorough understanding of the content. He is transparent and honest with his students. That said, he can sometimes be unclear about the specifics of exam content. Overall, he's an effective teacher. Highly recommend taking courses taught by him.
Lorie is a great professor. His lectures are very informative and his slides are formatted well. He does iClickers so attendance is basically required, but you learn a lot from the in-class exercises as well. His exams can be long, but they're very similar to the weekly HWs + iClickers. Overall, he's always prepared and makes things clear.
Dr Lorie is an incredible professor, he cares a lot about explaining a top-level view of a topic in class to enable you to dive deeper into that topic at home or while you are working through the homework. Be prepared to have very lengthy exams but, if you do well on the homework's, you will do well. His exams are typically based off of homework's.
he only follows his rule, but not his students. Ask questions, gets mad and say come to office hours. Very tough grader on the exams and so many questions. If you want pass class, take other professors.
very pretentious
Professor Lorie has what many professors lack, and that's personality. He is undoubtedly knowledgeable, and he's very straightforward and has a no BS type of policy, but he's up-front about it. If you want a professor who knows what they're doing and isn't just reading the slides that were made a decade ago, then he's your guy.
I loved Dr. Lorie! I could tell that he genuinely likes teaching, his lectures = chef's kiss. Yes there are zybook readings, homeworks, and labs. But with mediocre time management, it's really not bad. He is thorough, expectations are laid out crystal clear. He provides clear lectures and materials. Seriously wish he could teach all my classes.
Amazing professor. I wasn't great at coding coming into this class but he did a great job organizing the class and how teaching the material. His labs, homeworks, and exams were all balanced well and made me better at coding and problem solving in general overall.
Lorie is really one of the best professors in the department. He explains things well and his lectures are always very informative. His communication is great and clearly lays out the entire course from the beginning. Exams are just like the HWs he gives and the projects are very straightforward. It's an easy A if you keep up with the assignments
Very knowledgeable and engaging. IClicker engagement is required. Funny, too.
He really knows how to get the class engaged in his lectures. The iClickers really helped me understand the material. As for homework, he gives out assignments that are very easy and manageable.
Great professor who knows what hes teaching. Teaches in an easily digestible manner. Show up to all classes as the material builds off itself. Labs are fun but be sure to prepare beforehand as its half breadboard half coding. Lectures are informative/interactive with iClickers. Makes the class feel not like a bore which is a commodity these days.
Dr Lorie is one of the best professors in the ECE department hands down. Everything is super clear with him and laid out in front of you. Lectures are engaging and actually made me want to show up. 340 is the third class Ive taken with him. Exams are marathons but go by quickly since a lot is multiple choice. HW is easy too. Projects are fair.
Class Info
Online Classes
100%
Attendance Mandatory
44%
Textbook Required
23%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
ECE331ECE445
5.0
(3)ECE447
5.0
(3)CYSE301
5.0
(1)ECE340
5.0
(6)ECE445
4.6
(5)Difficulty by Course
CYSE301
4.0
ECE447
3.7
ECE340
3.7
ECE301
3.6
ECE445
3.2