2.1
Quality3.7
Difficulty26%
Would Retake177
Reviews26%
Would Retake
177
Reviews
Rating DistributionOfficial
5
26
4
15
3
11
2
24
1
101
What Students Say
“You could lose a ton of points for a simple technicality”
COP4338 - 1.0 rating“She doesn't teach a thing”
COP3337 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
21%
Textbook Required
1%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.31 avg changeRatings by Course
COPPRI4703
5.0
(1)CDA3102
3.8
(4)COP4703
3.0
(4)COP4814
2.9
(9)CGS3095
2.8
(36)Difficulty by Course
CSG3095
5.0
COP4337
5.0
COP3804
4.5
CGS3767
4.1
COP4338
4.1
Reviews (177)
Let me give you a glimpse of what her online class looks like (This is no exaggeration). EVERY WEEK you must do the following: Read 15 Pages of material (single spaced), watch 2 videos and then take a quiz on both. Then write 600 words on a topic/discussion weekly. You have to do that through the ENTIRE SEMESTER. It's way too much work for an A.
The class was pretty easy for me. I never read the chapters. When I took the quizzes I would use CRTL + F to find certain keywords. You do have to reply to discussions every week but she is only asking for your opinion. That's easy. At the end you have to create a video and a 5-8 page paper on a topic of your interest.
Boring lectures, often off-topic. Doesn't understand own assignments, most of which are taken from other professors or the internet. Office hours not helpful. Grading criteria unclear. No exams, and no partial credit on assignments. Assigns stuff for extra credit, then collects it for an actual grade. Steer clear.
This professor obviously didn't take the time to prepare for her courses even though the majority of her material comes straight from the work of other professors at this school. Even halfway through the semester she was confused by her own material and would often say "I USED to know how to do this." Would not recommend this professor to anyone.
teaches off of powerpoints that are basically copy and paste from the book and when she reads the powerpoints she does just that, read it and nothing more. if you ask her to explain she'll just reread the slide. if it wasnt for code academy i probably wouldnt pass.
Get ready to be read some PowerPoints. Absolutely no help with homework assignments, expects you to figure it out yourself and gives no partial credit for WORKING programs that don't meet her arbitrary, vague requirements. Do yourself a favor and take someone else
I don't know what these other people are talking about. She was always willing to help me during office hours. Gave extensions on assignments when I needed more time. I thought she was great and I would take more classes she teaches.
I don't do to many reviews about professors, but she is terrible. The easiest class ever with one detail: You have to do a lot on a weekly basis and it has to be on time. The grading criteria is terrible, and professor makes it worst.
She's a new professor at FIU so she's still getting a hang of things. That means many things in the class are not presented clearly (like the lectures and assignment preparation), but she genuinely cares for her students. She even made herself available at extra times in order to help students with office hours.
I took her online class and it was good. She is flexible and the class is not difficult. However, you have to turn in your discussions/assignments on time in order to get full grade. I recommend this course with this professor.
I took her online and it was one of the easy class I have taken. I am going to be clear how is this class. Every two weeks you one discussion, 3 quizzes and 4 assignments and a final which is easy. You will have a lot extra time to do the assignments and the quizzes. Only remember to submit them on time to get full credits. Great professor.!
I think this was a new class for her. Assignments were not hard, but feedback was clear so I did not make the same mistakes over again. I liked this professor and would take her classes again.
It bothers me that this professor has a job. I'm taking her online course and it's amazing how little effort she has put for the online courses. You have just 4 assignments and 6 discussions. The assignments are remarkably vague. And you are deducted points for not understanding her way of writing, which is was upsets me the most about her.
the online course isn't difficult but it is tedious. You have 3 sql projects 4 written assignments and 7 discussions to do. The discussion is the most tedious because your response has to be 200 words and each reply has to be a minimum of 100 and you have to reply to 3 students per post if you want full credit. Besides the discussion it was ok.
Even if you read the book for this class, the assignments have nothing to do with what you read. I spent hours upon hours trying to decipher her extremely vague assignment instructions. Barely learned anything from this class. Professor doesn't make an effort to engage students. Once I attended her Adobe Connect session and there was 1 person, me.
I took this class online with her and it was easy. There are few discussions, a project and some assignments and a final . If you are good in database you will not have any problem with this class. I recommend this professor, she is very respectful and gives extra credit at the end.
I recommend this class online because taking this class on campus is a waste of time. Be prepare to write discussions, some quizzes a video presentation and a research paper. She gives extra credit at the end and the class is very easy. Great professor.
This course was very straightforward with all assignments very specific. You can work ahead to get things done early. No final, but there are some quizzes and discussions.
Textbook is cheap and we had to read a lot of articles online as well as view some videos. There were discussion forums every week based on what we read and watched and there were two big projects towards the end of the semester. Have to turn everything in on time and give your best effort on every assignment to get good grades.
Good professor. Took her online during the summer. Lots of assignments which means lots of practice. Professor sometimes isn't very approachable. Zybooks is used in this course, and it helps you learn C. Curves at the end.
I dont understand how she can teach Computer Science. She cant even turn on her monitor. Actually, she does not teach because all she does is read some powerpoint presentation while sitting down and if you fail something she laughs and is not willing to help. Eh, shes like basically the only professor teaching this class but not recommended at all.
I wouldn't recommend taking her unless you're really good at programming and teaching yourself!!! I expected to get help from the Adobe Connect sessions she holds, but all it is is her going over the week's assignment or trying to get her computer to work! She does give good feedback with the rubrics she provides, but I think she is a harsh grader.
Hybrid-ish course. Shares the LMS with the online class. Benefit to taking the in-person class is the tons of extra credit she gives. Curves the final grade at the end. Bunch of labs with 3 hard assignments. In class quizzes too. Teaches off a powerpoint, but I recommend you attend class for the random extra credit she gives out.
She was always available to help. Her assignments were clear and if there was an error in the online material it was fixed promptly. Online recordings were useful to know what was expected for assignments. I liked the class and will take her again.
Professor Rahn is a very nice lady and down to earth. The only thing is that she does not teach and you better like studying by yourself. She just sits in class and struggles to read off of the powerpoint she gives you. Expects you to learn on your own. Curves at end
Does not seem to know how to teach, as she just reads slides, and she even struggles with that. She doesn't grade on the overall quality and functionality of your assignment code, but instead on the arbitrary and vague requirements expected by her automatic grading script. You could lose a ton of points for a simple technicality... Not recommended!
Programming is inherently self-taught so the online class is better than going to the live one. If you follow the rubric exactly (no more, no less) you'll be fine. The only complaint I have is that there are way too many assigned programs . I don't know what she was thinking. A quiz, discussions, Zybooks and a full program. Every. Single. Week.
She doesn't teach a thing. Her online lectures are just her reading the assignment and maybe (if you're lucky) an example of a running code. Her idea of teaching is posting youtube videos of other people coding (and hopefully she'll pick one that has a thick accent that you can't understand!) Otherwise, she's organized.
Lots of busy work in this class, but very easy work. Final is a presentation video and a paper. Simple class, just a lot of busy work.
This professor is too rigid in her grading. If your program is correct but there is a simple mistake in how you submit it, she gives you a zero with no chance at redemption. She does not care about the student's grade. She takes forever to return grades so you do not even know how you're doing in the class. She grades unnecessarily difficult.
LOTS of work for only a 12 week course. It gets very difficult towards the middle (There was one point where like 5 assignments were due on the same day). After the middle of the semester, it gets easier. Discussions, labs, and quizzes are weekly. Assignments are every 3 weeks or so. I would not take with her unless I had to.
She gives three large programming assignments each worth 20% of your grade and no assistance on how to start. You're basically thrown in the dark on how to code in C. There are LA's but they're not very helpful. She's also an extremely tough grader and if your program doesn't compile the way she expects it to, you won't even get partial credit.
I honestly think everyone saying she's a terrible professor shouldn't be taking programming 3. From day 1, all resources (including assignments) were made available. She has a rubric for every assignment that tells you exactly how your code will be tested so you can test it yourself. Assignments range from easy to medium, you just need to learn C.
If you do the work, you will pass. I currently have a high B. The class is time consuming if you want to know the material. As a professor she is inflexible and unresponsive, at least in an online format. You will be teaching yourself java with very little support. Make sure to clearly understand the syllabus as any deviation will net you a zero.
just remember to leave out the package statement on each assignment if you coded your assignment on an IDE, if not it could be a program to cure cancer and you'll still get a fat zero because it doesn't compile on CMD
Took this as a Summer class, the workload is not difficult but it is tedious. Textbook is dry, but it is necessary to do the quizzes. BE ADVISED: There is a final presentation and essay assigned soon after class start, they are not hard but its on the syllabus and she does not notify you so it can catch you by surprise.
She has 3 Assignments, 7 labs (drops one lowest) and in-class activities (drops two lowest). There are no exams and all the lectures are available one. She expects students to study before class, do the in-class activity and they lead into the labs and assignments. Easy A if you work. She has a lot of office and LA hours. Quick to respond to emails
This class is a nightmare if you do not read the rubrics and assignment instructions thoroughly. She does not provide effective feedback, the best you will get is a grade as feedback. Get ready to self learn Java, because her online lectures is just her reading the assignments. If you are good at self learning, shes a good choice; otherwise, avoid.
This class wasn't an easy A but it isn't hard either. The only difficult part was the two last assignment. If you start working on those from the beginning u will be fine.
This class starts off pretty slow, with some homework, however this professor teaches you NOTHING. You learn everything yourself online and on StackOverflow. The main good thing about her is that she curves the final grade pretty heavily. TAs and the internet are your best friend.
None of the course material is her own, everything for this course is self taught.
DO exactly what she wants, don't add any extras(like formatting) to programs, she will take points off for that if she did not specifically tell you too. All the finished work can be found online for reference. Follow by rubric first and assignment instructions 2nd, a lot of things she wants are not mentioned in instructions.
Read this review and follow my advice. I am an "A" student, failed this class over minor errors that she does not want to use logic to address because "its not fair". Avoid at all cost, wait a semester if you have to. Switch majors if you can only take her. Does not care for her students nor use logic when grading, pass or no pass only.
If you are someone that doesn't read through the syllabus, or every single requirement and rubric that this subpar professor gives you, then you are in for a world of hell. There's too many specific details that she doesn't emphasize which add up significantly. I got a good grade in the class but still, it was a waste of time and hard earned money.
After spending hours on development and the program running and working on my computer I submitted my final lab and final assignment- she gave them zeros because she claimed they did not run for her (this dropped my grade one whole grade for the class). I advised that it did work well and would make a change for her review. She horribly declined.
If the program doesn't work with the exact scripts she uses to grade, you will get a 0. No useful feedback nor helpful instruction of the material, but no outside sources allowed of course! I liken this class to one of those free online coding classes you can take anywhere, except you're paying a ridiculous amount for it.
She is the worse professor I ever have seen that she grade your coding base on the terminal if your code can not run in the terminal then you will get 0 on the homework, also she does not gives out the clear instructions, when you trying to send her an email she responded you with some attitude.
Every class day there is an activity where you get the class period to work on. These activities usually help with the labs and sometimes the assignments. She encourages you ask her questions in class. It's not lecture heavy she'll normally explain assignments and new concepts. She's good at responding to emails. Willing to correct grading errors.
Very tough grader. Took points off every assignment. Once just because my name wasnt portrayed properly. All of material is given to you at the beginning of the class so you can work at your own pace. However, you practically never hear from her in the course. Be required to teach yourself a lot of youre not familiar.
A very good professor overall. Make sure you do your assignments including you final presentation and you'll be fine, easy A
Her programming assignments prompts are written with so little effort calling it lazy would be an insult to lazy people everywhere. You have to piece together her requirements from the rubric, the 3 line prompts, & her incomplete test cases. The material is actually really easy, which makes it infuriating when SHE makes it hard with bad instruction
None of the material is by her. Instructions are pretty clear, but a specific Java or XML question might not get a good answer (from my experience, don't bother asking). Class is fairly easy, but some of you might struggle if you aren't proficient with Java. If you still don't know how to compile and run Java in the terminal, you're hopeless!
She's a horrible professor. Incredibly tough grader, deducted points for spelling mistakes in your comments in programs. She's also not understanding at all, will give you a 0 in an assignment with no chance to make up for it if something messes up on her end. For your own sanity, take somebody else who actually cares about what they teach.
This professor is horrendous. Her "grading" is most of the time not even done by her. The way she grades basically means, if any single mistake is made you get a zero. Don't even bother trying to talk to her about it. She'll respond with attitude and make you feel like you don't know anything. Please avoid her if you can. She is terrible.
We had discussion boards weekly that have confusing grading criteria, but if your post and response are each 100+ words you're fine. She said to use the textbook, but I just did the ZyBooks instead. Her instructions are criptic, but she has weekly zoom meetings were she explains the assignments, which makes them pretty easy.
Decent professor. Not too much of a harsh grader as long as you put in effort. Doesnt give the best feedback when you do something incorrect. Mostly discussion posts, quizzes, exams, and a project.
Not very engaged (aside from a handful of Zoom meetings) and not particularly helpful when I've asked for assistance. Completely sticks to the bare essentials of the syllabus. Have had her for 2 classes and will not chose a course with her again, if given an alternative.
She is okay. The class is easy enough but she doesn't really teach; the textbook will be your professor. Just keep up with the discussions and assignments and you'll be fine.
The most unforgiving professor I've ever had. She falls asleep during zoom meetings and doesn't grade projects until a month later, leaving no opportunity to fix minor mistakes (such as format error)
If you want to do everything right and still fail a class, this is right up your alley. Good Luck you are gonna need it.
I recommend not taking her classes. I am a fully online student and I was able to make the Dean's list so I fully understand how to pace myself and will work for my grade but this professor is not helpful at ALL. If a program does not compile, automatic 0. Pray for no errors on your work because she will tank your grade. Class is on zoom and videos
If you would like to learn nothing and want to have points deducted because of a missing character in your program or file take this class. If the program m does not run the professor will not carry the error and you will have a zero for it. zoom meetings are just fillers and do not expect flexibility from this professor at all.
Eventho i ended up with an A in her prog 2 class, i would definitely not recommend her. I learned nothing from her. The class material is not hard, but you do need to rely on outside sources to understand it. as a prof id give hera D-. Taking her is the same as taking an online class. Youll end up teaching yourself.
she is extremely boring, she only shows the power point from the book and talks... the homework is bad.. the assignment are HARD... you have to eat the internet to pass the assignment...
The most disorganized class I've ever had. We are in the final week of classes with zero grades entered, no feedback, no idea what is even expected of us on those assignments, and are kept completely in the dark about everything. The assignments are ambiguous and confusing. Total waste of tuition. Run!
Don't take this class if you're not prepared to do some learning on your own.
stay away from this lady, I practically thought myself the entire class yes it is online but she would never post any helpful videos or guidelines. Our CS major its already hard and i pay tonz of money to fiu to be dealing with professors like this one.
Doesnt explain any of the projects in detail. If it werent for other students in the class and the internet of course I wouldve failed. Easy B if you use the internet for everything though.
She is a tough grader and doesn't give any feedback to tell you what you did wrong. doesn't help students at all.
WORST ONLINE CLASS I HAVE EVER TAKEN ! Doesn't specify test cases on her assignments, takes forever to grade.
I have never had such a horrible teacher as this one. This is the worst experience I have had in ANY class. I took this class in place of another and I regret it so much.
She doesn't teach you everything you need to know to finish assignments which is where the self learning comes in. She has a clear grading criteria. She gives you the rubric every assignment and it includes all test cases so you can know where you are. The people complaining about not compiling on ocelot are the ones who never showed up to class.
One of the worst computer science professors I've had. Lectures so slow that bore you to sleep, many lengthy projects, super strict grader. Do yourself a favor and do not take her class.
She is tough, but worth it. You will learn a ton with her. The assignments are hard, but graded clearly and she will help you if you ask. The first week has a lot of homework, so be ready. There are no exams, 7 labs, and 3 assignments. Zybooks is needed and very useful for this one.
This class is mostly a piece of cake. There are 10 discussions and 10 quizzes (you get unlimited attempts), and a final paper and presentation that are early in the semester. She isn't very clear on the instructions, but they're pretty straightforward. For the last 5 weeks, you have to respond to 2 discussion posts each week. Piece of cake.
Avoid this Professor at all costs. Labs and assignments have a rubric which will tell you what you need to do in order to do well in each lab. Your code could be correct but if it does not compile you will get a 0. Not much of help with anything, just PowerPoint slides and lecture videos from years ago. Sarcasm is always her answer to your emails
What a garbage online course this was. Ambiguous assignment specs. Takes forever to grade. Get rid of her.
Online class. A lot of work learning C in the first 3 weeks. After that, a programming project every week + discussion post. Easy to do well in the discussions, but you have to work hard in the programming part. The professor does NOT make exemptions not even for a 1-min late submission. If you put the time and effort, you will learn C and do well.
The worst instructor I've had. Boring, uninterested, mind-numbing. Old and ultra-dated material covered. Hire fresh and energetic instructors who can teach us what we need to get a real developer job!
Her class is not worth it. Needed to pass but honestly, she does not know how to teach young minds. Lectures are outdated, slides make no sense. It's time to retire because her old ways of teaching are ancient. Avoid at all costs.
Avoid this lady at all costs. Her lectures are super outdated. She takes points off for nonsense and she is extremely rude. Don't waste your money and pick someone else
NO lectures, she doesn't explain or teach anything. Literally just put youtube videos for us to learn, idk why we are paying so much just to watch youtube tutorials. So much homework. Cuts off unnecessary points from the grade, and doesn't even properly give feedback. If you can try to not take her.
Discussion posts & quizzes are easy! Assignment & project were also fairly simple to do. No midterm & final were all T/F questions using lock down the browser. Gave a final review practice exam in which she used a similar question on the actual exam. Overall, good professor for this course. Do zoom meeting if you need help and explain assignments.
Every week you have to read the assigned articles, participate in the discussion forum, and take a quiz (unlimited attempts on the quiz). You also have to choose one of the weekly topics to write a research paper and make a presentation. She graded one of my assignments incorrectly, I sent her an email and she fixed it. Solid experience overall.
You are on your own when it comes to Rahns online classes. However, they are extremely easy and I've always have gotten As in all her classes. 4703 is very easy, 4814 requires a bit more work, 3095 was the most work. Google is your best friend here. She gets more hate than deserved.
She basically tells you the assignments and vaguely gives you information about it. She did not teach one thing to me, I learned everything on my own. Labs and in person assignments are whatever but the 3 major assignments will hurt if you can't fully complete it. If this is your only choice of a class, just skip the semester, its a waste of time
This class is supposed to be an intro to Linux/Unix and C programming, but she is unforgiving. I've never met a professor completely useless at teaching a course until I met professor Rahn. If you're planning on taking this course, be prepared to teach yourself the entire curriculum and receive pointless grade deductions. She's essentially useless.
you will be on your own, which gives minimal guidance in order for you to do assignments. Lectures are useless and do nothing with actual assignments. You're better off with any other professor. You will not learn properly, and if you do it's because you taught yourself.
Worst professor in the whole FIU CS department. She is mean, does care about you at all, nor about her teaching, and its very sad to say that she is the only option in many of the courses. I can't really tell you if she is knowledgeable or not because she teaches you nothing. She just provides some videos that were recorded a 1000 years ago.
Meet professor Rahn, worst thing that has ever happened to FIU. Don't take her class even if she is the only option, maybe then FIU may remove her and actually find good professor that care about teaching. If decide to take her, you are gonna remember this review at some time in this semester. However, I really hope you don't.
It's criminal that she's still teaching. Power trips all the time, but never teaches. The last main assignments are insanely hard. The class avgd 30% on them, and it doesn't tell her anything about herself. FIU sent someone to do a survey mid semester, but nothing changed. They are well aware of her inadequacies.
Try to avoid her at all cost. AVOID! She doesnt teach you anything she just reads power points. Dont take any class with her!
Do you like paying tuition and teaching yourself? How about getting no help or feedback whatsoever and being stuck on assignments? If you answered yes to any of these than this class is right up your alley! Seriously dont take this class and save yourself a headache. If shes the only option your best bet is to wait until next semester, trust me.
Doesnt teach, condescending, and be prepared to teach yourself. She doesnt properly prepare you for the big assignments that are worth most of your grade. Didnt learn anything of value from this class besides having a bad professor.
Probably one of the worst classes taken at FIU. Her lessons are weekly zoom meetings that last about 8 minutes on average. The only materials she gives for us to learn are youtube videos and reading the book. The assignments have very little information to help get started.
Does not teach at all. As an FIU student I am embarrassed that she is an FIU teacher. Especially for such an important class like Programming 2.
The fact that we have to pay so much money for classes at FIU and they let this lady teach is incredible. She doesn't know anything about teaching people or even makes an effort. All her lectures are basically her reading line by line of her pre written code without explaining anything or the reasons behind it. Then she accuses us of cheating!
Students should get refunded the money they paid to take this horrible class. The teacher(if you can call her that), takes forever to grade assignments, her lectures are BORING and unclear, GIVES A 0 IF YOU PROGRAM DOESN'T RUN, so the person that didn't even try doing it gets the same grade as someone who spent a week on a program but doesn't run.
She's the worst professor I have ever had in my entire life. This includes all of the professors I've ever had in College, High School, Middle School, Elementary and Pre-K. I don't think she fully understands some of the material she gives us because she can't explain it, at all, she just reads over a powerpoint... word for word.
Please run for your lives and don't take her. Even if it means pushing this class back until there's another prof available. Horrible lecture classes where she groups people together so they can figure out how to teach themselves the material, and even worse lecture videos that have her reading off a powerpoint she seems to not fully understand lol
An embarrassment to fiu. This teacher is a perfect example of knowing the material doesn't mean you can teach it. Takes forever to grade and when she does her graders give you zero for no reason and you have to message her complaining and waste your time in order to get the grade you deserved all along. This class is ridiculous!
Any good comments about this teacher are probably written by the teacher herself. By far the absolute worst teacher in FIU. She needs to get fired ASAP and FIU needs to give money back to the poor students who decided to take this class.
Get ready to teach yourself Java, but wait! Be careful not to use the millions of resources out in the web to teach yourself or you'll end up with a plagiarism charge for simply writing clean, efficient code and not actually copying someone else. You are only allowed to use the resources included in the class to teach yourself, its bonkers!
Avoid this professor at all cost. Her definition of teaching is copying and pasting hyperlinks of YouTube videos and then tells some students that you cant follow those videos but tells other students its fine to use. She thinks its funny to report students for plagiarism and ruin their academic career but she teaches nothing.
my biggest problem was that the assignments were very difficult compared to the number of lectures and resources she gave. And her "lectures" are basically just her reading from the PowerPoint slides. She is a very strict grader, it is very difficult to get an A. few good things are fast response to emails and no final exam.
WORST PROFESSOR EVER! Be prepare to teach yourself, she doesnt care about students, if the program doesnt run shell give you a straight zero. If you use any outside source shell accuse you of plagiarism, she makes you consider transferring out of FIU, I do not know how she can be a teacher. Whole class accused of plagiarism.
Avoid this professor like the plague! She is by far the worst professor I've ever encounter at FIU. Teaches nothing, the minimum error in your assignment and she will give you a zero. Does not accept you resubmit your work under any circunstance if you got sick, even with doctor's notice. Don't waste your time with her. Complaining is futile as wel
Students are afraid to submit assignments due to being accused of plagarism on bs accusations, lectures are awful, she's extremely rude. I am immunocomp. and got covid mid-semester, was in ER, and asked for an extension. What did she say? If you would've gotten the vaccine, this wouldn't of happened. Which I did get, but thats not her place to say?
This professor has no respect for her students, if you were to use an outside source to help understand an assignment you'll be charged with plagiarism without warning. She laughs at her students for having to use an outside source. Good luck if you take her, I would recommend turning in the bare minimum otherwise you'll get charged with plagiarism
Do not take her unless you want your graduation delayed. She reported 80% of our class for plagiarism. And I heard another class that semester got the same. Out of the 60 students that took her class, only 13 passed with C+. Now me and dozens of students cant retake or advance in spring and are forced to delay our grad for at least 2 semesters.
Do not take this professor! These comments are not an exaggeration she will give half the class a plagiarism misconduct only to make herself look good. She said I plagiarized an assignment and when I went back to go look at it there was no comments indicating I plagiarized. FIU needs to fire her for ruining students from graduating.
Dont make the same mistake I did and save yourself from this class. WORST PROFESSOR AT FIU!
Lots of students on here are making her seem worse than what she is. I did fine on the assignments, she gives out a rubric for exactly how she grades. Gave me an extension twice. Lectures kinda suck but peers aren't taking the course seriously
This teacher was a pain to work with. I learned more from my classmates than from her, the assignments/projects use stuff that you hardly learn in class. And from what I've heard, she's notorious for calling plagiarism if you use outside sources. I was lucky, but others weren't. And so are you. Do not take this professor. End of story.
Where do I start with her, first of all, speaks slowly which makes the lectures boring The assignments are hard as hell and she does not help you at all. Her graders are as tough as her. SHE CLAIMS A LOT OF PLAGIARISM, if you even use any of her material in one of your assignments you're done. from assignment 1 I know I'd be taken the class again.
She is a tough grader, she doesn't give you a partial grade at all, so if you work a lot and a little thing doesn't work, the whole assignment is wrong. SHE CLAIMS A LOT OF PLAGIARISM.
Where do I start with her, first of all, speaks at a good pace which makes it easy to understand. The assignments are easy as heck and she does help you at all. Her graders are as easy as her. SHE does not CLAIM A LOT OF PLAGIARISM. from assignment 1 I know I'd be getting an A+
This professor does not teach. In the online course she merely shows you a powerpoint containing relative information of the assignment you'll be doing in class that day then sends all the students into break out rooms where you will have to figure it out by yourselves. She will join your group to see your progress and leave without helping at all.
I only took her class because it was my only option, if this is your case just take the class another semester. Incredibly flawed grading policy, never gives extensions, even if you're hospitalized. Absolutely ZERO partial credit. If you use a reference for your code, you will get flagged plagiarised. GLHF
THE WORST PROFESSOR AT FIU!! I would understand being a tough grader if she actually teaches you, but she doesn't. Mid-semester she recommended students that are struggling to drop the course, take a programming course on Coursera, and then retake the course in a future semester. Her zybooks and powerpoints don't help at all on major assignments.
Manditory attendence of mostly divergent crap having nothing to do with the subject. Grades nothing, all grading done with TAs.
This professor does not teach and we were graded on a huge number of assignments: 10 in class assignments, 10 ZYbook chapters, 4 labs, 3 large assignments, and one midterm. The online lectures are only useful for the in class assignments. If you haven't programmed in C before, the large assignments are going to be very difficult.Very strict graders
DO NOT TAKE THIS COURSE WITH HER!!! She cannot teach at all, you will have to learn yourself and good luck, she accuses students for cheating all the time. You will barely pass this class, she gives students anxiety and stress all semester long and the assignments are ridiculous. I have no Idea how she Is still teaching at the university...........
You need to be prepared if you are going to take this class. It was first time coding in C, so take way much time to finish the assignments(like full 2~5 days for each assignment). Highly recommend you to attend every class sessions, ask questions to her. If you are not willing to learn, don't take this since this class has difficult HWs
Her class is a joke. She flags almost everyone for plagiarism if you use minimal references for assignments. The level of difficulty when it comes to assignments is ridiculous. You have to watch her lectures at 1.5x speed, trust me. Makes this class unnecessarily difficult when the assignments are already complex. Don't take her, please.
Anybody would be better than this professor.
Professor Rahn is probably one of the least favorable Professors you could have at FIU. Avoid her course at all costs. She doesn't teach much, her communication is poor and honestly rude, and she's not very fair or understanding at all. Don't underestimate her negative reviews. Take someone else.
Way too demanding. Would have been unable to recover grades after syllabus. Required reading 5 chapters of a required paid textbook in a week that was graded, along with a project. Required viewing of 3 hours of material for first week aside from the twice weekly hour long lectures. just save yourself the time and trouble and take someone else
Avoid her!! Her instructions are extremely ambiguous and expects you to draw conclusions about what she wants out of thin air. Activity grades are all or nothing even if you write the entire program correctly and show all the needed steps. If she finds even one word missing you will get a 0.
Best professor in the FIU CS dept.! Clear expectations for assignments and always willing to help out! I wish more professors were like her!
This is the worst professor ever. she does not answer questions and if she answers, she sometimes yell at their student or laugh at ther questions. she does not lecture good. all i can say that if you wanna live in stress and dpression take a class with her.
All of the reviews that say she's a good prof, use the same grammar and outdated slang its obvious she's writing on here. Don't take this professor.
She may be the single worst professor I have had, EVER. Her "lectures" teach you nothing, she is WAY too strict with plagiarism checks, and she doesn't let you use ANYTHING but her bad lectures. Avoid her at all costs, even if she's all that's left. Fiu NEEDS to fire her and better better CS professors cuz she is simply not cutting it.
Most of the reviews on RMP are based on her old COP 4338 course. This semester she has changed the course to be easier, so it's really not that bad. You arent allowed to use a IDE, which is kind of cringe, but w/e. If you have issues you can call her and she will help with any issues you have. The HW's only took around 3 hours to do, so not too bad
She won't teach much in her lectures, so you have to learn many things by yourself, such as c language. Her grading standard is very strange. As long as you follow her requirements, even if the code is poorly written, you can get half the score. However, if you do not complete the work according to her requirements, your grade will become very bad.
Prior to this class: - Be decent at C Prog. - UNIX OS This class consists of weekly activities, one midterm, Zybooks & lots of Projects (that go from easy to really complicated). If you are aware of her name prior to rate my professor - then you know her reputation. You are better off signing her ChangeOrg explosion petition
She doesn't teach in lectures she just rambles on about the homework for an hour. Assignments are graded toughly, doesnt give feedback and seems not to care about students. I feel as though she treats her profession as a job and does not care much about teaching students. I advise not to take her if you want to actually learn programming 2.
If you couldn't tell by the one-star ratings, DO NOT TAKE this professor. She does not care about any students and doesn't teach; she rambles a lot. She's horrible about specifying what she wants in her projects and will do everything possible to fail you, even if it comes to the most minor things. The mean grade of most of her assignments is F's.
If you have ever watched LowTierGod, you can already understand my opinion of this professor based on that man's existence. It does not help that this professor has a change org petition active due to how she teaches her classes and grades her students. It is either you receive all or nothing for an assignment due to her being on a high horse.
Wastes class time describing her puppy mill.
Mike Tyson's punch can generate up to 1,600 joules. I'd rather get hit by a baseball bat welding mike then to ever take this professor again. Coding is required for her class. She doesn't teach that code neither does the book for anything really. Be prepared to defend your code everything is graded by a TA who sucks at what has doing. Avoid her.
No real feedback given. If you include a package statement and the rest of the code is fine, you get a 0 for the assignment. She does however drop two grades per section. Final is 75 questions.
Waits until the very last minute to grade papers and presentations, If you by accident submit your final assignment incorrectly she won't even contact you to let you know that it isn't working, she'll just give you a big fat 0. This is important because this final assignment is worth 60% of the grade for the class.
Be careful when submitting an assignment, make sure to test. Many in my class were crying because they submitted assignments that didnt work and got a 0. She is a nice person, but the course might be challenging because it is programming and online. people like to give 1 star for stupid reasons. The class is easy to pass if you do all assignments.
So, in most other classes, she is bad, but here, I actually tolerated her. She was very helpful, and would respond to comments quickly. A lot of people in my class whined that the homework was too hard, but it reality, it was simple if you just read. Additionally, read your work, because a simple mistake can cost you a 0. Proof read, and test!
Bad. Please, just don't. Save yourself. Is she a goodish person? Yes, and there is a bit of pure care behind those eyes of hers, a bit of humanity, but behind that is just destruction. I did a homework that she accidentally release the grades early, and when I asked if I can edit my work, she said no, and that it was my fault for sending it early.
just no.
The class itself is a lot of discussion posts. Do not expect any significant feedback on any assignment as it will all be based of rubric. She will look you in the eyes, even likely lie, and have a smirk if you make even the slightest mistake. She is as heartless as a professor at an institution can be and does not encourage her students to thrive.
Easy class if you do the work. Very straightforward with instructions however, you make any mistake and she will not give you any leeway. She can be cruel, rude, and does not make her students feel comfortable. Reaching out is not valuable. Double check all work you are turning in. If you make a mistake, she will laugh at your tears.
This will not be a popular review, but I think this professor is getting so much undeserved hate. CGS 3095 was the EASIEST class I've ever taken at FIU. I would be impressed if your grade was below a B. Discussions take 30 minutes to write, quizzes are unlimited attempts, and the research paper / presentation are both super easy, but take some time
Is this professor Helpful? NO. Is this class easy? YES. In fact this class is the easiest class I've EVER TAKEN. Ultimately my advice is to not make any mistakes as she will not correct them. As long as you take your time you will GET AN A (100% Guaranteed)
Her heart is there but her ethic and workflow is outdated and burdening. She is fully available to walk you through and help you whenever. She assigns an assignment (you code something), a disscussion, a quiz, and has you do both the participation and challenges on zybooks. She is a kind and friendly, just very homework heavy.
She is a heavy grader and will not grade your assignments til weeks after submitting them. If something was wrong she'll just give you no credit and will not let you redo at any point. The class itself isn't hard but the assignments are worth a good amount and will hurt you if any mistakes are made.
Didn't have clear instructions on assignment and gave me a zero
AVOID AT ALL COSTS
This professor is absolutely terrible, she gave me 0 on the first assignment of the course for having a wrong class name. YES! she gave me a 0. Not no partial credit but a ZERO. If you care about your grade don't take her class and please sign the petition to take her out of the school! I repeat don't take her course
For my first assignment I did okay to say the least, on my second assignment I instantly lost all hope for the rest of the semester. She is an insanely hard grader, and came across as very rude to me. On a side note sending hate to Dr. Lavergne at McNeese State University.
She is the best professor FIU has ever had. She truly understands and cares about her students. Gives positive feedback and encourages students to succeed. she is an amazing inspiration
best professor in FIU, she truly inspires her students
Don't. Just don't.
Genuinely the worst professor I have ever taken in my entire life. Do yourself a favor and take ANY other professor. Do not under ANY circumstance think this professor is okay to take. She will ruin your GPA
I advise to not take this professor. Although I personally did not have a problem with her, she's a very tough grader, some instructions are not explained explicitly so she'll take points off and it heavily affects your grade. especially the final research paper project and presentation instructions were difficult to understand. Overall,never again
AVOIDDDDDDDDD
I want yall to know that if you take her classes and have her you guys are cooked. You guys will fail she fails you she don't care she a lil bit big and mean. Don't do it!!!!
Do not listen to contrarians that call her great. Her only intention is to get as many students in trouble for plagiarism as possible. She intentionally does not teach and posts her assignments online to bait students to derail their careers. She's bragged about pushing a student to suicide through her plagiarism charges. Avoid at all costs.
I was scared at first when I read all the reviews about this professor but after completing the course I quickly learned it was extremely easy. Unlimited attempts on quizzes. 10 discussion posts. She drops the four lowest quizzes and discussions. The biggest portion of the grade comes from final presentation and paper which are straightforward.
not even halfway into the semester and got a 0 for doing an assignment correctly. lets be real FIU LOL
Don't take her. She will send you to conduct department if she supects you used AI, and ruin your GPA even if you did not. Talking to her is no point she has 0 consideration for anybody except herself.
Honestly her class isn't that bad. If you follow the rubric EXACTLY, you'll pass with no problem. But if you do make a mistake, good luck. She drops 6 activities out of 15 and 1 assignment out of the 5 total. I had a submission issue but she sat in a zoom call with me for an hour trying to help me out (ended up regrading it for me).
i use to not believe in the education system but she made realize what true mentorship is. I was heavily inspired by her to keep pushing and only bring the best. She is awesome and one of the best person i have known ever in my life
I've only taken this Professor so far for CGS 3095, but for that in specific I think she was an amazing teacher. She always responded to me respectfully whenever I messaged her and was very leninent on assignments. We had 10 quizzes + 10 discussions and she allowed us to only have 6 graded + 3-day extension on the final project w/ 10% off daily.
Don't take her. She will ruin your GPA even if you did not. Zero point in often talking to her as she can be dismissive. A bottom 25 Professor in the whole university. The kindness she shows to other students is biased. Don't bother she isn't fair.
I highly recommend Professor Rahn. She explains concepts clearly, provides practical examples, and keeps the course well organized. Expectations and grading are fair. If you keep up with assignments and study, you'll do well. Supportive, approachable, and genuinely committed to student success.
I wasn't sure of her at the beginning cause she's a tough grader (well her TA is anyways), but this class has really been a breeze. The zoom meetings are optional and she only gives out 1 assignment to do per week which she explains how to do on zoom which isn't really necessary cause they take max 10 min to do and she drops 5 grades overall.
Awesome professor! Drops 5 grades overall which is plenty, very easy assignments and few tests, and she quite literally tells you how you can do everything. She's very particular on HOW you need to submit an assignment and that's what many complain about but it's quite easy. Assignments are done through the ocelot server in terminal.
Specifically for this course, I loved this professor. It was essentially 4 diff assignments per month for 4 months. (16 total). Each was individually small, like a discussion, reading, assignment, infinitely re-doable quiz. If you use the zyBook textbook and use AI as a back-and-forth tutor, it's easy to go thru the class and understand things.
Honestly when reading the reviews I was a bit worried about this class. But after taking this class, I will say she is very forgiving. As long as you do the work assigned, she will give you a forgiving grade. I will say though my experience may not be similar to others, however she grades rather strictly so abide by her rules and you will pass.
Class Info
Online Classes
100%
Attendance Mandatory
21%
Textbook Required
1%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.31 avg changeRatings by Course
COPPRI4703
5.0
(1)CDA3102
3.8
(4)COP4703
3.0
(4)COP4814
2.9
(9)CGS3095
2.8
(36)Difficulty by Course
CSG3095
5.0
COP4337
5.0
COP3804
4.5
CGS3767
4.1
COP4338
4.1