4.2
Quality3.3
Difficulty75%
Would Retake126
Reviews75%
Would Retake
126
Reviews
Rating DistributionOfficial
126 total ratings5
85
4
17
3
9
2
6
1
9
What Students Say
“one of the best professors in the IT department”
IT102 - 5.0 rating“Bruno did a great job of explaning material”
IT102 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.78 avg changeRatings by Course
IT104
5.0
(1)IT103108
5.0
(1)IT103108208
5.0
(1)ITSECT
5.0
(1)IT499DISCRETE
5.0
(1)Difficulty by Course
ITA01
5.0
IT206
4.1
IT208
4.0
IT102
3.9
IT499DISCRETE
3.0
Reviews (125)
Very easy
She is an awesome professor, very helpful. Just attend all the classe, though they can be a bit boring, but it will help out on the exams!
Very enthusiastic in her lectures. Very willing to answer questions after class.
this class is boring but easy. Bruno is nice unless you don't come to class and then she sees no reason to help you. just go and sit through it because she also gives random quizzes in class and they are graded.
IF you do the work and go to class it should be quite easy. She has slides but doesn't only bore you with slide talk. She is very helpful and maps out what to study for the midterms and final for you. 5 random quizzes and she drops the lowest.
Awsome class at PW. Def worth the trip. Class size is small so its very one on one with teacher and she is extremely helpful esp. with the final project. The tests are extremely hard but she lets you have a one page cheat sheet sheet.TAKE HER CLASS
I don't know anything about IT classes b/c I'm a COMM major, but she related technological terms to the students in a way we could understand them, she is very happy and always willing to help her students;A little boring, but she made the class bearable!
She tries to make computers fun. Sometimes it's not the most exciting class to go to. Tests aren't too bad. Teaches same material as any other teacher so you shouldn't expect too much different from anyone else. Really nice.
one of the best teacher's i've had. her exams were very challenging for me, but i showed up to every class therefore i think i got the benefit of the doubt on some questions (hint hint). so go to class and you should be fine.
Used helpful examples to explain material. Felt course was easy. I received A-. Series of 5 "pop" quizzes 5 pts each, midterm, final, & webpage project (mandatory for all sections). Look over sample tests posted on WEBCT & Study ppt slides for e
Waaaaaaay too much information for one class. That might not be her fault, but I don't know. Her tests were much too difficult as well. She seemed pretty nice, but that couldn't make up for the difficulty of the class.
She is very helpful and does a good job using examples to explain the technology. Her quizzes are easy and given after she has gone over the material. Convinced me to minor in IT.
Very good teacher to take for this class. She's very helpful, does her best to help. Exams aren't that difficult, she does have a lot of quizzes but very easy class in general. she's just a better teacher than others.
Shes a horrible teacher and very into herself. She just likes to talk and makes things harder than they need to be.
Straightforward lectures & exams. If you go to class and take notes, you won't have any problems.
The teacher was very nice and helpful,always responded to my emails within a few hours,but the class itself was way too hard for a 100-level course.
she is sooo helpful. at midterm i had a D and ended with a B because she gave me advice when i went to see her. she is kind and helps out, especially when you show a lot of effort.
easy A or B, gives good examples which makes the material easier to understand, must attend class for the easy pop quizzes, overall great teacher and extremely helpful. highly recommend!
Easy class. Prof. Bruno keeps you awake with her crazy stories. Anything repeated more than once is on the exam. Study the practice exams, they're practicaly identical. You DO NOT need to buy the lecture book, No matter how computer illiterate you are. Everything is off the power points.
very good teacher, goto class and take notes and you will do fine on tests. she is also a great person to talk to outside of class about your school work.
Good teacher, moves quickly in lectures, but explains well with examples. Take advantage of the exam reviews on webct--they helped a lot. Be prepared to spend a lot of time on the project, but study the ppt. slides and these exam reviews and you'll do well.
She makes Java easy through her examples and lectures. Make sure to go to every class! (unless your gifted in programming). I do recommend her but do not take her for summer. I felt it was too fast and so much to do in a short time!
is one of the most helpful professors i have had since i have been at george mason univeristy
I think she is really awsome at teaching. Java isn't always fun but she makes it easy.
i think that for such a boring class she at least trys to make it interesting shes nice and fair and helps you when you need it. Delightful to be around and reviews everything before big exams. Quizzes are easy and only one big project.
Professor Bruno is one of the best professors I have ever had. She is very helpful. She gives alot to help students learn the material. If you need anything from her all you have to do is email her and she will do her best. Highly Recommended!!
Easy class. I loved it alot. She is helpful especially during the exams and project. Very nice and helpful. A+++
Provides clear examples. Very helpful. A great professor in the IT program. Easy, just as long as you study from class notes.
DA BEST OUTHERE...
Prof. Bruno is great. You still have to work in the class (after all, this IS college) but she made it pretty easy. The Lab is a pain, but that's not her fault, since she doesn't teach it. She did a webct review for the final which I didn't like so much - I like it in class. But otherwise great.
Wonderful teacher. Clear in what she wants. The tests were hard (standard from the IT department) but the lab and other assignments are where you can make up your grade. Very flexible and helpful in every way.
...Sooo easy even I passed 108!!!!!!!!
Quick pased lectures, interesting and upbeat. Very personable with students as she shares humerous stories about her 3 high-school aged kids.
Excellent proffesor. If you want to get an A in this class you must attend every class. No way around this, also my class started with about 25 students at the review for the final only 4 were there for the review. You must understand and ask a lot of questions at the beginning middle and end of the semester. Don't miss any classes.
She explained everything very clearly and was very easy to listen to. Go to class and pay attention and you're guaranteed at least a B+
Go to class and you will be fine. Don't be afraid to ask questions, she is more then willing to help.
A great professor, she loves to teach and she's good at it. Download the lecture slides and look over them before class/lab and you will be fine. Make some time to do extra programming practices and you'll get an A.
I didn't know that much about the complexity of computers but she explains things very well and even draws out diagrams. Very fun too! it's noticeable that she loves what she's doing which makes for a better learning experience.
amazing teacher
The BEST teacher I have ever had! Goes way out of her way to help her students and make sure they understand the material. Her cool personality and instructive approach make all the difference!
I don't understand how she has all these wonderfull comments. She never answers email on time. If you are new to programming don't take her she goes too fast. Also her teaching assistant is useless, may be if she changes him, course could be improved. definately did not see all the wonderfull things about her and I withdrew from class.
Professor is good. She is very forgiving. Even with a good professor, IT 208 is a ****. If you have to take it, sign up for her class. I've learned I'm not a programmer, at least at this level. Lets hope she curves!!!
On of the best professors I ever had.
Bruno is a great professor,but the class is really hard.
Bruno is THE teacher to take when taking IT 108. Taking any other teacher for this class would be a waste of time and money. If you want to pass IT 108 the firs time, take it with Bruno. She goes way out of her way to help you so make sure you ask for help if you need it. Her grades are more than fair. One of the best Mason has to offer.
took this class over the summer. This class in general is a tough and during the summer it was 5x challenging and fast paced.if you want to pass, this is the prof to take it with. MUST give it your all and ask any questions that you don't understand ASAP! Passed with an A, IN THE SUMMER!
108 is hard. But since you gotta take it, take it with her. I took it in the summer and I agree with the comment below...you have to give it your all...ask questions, don't skip, make it your life, take it seriously, and you too can pass like me and the user below.
here's my story, I took 108 class before during spring and some Indian dude as an instructor..failed the midterm so I stopped going..needless to say, I failed. This is class is one of the hardest things you'll ever face in your life, TAKE IT WITH DR. BRUNO..STUDY LIKE NEVER BEFORE AND YOU WILL PASS..WAIT IF YOU HAVE TO, JUST DON'T TAKE ANYBODY ELSE
Professor Bruno is the best! For any beginner programmer this is a challenging course. Bruno does not work from the IDE, but instead breaks everything down on the board for us to see how each code is applied. She answers every question and explains thoroughly and does not make you feel insignificant. She is the best. Study and practice like crazy!
TAKE HER! She is the best at explaining this ridiculously hard material. She understands that it is difficult and is extremely helpful. Do not take it in the summer or it will take over your life but it probably will anyways...
I do not understand the high praises people give her. Exams make up 65% of the class, and I can tell you that if you have never programmed before or are a beginner, you will fail. The reason by IT 106, 206, and 108 are so difficult is her. I would rather eat hot coals than take a class involving her curriculum.
If you have to take IT 206 then take it with Bruno. Yes, the grading curriculum is not the best and neither is the class, but she teaches it the right way. I had taken Ben's class and dropped out, but Bruno's class actually felt like we were doing Java. You can complaint all you want but if you actually put the effort in 206 you can pass.
Take this class with Dr. Bruno. She is very clear when she teaches and will always answer your questions if you have questions. Go to her office and and speak with her if you have questions. If you show her that you care about the class and you're actually trying, you will pass. IT 206 is a hard class but if you try hard, talk to her, you will pass
Took the class online during the summer and it requires lots of work, as I expected. You need to put in at least 2-3 hours EVERY day to keep up. The professor is very helpful and responds to email questions really fast. If you do your assignments right, the midterm and final will feel easy. No prior Java experience and I got an A but lots of work
Dr. Bruno is by far the best instructor to teach you java. Her lectures are crystal clear and she breaks things down in a way that almost anyone can understand. You'll spend some time doing the weekly assignments and the final is 40% of your grade, but you couldn't take 206 with a better professor.
Exams are a huge part of the final grade. If you fail an exam, you'll fail the class. Make sure you go over the basics before taking.
Prof. Bruno is AWESOME!! Java language is hard as it is! But she really explained it well!! 206 was harder than 106 but at the same time because of Prof. Bruno, I can't believe that I would be able to understand Java a lot better!! Definitely take her! Exams take huge percentage of ur grade but she really helps u understand it! :D
This course integrated the same material, concepts and questions in Discrete Mathematics but added Python Programming. It's a great course and should be a permanent addition to the program. Time and effort are required to do well, falling behind guarantees a poor grade. Full time workers may have problems, but it is a great course if you have time.
Dr. Bruno is not only the best programming teacher I've ever had, but also one of the best professors at Mason. She is one of the few folks that is able to describe java in a simple and concise way. She will also work with you until you understand a concept. Take Bruno as much as you can, you won't regret it.
I took this class 2 years ago so it's a little foggy, but I do remember the TA pretty much did everything for my class. It was well organized. I think I took this for granted because 99% of the other IT professors are just god awful. I scored her lower because she runs this awful ship which I compare more favorably to a degree mill than college
Prepare for the exams because if you don't do what she expects on the exam, you will be marked down severely. Also, if you need help from her, email her ahead of time. Oh yeah and practice programming. If you don't know it, you won't pass it. Oh and if you can't handle morning classes, this probably isn't the class for you.
Dr. Bruno is an amazing professor and by far the best Java instructor you can ask for. Not only she knows the material extensively well, she is the one who can explain and clarify it to students. Totally worth the time and effort. You will be truly lucky to be in her class.
Wow, just wow. I'm experiencing the content like never before. She cares, she gets it, she wants to share. I've never had such an amazing class.
IT 102 isn't the easiest class. Our section had a different professor for the first half of the semester who barely taught, it was a nightmare. He quit before the mid term and we got Bruno as our professor. If it wasn't for her, I would have failed. She is a great teacher, she helps you out when you need it. I got a B cause of her.
Bruno's lectures are amazing. I attended all her review sessions and that proved to be super helpful during quizzes/exams. Her lectures are clear, and she knows her concepts really well. I had no prior programming/python knowledge but I found it easy with her. Totally recommend her!! :)
amazing
Bruno is hands down one of the best educators I have come across in my life
She is the course coordinator so she is probably your best bet for IT 102. She wrote the textbook so I would say its pretty helpful. I still dont know why this class is required but it isnt too difficult if you do the homework and ask questions. Take her if you want to pass on your first try.
best class EVER! Wish she taught all of the IT classes.
I really hate that all IT classes in the summer are online. Bruno does a great job though - lots of recordings!
Took this class online in the summer, so it was a lot of work. Thankfully Dr. Bruno provided us with incredibly helpful videos to learn the material. There were also videos of Dr. Bruno walking through problems and applying what we learned, which were very helpful as well. For an online class, this is the best it gets. Highly, highly recommend.
Fantastic instructor! Her energy is infectious. I actually enjoyed coming to class every week. She wrote the text to fit the class perfectly.
IF you want to pass IT102 the first time then take her! 5 quizzes total. Midterm + Final. You can very easily get an A in her class if you put in the time and effort! She does a great job of explaining even the most complex concepts! GET THE BOOK!
I am so very thankful for Dr. Bruno. She grades our quizzes and exams so quickly. She is fair and considerate. Her ability to explain these hard things is great.
Professor Bruno is probably the best professor I have had. 206 is by no means an easy class but she knows her stuff and does an excellent job at explaining a hard concept. Do the homework because you will learn a lot but be prepared to work no matter what professor you have. She is amazing at teaching and it shows on our exams. Take her if you can.
If you're going to take 206, take it with her. She made the class feel doable. I got an A in her class by working hard, going to all classes, & going to office hours. The class itself is very tough but she is the best professor! Best thing about her - very knowledgable, grades super fast, explains hard concepts and makes them sound easy! TAKE HER
Dr. Bruno is THE BEST. She's probably the best professor I've had at GMU, and I was lucky enough to have her for IT 102 & IT 206. She made both classes completely understandable & genuinely cares about you. If you show effort/need help, she'll be there to help you and you should be fine. I ended up doing well in the class with a lot of effort.
Bruno is an awsome professor. Some of this material is very difficult, but she has a way of teaching and makes it very accessible. She also is very easy to talk to outside of class though email. She grades exams and quizzes within a few hours of you taking them. Do yourself a favor and take her.
Knows her material and makes time during lecture for questions.
Dr. Bruno is a wonderful professor. Class consists of weekly homework, 5 quizzes, midterm, and a final. She has a way of connecting with her students and knows how to teach well. The class does have unfamiliar concepts so make sure to practice problems from the book. Don't miss class, attend the review sessions, and go to office hours to succeed.
Best prof and class at gmu!
102 online was super easy. Do the practice problems and review problems before every exam and you'll be fine. Her review sessions are very helpful, one of the best professors at gmu!
Hands down, one of the best professors you could possibly have for IT 102. This class was challenging, but Professor Bruno provides all of the resources you need to be successful in her class. She's an effective communicator, grades all assignments promptly, and does her best to ensure you understand the class content. Take her.
one of the best professors in the IT department. She has great lectures. she explains hard concepts in a concise and easy to understand way. Make sure you attend the lectures, she gives hints on quizzes and exams. Take her for IT 102!
Best online class ive had at GMU. Most profs just ignore the students and post grades without comments and such. She gives feedback and keeps us on track with multiple emails each week. the videos she provides are clutch too - not just plain powerpoints.
Best decision i have made at GMU is to take her class
Great prof. Recommend to take Prof class if you plan to take Python
Disappointed that Dr. B doesn't teach other classes in the IT program. I would take her for anything she offered!
Professor Bruno makes you work for your grade. At first I thought I was not going to pass the course but make sure you follow her advice and practice, practice, practice. The only way to pass her class is doing the sample problems. I really learned a lot in this course and thank Professor Bruno for this.
She is the most caring professor I have taken at GMU. She wants all of her students to pass. She makes the lessons easy to understand and gives many examples to make sure everyone gets it. She doesn't trick anyone on quizzes and tests and will tell you what will be on them. The material is tricky but she tries her best to break it down. Take her!
I was originally pretty down on Dr. Bruno, because the course is a real challenge for me. This is my second time taking it. I realize the effort she puts in and how much she really cares about us passing the class. She posts the quiz grades the same day. I know that must take her alot of time, and I for one appreciate it.
Professor Bruno is THE best IT 102 professor because she goes above and beyond to help her students. The course is difficult but if you read the textbook, do the homework problems, and do the textbook problems then you are guaranteed to pass this class on your first go.
It was a pleasure to be in Dr. Bruno's class I learned a lot, she really pushed me and brought the best out of me. The skills I learned will stay with me forever. SHE IS THE BEST PROFESSOR I HAVE EVER HAD. My problem solving skills and critical thinking skills improved tremendously. She teaches high quality I wish she taught JAVA or Python.
I was really worried about taking an online class over the summer since this is my first semester at GMU. I took a lot of online classes at NOVA and they were awful. Ms. Bruno had so much material to help us and the sight was organized to support. I was not a huge fan of the discussion board, but she rocks as an online prof.
She is an amazing professor, very clear lectures and many additional links for students' help. However, never replies to your email on time always 2-3days late. I really dislike this quality about her. other than that she knws what shes doing. and dont buy new addition of her books, u can def use old one bc she makes mistakes in her book.
Nice professor. She knws what she is teaching, however, I took once in a week class so lectures are very quick and covering all the materials are impossible. but she provides all the additional links and before class preparation. Don't buy her book, loaded with mistakes and not clear description for anything. read her slides and prac probs.
IT102 is more of a math course with a bit of Python programming. It's not too hard but it has a lot of algebra and pre-calc stuff. Luckily, Prof. Bruno is an amazing teacher. She communicates very effectively and her lectures are clear and helpful. You can tell she cares a lot. There are homework assignments every week but they're a breeze.
I changed my major because of her she is nice talks very nicely but talking does not make you get A in the class, she grades stuff too hard other professors are better in many ways at least they pass you. she makes the test herself and grades them like harshly.
To the guy below: dude, if you can't pass this class - you probably shouldn't be an IT major. It may be a ton of work, but no prof should just be passing you. Bruno did a great job of explaning material. i was really happy i chose her as my teacher.
I loved her class! The material isn't easy, defiantly need to study and practice. I truly think she is a very fair grader when it comes to quizzes and homework! She explains the material very well, and is always willing to help and explain further even when you don't understand. No need to buy the new textbook, the old one is just as good!
This is a very difficult course, and you won't pass by just doing the homework. You have to actively study the content of each chapter and do the practice problems in order to grasp the material. Irene Bruno teaches the material well, and is there for office hours if you need extra help. Be sure to attend the review sessions for tests.
This course is really hard and Prof Bruno is not an easy professor. She hi very very strict and her test are really hard. She puts 30 min timer in every test which is not enough. I don't recommend her, especially if you are not good in math and python. No extra credit, No curve.
Test heavy class. There's no curve but the homework is straightforward and will helps your grade. If you study then you wont fail, she's also very accessible and explains the content in a simple way.
This is one of the harder IT courses, and it's very easy to fail if you don't put it in the work. However, that's not Prof. Bruno's fault. She is a good teacher, and while she doesn't curve, she is lenient in grading exams & HW. I felt like I should've gotten a D on my final but got a B. Show your work and she'll give you a bunch of partial credit.
This is the first online class I've had at either GMU or NOVA where the professor actually pays attention. I ususlly feel like they forget they have a class. She checks in regularly and provides many, many additional resources. She held a review session on campus that made me wish I had her in class, she is an incredible teacher!
Dr. Bruno is a very good Professor. She really teaches well and cares for her students. This class is hard. You wont learn just by doing hw. Infact, dont even study the hw problems for the test. Focus on practice problems. She grades fairly and gives you lots of partial credit. The TA, however, is rude, grades hw harshly and is not helpful at all
She seems like an extremely good professor IN PERSON but her online section is extremely hard! I suggest taking IT 102 in person as a whole as opposed to online unless absolutely necessary. She has her online section structured very well but it has a lot of reading. Like most online courses, you have to teach yourself primarily.
Professor Bruno is a good professor but the course itself is hard. Took her online class. Lots of hw and discussions every week. Seemed like she tries her best to make the exams HARD. NO EXTRA CREDIT. She makes students to take the exams on campus. GO to the review sessions before exams it helps a lot.
The TA's are bad the only thing they know is to take out points. They will try hard to take points out from the students. The course itself is way to hard and too much information to remember. You have to work very hard and use the book. The online class is horrible basically, you're teaching yourself.
I took her class online trying to make my all my classes to fit as the way I wanted. It was the worst decision I've ever made. You will expect a lot of homework (Peer review, discussion boards, assignments) No quizzes. I tried my best to learn from the videos, practice the book problems and study reviews but the test itself its was way different.
Don't take this professor! she made lots of mistakes on her powerpoints and she doesn't know how to teach online. She honor coded a third of all of her students because she suspected cheating and refused to help students because theyre was an alligation against them. She didn't let us use scratch paper for the quizzes and exams.
WORST PROFESSOR EVER DON'T TAKE HER IF YOUR LIFE DEPENDS ON IT. She accused me of cheating on a homework assignment that I didn't cheat on and when I gave evidence to support that she basically called me a liar. Hard to reach outside of class. Professor Bruno if you are reading this you're a bad professor!
The way that she handled online class during the pandemic was terrible. No paper for exams, you're expected to come to class with the chapter read & lecture video watched. Wrongly grades exams + quizzes. Honor coded students for using outside sources - don't even think of using Chegg or any other service. She is accessible outside of class for help
Dr. Bruno was a great professor and I am so glad I took her for my requirement otherwise I might not have passed. I didnt buy the textbook which was probably a mistake b/c without it the class is a lot harder, I also didnt attend most lectures but she posts videos on Blackboard to view at your own convenience.
Professor Bruno doesn't allow scrap paper during online quizzes and exams and will honor code you if you use Chegg. Trust me, you WILL get caught if you do (Chegg can share your ip address to GMU). But other than that, she is a good professor. She teaches the material pretty well; if you just pay attention in class and do the work, you'll pass.
Great prof! She would make sure you understand the material by being accessible online and providing additional practice questions/examples. Tests are tough so make sure you practice/attend review session. I didn't get the textbook, but I would recommend getting it because it is harder without it. No quizzes if you're in her asynchronous section.
She's a good professor but some of the content is difficult. The book isn't needed if you understand the material. The lecture is posted online, so attendance isn't necessary. The practice test is very similar to the exams, so study it.
Worst professor in the IT department and online class. Honor codes al almost all of the students for nothing in this pandemic. If you can take a different professor! She's getting paid to honor code students and teaching makes no sense. IT department should get rid of her from the university. BWT she's the worst course coordinator ever.
Harsh in her emails, material was taught strictly through pre-recorded videos, no curves.
Tough class, no denying it. But she makes it a little more easy in the sense she gives practice exams/ quizzes which are very helpful practice. If u know those (answers provided) youll be good for exam or quiz. I took online, I think shed be better in person tho. But our hw is quite a pain lol
Dr. Bruno, is an awesome professor and a really good course coordinator. Even though we were not allowed to use scratch paper this semester, she designed her tests and quizzes in a way that made it manageable to answer without scratch paper. Overall, if you use her practice quizzes and follow her guidelines, you'll do good in the class.
Many people IK didn't like her but she wasn't too bad of a teacher. I didn't use the textbook at all but used online resources. The practice test is EXACTLY like the actual test. Only thing is that there are often mistakes on the practice and actual tests which leaves you SOL.
I dont from where should i start about this Proff. So , this class is actually a challenging class. This Professor gives homework which is ridiculously hard and its not something make you learn stuff it actually makes u look for those questions on google, chegg etc. U better be good in Python to pass this class, and this Professor is very annoyig
She wrote the book and gives lectures that barely explain. Her way of solving equations is really convoluted and makes lots of assumptions that you understand things she never explains. I was unfortunate enough to take this course with the professor listed as Maria Keesee and all of the lectures are Dr. Bruno. Take someone else.
She is not a good instructor no scratch paper and also she doesn't really teach the class well. The quizzes and tests are annoying as hell.
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.78 avg changeRatings by Course
IT104
5.0
(1)IT103108
5.0
(1)IT103108208
5.0
(1)ITSECT
5.0
(1)IT499DISCRETE
5.0
(1)Difficulty by Course
ITA01
5.0
IT206
4.1
IT208
4.0
IT102
3.9
IT499DISCRETE
3.0