3.1

Rekha Gupta

Computer Science - Old Dominion University

3.1
Quality
2.1
Difficulty
27%
Would Retake
209
Reviews
3.1
Quality
2.1
Difficulty
3.1
Helpful
3.1
Clarity

27%

Would Retake

209

Reviews

Rating Distribution
Official

5

71

4

25

3

30

2

39

1

44

What Students Say

The teacher doesn't grade anything

CS120 - 1.0 rating

She was honestly a horrible teacher but her class is kind of easy to pass since you work with a group all semester on different topics that have nothing to do with Computer Science

CSINTRO - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

51%

Textbook Required

78%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 40 grades
Most common grades:
A (18)
A+ (8)
Not sure yet (6)
Grade Distribution
A(26)B(5)C(1)D(1)F(0)A-/B+(8)
Based on 49 reported grades
A: 18
A+: 8
Not sure yet: 6
B: 5
Common Tags
Group projects (15)
Get ready to read (12)
GROUP PROJECTS (9)
Participation matters (9)
Clear grading criteria (7)
BEWARE OF POP QUIZZES (6)
Beware of pop quizzes (6)
Lots of homework (6)
Rating Trend

Declining

-0.80 avg change
Sep
Dec
Feb
Mar
Sep
Dec
Last 6 months
Ratings by Course

INTROCOMUTERS

5.0

(1)

COMP100

4.0

(1)

COMPSCI101

4.0

(1)

CST300

4.0

(1)

CS300

3.8

(11)
+20 more courses
Difficulty by Course

COMP101

5.0

24371

4.0

LIT120G

4.0

CG120G

3.5

CS121G

3.2

Reviews (209)
1.0
1.0
CS101
Nov 3, 2003

Terrible. She knows nothing about computers. And has terrible english. Types like she has never used a computer. STAY AWAY...BORING!!!!!

2.0
2.0
CS101
Nov 3, 2003

She is the worst.

3.0
1.0
CS101
Nov 8, 2003

No Comments

3.0
1.0
CS101
Nov 17, 2003

No Comments

4.0
1.0
CS101
Nov 19, 2003

It is a very easy class, you dont even have to go. I think the teacher is new, that is why she doesnt know much, but overall i would recommend it as an easy A.

5.0
2.0
CS101
Nov 19, 2003

Very good instructor. Makes class interesting. Cares about the students.

5.0
2.0
CS101
Nov 21, 2003

Very helpful.

3.0
1.0
CS101
Nov 24, 2003

This class is very easy but sooo boring. If you have to take it, go Fast Track so you don't have to listen to her awful lectures.

5.0
1.0
CS101
Nov 24, 2003

Easy A. If you don’t do fast track, you have pop attendance quizzes. This was her first semester, so give her a break. Speaks clear English. The material is easy and boring, so class isn't too interesting, but that is to be expected.

5.0
1.0
CS101
Nov 26, 2003

she is a great teacher. she tries hard to make the class fun and i am learning a lot from her. i highly reccomend this class...you'll hav a great time.

5.0
1.0
CS101
Dec 4, 2003

She obviously cares about the students and teaches very well. The class isn't very hard, which is a big plus. I highly recommend her.

3.0
2.0
CS101
Dec 7, 2003

This class is easy if you complete the modules and the projects. I recommend being a fast track students because lectures are boring.

3.0
1.0
CS101
Dec 11, 2003

If you know how to use Office this class will be so boring you will want to stab yourself repeatedly with a pen just to keep awake. The hardest part was keeping your eyes open.

2.0
3.0
CS101
Jan 2, 2004

No Comments

5.0
1.0
CS101
Mar 3, 2004

she is very nice, but the class is boring as crap...go fastrack.

1.0
1.0
CS101
Grade: A
Mar 25, 2004

what is this woman talking about???

5.0
1.0
CS101
Mar 31, 2004

Great class. Learning a lot!

1.0
1.0
CS101
Apr 13, 2004

The class is easy. her assistants are hard to understand and don't listen to what you are saying. i had a hard time to get in to talk to Gupta instead of her assistants. the projects are easy but you must pay attention to the FSCS for changes.

4.0
1.0
CS101
Apr 15, 2004

good teacher, but repeats alot, and spend to much time talkin about examples, overall very easy class with her as ur teacher.. is garentee A

3.0
2.0
101
Apr 23, 2004

class is easy...really boring though but she is nice

1.0
1.0
CS101
May 5, 2004

this is the most boring class at ODU. it is easy though, and you will not have trouble. GO FASTRAC!

5.0
1.0
CS101
May 9, 2004

She's a very nice lady, but the material described in her class isn't neccessarily that interesting. Cool teacher though.

5.0
1.0
CS101
May 10, 2004

Gupta is supa' fly as a teacher. She owns all the little fools at ODU in the way they should be owned. It's good to see the hand of midas finally being laid down on these pathetic fools. I learn so much. It's Awesome. Awesome.

5.0
2.0
CS101
May 10, 2004

No Comments

3.0
3.0
CS101
May 11, 2004

Gupta is nice, but I was unable to see her most of the time (had to see her graders who are not very helpful or clear). Class is easy, but midterm and final are ridiculously hard. Class lacks organization and is a waste of time. TAKE FAST TRACK!

5.0
1.0
CS101
Sep 29, 2004

sweet jesus, gupta is the best teacher ever. i'd totally take more of her classes. totally.

5.0
1.0
CS101
Sep 29, 2004

Definitely the sweetest class on earth. I learned so much, SO MUCH

1.0
1.0
CS101
Sep 30, 2004

Most of us already know everything that she teaches, if not more. FAST TRACK is the best thing for this class because it is SO BORING! If you already have basic computer knowledge, don't waste money on the book or time in the classroom.

5.0
1.0
CS101D
Oct 11, 2004

Some people may things that this class is boring, but let's be honest, they have the atention span of a chimp. I really learn a lot from this class, and I know it will help me later.

3.0
3.0
CS101
Oct 20, 2004

No Comments

3.0
3.0
CS101
Oct 28, 2004

Okay, this class really is boring. Everything she goes over in the class we do in the modules, so it's repetitive. And please don't raise your hand in the class, she has a habit of picking people that say the wrong answers. Fast Track anyone?

1.0
3.0
CS101
Dec 1, 2004

Shes supposed to be teaching Computer Skills 101 but she could not even put in an internet address correctly on the first day of class. The test are all taken on scantron even though it is a computer course. I'm not very happy with the class in general but the professor does not make it any better!

5.0
1.0
CS101
Dec 1, 2004

This is a good course for beginners who want to get a good grasp of the office suite. Fast track is a good option if you are good with word and excel.

5.0
2.0
INTROCOMUTERS
Dec 8, 2004

do fast track!! If you want to go to class or ask any questions you can, even if you are on fast track. If you aren't you have to come to class and take quizzes. Her tests are soooo hard! You have to know ecery single key to press for everything!

5.0
1.0
CS101
Dec 11, 2004

Likely one of the most impactful courses I've taken so far throughout my academic career. I really learned. The people that say the class isn't taught well probably were not coming to class and likely had some sort of ego problem anyway. A class to take, and an awesome professor -- no doubt.

3.0
1.0
CS101
Dec 14, 2004

FAST TRACK is a must! Easy A class. Mid-term and final are hard, but other than that everythins is so simple you will get 100%s on everything else.

3.0
2.0
CS101
Dec 14, 2004

This Class is extremely boring, yet extremely easy. I recommend this clas to anyone who has a high level of patience.Even though I didnt do it, I recomment fast track.

5.0
1.0
CS101
Dec 16, 2004

Great class, excellent professor, couldn't ask for more.

1.0
1.0
CS101
Dec 17, 2004

Most worthless teacher ever. Her answer to everything is go see the graders. Take fasttrack it will save ur time cause she waste it this class you should get a refund for.

4.0
1.0
CS101
Dec 22, 2004

MS. GUPTA IS THE NICEST PROF I EVER HAD. THAT IS NOT TRUE TAHT SHE ALWAYS SAYS GO TO THE GRADERS, IF YOU ASK HER DURING THE CLASS OF COURSE SHE SAYS THAT, BUT IF YOU GO TO HER OFFICE HOURS SHE IS WILLING TO HELP AT ANY TIME. SHE OFFERED EXTRA CREDIT, IF YOU WANT TI IMPROVE YOUR GPA, TAKE THIS CLASS

1.0
2.0
CS101
Dec 27, 2004

I did fast track, and i'm sure that it was a lot better than suffering from boredum, but the professor has no idea what she is talking about. I went to the class a couple times and everytime she was clueless on every question. It was easy, but a complete waste. Take it if u need a good grade!

4.0
2.0
CS101
Dec 29, 2004

An easy A. period. Do fast track, do all modules and projects on time and you'll be fine. She also gives extra credit. Shes the best teacher you can get for a beginners level CS course. I rarely went to class but when I did, always had fun.

1.0
1.0
CS101
Jan 9, 2005

No Comments

5.0
1.0
CS101
Jan 10, 2005

This class was crazy easy. It basically taught u all the microsoft office components which most people are already very familiar with. The class however is boring as hell so fasttrack is perfect. You only come for test and do everything else at home. Her class is definitely a GPA booster!

4.0
1.0
CS101
Feb 4, 2005

If you know how to used a standard computer, you will get an A. This class is almost too easy. If you know how to basically use Microsoft I recommend Fast Trak, you wont have to come to class.

5.0
1.0
CS101
Feb 27, 2005

Excellent learning environment. Perfect actually.

3.0
1.0
CS101
Apr 17, 2005

Fast Track it, or else it's a waste of time. Easy A, but sort of a waste of money for the books. The teacher is relatively nice but you won't be talking to her much if you Fast Track. Don't as the student teachers though, all jerks and not helpful.

2.0
1.0
CS101
Apr 25, 2005

Do Fast Track. If you don't I think you will be wasting your time. The modules and the projects are very easy. Don't waist your time sitting in the class. If you can try to get out of buying the text book and just get the cd and password that you need. I have never opened the text.

3.0
1.0
CS101
May 8, 2005

Make sure you do your modules and if you take your projects to the graders, they tell you everything you need to get a 100. The midterm and final are hard but if you do well on everything else and know how to use a computer, you will do fine.

5.0
1.0
CS101
Jul 13, 2005

Very easy class. Honestly noone should have anything to complain with this one, accept for the tests. Tests are challenging but are only a small percentage of the final grade. So just do well on the projects and homework, which are not hard and you'll be sure to get an A!

5.0
2.0
CS101
Grade: B+
Jul 30, 2005

An excellent introduction to microsoft tools. Take fasttrack if your are familiar with microsoft offive tools.

5.0
2.0
CS101
Aug 16, 2005

Definitely a good class to take, teacher knows what she's talking about and conveys the information quite well to the students. The fasttrack option is something I passed on, but if you have a strong background in microsoft office, and its various tools, then you should shoot for that. At any rate, great class, great teacher, and good fun.

2.0
2.0
COMPUTERSCI
Grade: A
Aug 24, 2005

Take fast track if you can, but if you do make sure you check the student/faculty e-mail she uses because if not you'll forget about important dates, i.e. the midterm. totally forgot about it.

1.0
4.0
CS101
Aug 24, 2005

What a ridiculous class! And don't dare ask a question, she never bothers to answer it, at least not so you can understand. Definitely take the "fast track" so you can limit the time spent with her and her "graders"

1.0
5.0
COM101
Sep 1, 2005

all i can say is <b>fast track</b>. she's a terrible teacher, and her test are ridiculous. a b s u r d.

3.0
2.0
101
Sep 7, 2005

No Comments

4.0
1.0
COMP100
Oct 23, 2005

Fast track the class, but make sure that you keep an eye on the schedule for the midterm, final, and the days the modules and projects are due.

3.0
1.0
CS101FT
Nov 10, 2005

Very easy. If you know a little about computer then ur set. Take fasttrack. you only goto one lecture and then everything else is online. great if you a person who hates lectures.

2.0
3.0
CS101
Nov 10, 2005

If you have a question, she tells u to send a message to the graders. The modules are easy, you just need to set aside time to do them. The tests are crazy hard b/c u have to think about what u do naturally on the computer. It helps on the test to go to the classes although they are ridiculously boring

2.0
1.0
CS101
Nov 16, 2005

She is absolutely the WORSE teacher. She never makes herself available to her students, instead everything is handled by her graders. Who by the way cant speak a LICK of english. She messes grades up, never checks her email, and never helps you with you questions. She's unprofessional.

2.0
1.0
CSFASTTRACK
Nov 16, 2005

TAKE THE FAST TRACK CLASS .... if you don't, you will be wasting your time.... People who cant opperate the mouse on a computer or use programs as simple as word, should not be in college period. I've maybe seen the woman two times over the semester- the rest is up to her "graders."

4.0
1.0
CS101
Nov 18, 2005

Good course. Teacher and graders were alwys helpful.

1.0
5.0
CS101
Grade: A
Nov 21, 2005

No Comments

5.0
1.0
CS101
Dec 1, 2005

easy course

4.0
2.0
COMPSCI101
Dec 5, 2005

This class is no fun but not terribly difficult. Her midterm and final are ridiculiously hard compared to the rest of the material. She's pretty nice though, and tries to help. Fast track it if you get the chance...it's much better. You don't need the lectures for anything...they're very boring!

1.0
4.0
CS101
Dec 14, 2005

I felt like a total retard in this class. I didnt fast track it (huge mistake) so I sat there 3 times a week and tried to figure out what was going on. The projects are unclear, the directions dont make sense, and she DOES NOT answer emails. I failed this class. First time in my life I've ever failed anything. And the tests? Terrible!

4.0
1.0
CS101
Dec 15, 2005

I took it fasttrack and it was VERY EASY. I received a 100 in class.

5.0
1.0
CS101
Dec 15, 2005

such an easy class, is uggest taking fast track lectures are pointless, midterm and final are harder than other material, as long as you do the work you will be fine, she is nice and always tries to help her students

5.0
1.0
CS101
Dec 16, 2005

She's a good teacher!work on those modules and projects [which are not hard if you carefully look over the modules].The midterm wasn't entirely bad-it was rather decent.Got a B in it. If you like normal pace, jut take the class.If you feel you know it all, take a test to opt out.Or if you think you know much, take fast track.Take notes here & there

2.0
3.0
CS101
Dec 17, 2005

Class in itself was not terribly difficult, but the professor and the graders were very unreliable when it came to questions or concerns. I had to e-mail them NUMEROUS times before i ever got a response. If you're the type who needs additional help I'd recommend to either take the regular class, or better yet not take it at all.

3.0
1.0
CS101
Feb 4, 2006

Okay, Mrs. Gupta is a nice lady in general, but she is sometimes difficult to understand when assigned homework. The class is not hard at all if you do what you're suppose to do, but sometimes getting help from Mrs. Gupta was difficult but overall she was an okay teacher...I've had way worse before.

2.0
3.0
CS101
Mar 14, 2006

very hard to understand, doesn't answer emails or questions very quickly...i took the "fast track" so i didn't have to go to class & i still didn't like her. it's a required course & i ended up with a B but she drove me nuts.

3.0
1.0
CS101D
Apr 3, 2006

If you have the slightest knowledge of computers FAST TRACK. the modules take time, but no effort, and projects are easy. If you get 100's on the modules and projects, then you don't even have to study for the midterm and final to pull an A. easy class, but waste of my time. don't take it unless you have to

2.0
3.0
CS101
Jun 10, 2006

Fast track the class b/c you do not have to attend; only on test days. Projects are hard and graded tough but if you do all the modules on time and study for tests, the class is easy.

5.0
3.0
CS300
Jul 6, 2006

Interesting class. She always has interesting ideas and she likes to play 'devils advocate'. Do the reading and class will go by much faster because you won't have to rely on just her talking.

5.0
1.0
CS101
Jul 24, 2006

I enjoyed the class

5.0
1.0
CS101
Aug 24, 2006

Excellent! I highly recommend. The Graders are helpful, she is helpful... super easy class! I dont know how anyone could fail if they did the work on time.

5.0
1.0
CS101
Oct 14, 2006

take the fast track, its more work but its easy, just time consuming

1.0
4.0
CS101
Nov 16, 2006

she is so hard to understand, and makes you feel stupid if you ask a question. if you have a problem with the modules, she acts like it must be YOUR fault. fast track this one.

5.0
1.0
CS101D
Dec 20, 2006

Come on people! This class was so easy. FAST TRACK IT! PLEASE! lol, you can be computer illiterate and STILL understand this. its a waste of time to attend class. I never once cracked open my book, but you have to buy it for the code to get online for the modules. The graders are helpful, the exam is pretty easy. Easy A. Trust me.

4.0
3.0
CS101
Jan 31, 2007

I highly recommend fast tracking the class. And don't forget to do modules, like I did. She's pretty hands off in the fast track, so i can't really comment on how nice she is.

4.0
1.0
CS101D
Apr 3, 2007

Sweet Professor. Does what she can to help you understand. Take fast track...you will regret it if you take the regular class. Fasttrack-not responsible for pop quizes,no mandatory attendence, and 4 classes out the semester. Computer modules are a drag, Projects drain your brain, but overall...not a bad class.

5.0
2.0
CS101
Apr 8, 2007

She was a wonderful professor! I would probably not take the class again, because I knew a lot of the information before hand, but it wasn't neccesarily a bad thing to attend. You'll enjoy this class!

5.0
1.0
CS101
May 5, 2007

OMGSH so easy! Fasttrack the course!!

5.0
1.0
CS101
May 24, 2007

Very easy class, FASTTRACK it. Do not by the txt just get the access code. many people thought the graders were not helpful but u just have to be nice and visit them during their office hours for help rather than e-mailing them.

3.0
1.0
CS101
Nov 6, 2007

If you don't fast track the course, you will regret it. It's far more convenient and the class is easy. Don't sleep on the mid-term and final though. Study everything that the graders suggest and you should do well. DON'T BUY THE TEXTBOOK--it's extremely expensive and I didn't open it once!! Just buy the code that you need to access modules.

5.0
1.0
CS101
Nov 16, 2007

EXTREMELY EASY... FASTTRACK the course!!!

5.0
1.0
CS101
Jan 2, 2008

Although I was surrounded by a group of apes (my fellow classmates), I can honestly say this class was worthwhile. I learned things I didn't know, satisfied a general education requirement, and got a good grade. The TAs and the Professor are a phenomenal resource!

4.0
2.0
CS101
Jan 30, 2008

I fast tracked this class, and was glad i did. However, some of the instructions for the project were confusing so i had to go see the "graders" often to get assistance. She never responds to her emails so don't bother. The mid-term & final were hard..even though i studied. So don't stress over them, either you know the material or you dont.

5.0
1.0
CS101
Mar 11, 2008

Sweet class. Anyone that can't handle this class doesn't deserve to continue their college education.

2.0
1.0
CS101
May 11, 2008

Fast track this course.. I did. It was really easy. Do not buy the textbook. I did not use it.. and it is very expensive. Just buy the code. :-)

2.0
1.0
COM101
Aug 21, 2008

FASTTRACK THIS COURSE! The professor is useless and the TAs are confusing. DO NOT take the Honors version of this course! Do not buy the textbook! Just buy the code. A waste of time if you know anything about MS Office already.

5.0
1.0
CS101
Oct 15, 2008

fast track it! it's a rather easy A. if you fail this class, you need some serious help. Gupta is very helpful. If you miss one of the modules, even though the syllabus says you can't make it up, talk to her during her office hours and she'll make a way. you really don't need the book. waste of money.

2.0
2.0
CS101
Dec 9, 2008

Textbook is USELESS. Can't understand TAs. Directions & grades are given with little clarity. The course is EASY, but TIMECONSUMING. Say goodbye to your Sundays.

5.0
1.0
CS101
Jan 21, 2009

Easy "A"

5.0
3.0
CS101
Apr 7, 2009

Great class, phenomenal professor, great TAs. Here's the deal, you want good grades, you want a great professor, and you want decent TAs -- well, you get it all in this class. Yes, you'll be surrounded by your classmates who may reduce your intelligence, but alas, that's ODU. Enjoy a great class!

5.0
1.0
CS101D
May 15, 2009

I fastracked, but some of the assignments were a bit confusing...so when I did have to meet with the prof or TA's they were really nice and super helpful. Prof Gupta is great. You can ask her anything and she gives grace =)

5.0
4.0
CS300
Jun 12, 2009

took this class online. The weekly assignments are easy by picking an article relating to current event topic, summarize, post, and participate in DB. One paper, one PowerPoint Project (with voice over) and exam. Might not seem like a lot, but these three project took me HOURS upon HOURS. It wasn't a difficult class, though.

5.0
2.0
CS101
Jul 1, 2009

i was reticent at first about taking this class, given my prior lack of computer knowledge, but the professor and the TAs in this class taught me how to be a productive world citizen. i'm better for it and you will be too.

4.0
1.0
CS101
Nov 19, 2009

Do NOT buy the textbook, just the code online. Fast-track this course. All you'll have to do is go in for the midterm and final. Just complete the modules and projects before they're due. Easy A, and you'll definitely learn a lot about MS Office's features.

1.0
5.0
CS101D
Feb 6, 2010

This is a REAL review: This class is worthless! I have been using the comp since I was 4 years old & half of the information in class is wrong. Questions on modules are not straightforward, they're like DMV questions. "Practice" tests and work are stupid! Biggest waste of time and college money I have ever spent in my life! You don't learn a thing!

2.0
3.0
CS300
Feb 10, 2010

As with most online classes, this one was worthless. There are weekly "current events" assignments, a power point presentation and a research paper as well as a mid-term and final. The professor's directions were not very clear. She was VERY slow to respond to emailed questions. And VERY slow getting grades and assignments back to you.

2.0
5.0
CS101D
Apr 13, 2010

Worthless class with a worthless teacher! She doesnt even teach the class the TA's & the computer does! It is incomprehensible, busy work! This class should NOT be a Gen Ed requirement and I should get my money back for even putting up with this worthless "class"! If you take it, please be ready for a semester lasting headache!

1.0
2.0
CS101
Apr 15, 2010

FASTTRACK this class or you will regret it. Horribly boring and time consuming, but EASY. The program is incredibly glitched but it's impossible to below an A unless you don't do your stuff. The TAs and the professor is completely useless so don't bother going to class or the recessitation classes.

2.0
2.0
CS300
Apr 15, 2010

UNFAIR PROFESSOR

4.0
2.0
CS101
May 2, 2010

this was by far the most annoying class i have ever taken. FAST TRACK or you'll be sorry. 50 minute lectures felt like 2 hour lectures. attendance quizzes are a pain and really bring your grade down if you miss one (my grade went from a 96 to a 75 just bc i missed 1 attendance quiz). Professor Gupta is nice and all, but this class was awful.

5.0
1.0
CS101
Sep 2, 2010

FASTTRAC!! Easy A. The instructor and TA's were helpful

5.0
1.0
CS101
Sep 3, 2010

If you have worked with word and powerpoint you should fasttarck the course. class can be boring.

5.0
4.0
CS101
Sep 8, 2010

I took this class last semester and I have to admit I loved it. Being a computer novice, it turned out an introductory computer class was helpful. Unfortunately, I was continuously burdened by my fellow classmates and their awful antics, but that's life. I'd take this class again and I'd certainly recommend it to you. Excellent professor.

5.0
3.0
CS101
Oct 9, 2010

Fantastic class, great professor, helpful TAs

2.0
4.0
CS300
Apr 13, 2011

Being a Computer Science 300 level course I want to first inform you that this class feels more like an English 300 level course. It is filled with current events, papers and essay formatted exams. If you want to actually learn from someone instead of spending your semester researching for yourself I wouldn't recommend this class. Waste of money!

1.0
5.0
COMP101
May 5, 2011

I didnt think the TA's were helpful at all. This class takes like 5 hours per week. The modules are glitchy and the projects are worst....waste of time and money for that matter.

2.0
3.0
CS300T
Oct 4, 2011

Her assignments and syllabus are not clear! They do not make sense and you dont really understand what is due and when it is due.

5.0
3.0
CS300
Nov 21, 2011

All information on due dates and assignments are identified. Instructor is available to answer questions and TAs are helpful

4.0
1.0
CST300
Dec 12, 2011

This class was very easy, a good amount of work per week. My only complaint is the amount of time it takes to receive your grade for an assignment. If that can be corrected this class is GREAT.

3.0
1.0
CSCS
Dec 14, 2011

Really boring and hard to understand. She expects a lot out the class. It is really tedious.

5.0
2.0
CS300
Feb 9, 2012

Solid class. I learned things which is not always the case. Great professor and helpful TAs.

1.0
4.0
CS121
Mar 20, 2012

Awful teacher who was frankly very rude. She has her TA's do all the work and grading, she is inconsistent about what she wants us to do, and her assignments are vague with little instruction and good samples.

1.0
2.0
CS121
May 16, 2012

Horrible teacher. Doesn't help with any questions, has TAs do all the work but they are very hard to understand and hardly understand you. It's an easy class but if you need help find a classmate instead.

5.0
1.0
CS120
May 21, 2012

Very interesting class! Good instructor and helpful TAs who work as a team . Group work teaches you how to work with people in real life.

5.0
1.0
CS120
Jun 17, 2012

Easy course if you keep up with deadlines. Lots of help is available from the instructor and TAs

5.0
1.0
CS120
Oct 4, 2012

I have found that If expectations are set right with group members the assignments go smooth. Easy class if you stay on schedule.

2.0
3.0
CS120
Oct 19, 2012

Completely useless class. Teacher gives vague instructions, TAs critique as if this were an advanced level class. They grade fairly easily if you follow instructions, but figuring out what the intstructions are requires too much work. The TAs and the teacher are not on the same page and have horrible communication skills. Useless, tedious work..

2.0
1.0
CS121G
Nov 13, 2012

She's a nice instructor but the class is completely useless especially the recitation. Everything is easy if you keep up with assignments. The TA's are hard to understand and aren't helpful at all. She'll randomly do attendance quizzes & barely uses the textbooks

2.0
2.0
CS120
Nov 27, 2012

The work is fairly easy, but can be tedius. Her expectations are often vague and she is not helpful at all. She will always refer you to a TA, because they do all the grading. Very few of the TAs are understandable and those that are are very critical. This teacher was very difficult to communicate with. I would never reccomend her.

5.0
1.0
CS120
Nov 28, 2012

This class has groupwork and you gte graded as a group. easy class and the instructor was very helpful. Did not learn much from the course, but if you do your work it is an easy A

5.0
2.0
CS120
Feb 1, 2013

Both the professor and the TAs were incredibly reasonable and very helpful. You have to be willing to do a little work in this course, but it's really not that bad.

1.0
5.0
CS120
Mar 4, 2013

I'm currently enrolled in the CS120 course. She is a nice lady, but the class is hard. It's hard because her TA James Owen and her are NEVER on the same page. The exam (which I just took) had tons of trick questions that had nothing to do with what we were supposed to read. I'm a straight A student minus this class...DON'T TAKE THIS CLASS!!!!!

3.0
2.0
CS120G
Apr 7, 2013

Honestly I hate this class so much. The work is fairly easy it's just a lot of it. I don't like her teaching method. She literally sits and lectures off of power points and websites that she didn't even author and she reads word for word. Although, the TAs are AMAZING they will definitely help you.

2.0
2.0
CS120
Apr 7, 2013

Do not take this instructor. Her instructions for the assignments do not match what she says in class. She expects too much out of this class than what it should be. She talks in circles and is very inconsistent and rude. I would not recommend this class at all.

5.0
1.0
CS120
Apr 18, 2013

Helpful instructor and provides a number of opportunities to keep your grade up. If you need additional help this course has TAs that are quite helpful.

5.0
1.0
CS300
Apr 24, 2013

Instructor was prompt in answering questions and was helpful. the course expectations were clearly outlined

4.0
1.0
CS300T
Apr 26, 2013

Great Class. Assignments pretty easy and straightforward. I highly recommend this class although there is a lot of work.

2.0
2.0
CS120G
Apr 30, 2013

Worst class. It's easy, but too much work. Its mostly all group work. I got lucky and had an awesome group. You'll have like 4 big things due all around the same time. She tests you on the entire textbook while you have a presentation and paper due the same week for her class. If you don't have to take this class, don't. It sucks.

1.0
3.0
CG120G
May 2, 2013

DO NOT take this class if you don't have to! The teacher Rekha Gupta is the worst!!!! She is rude and not helpful whatsoever. She will just tell you to ask the TA, but that's no help because they are one 2 different planets. All work is group-based. Tests include so much material its unbelievable! I hated this class and everything about it.

5.0
1.0
CS300
May 24, 2013

Good course with well defined objectives. Instructor and TA were available when you needed help. A lot of work but not difficult

2.0
2.0
CS120
Oct 16, 2013

absolutely hated this class and professor. She wont help you with anything and the class doesn't teach you anything you dont already know by the age of 10. has attendance quizzes. Two tests. lots of hw. not a hard class but you teach yourself everything through the hw

2.0
1.0
CS120
Oct 21, 2013

An easy class made harder than normal for a 100 level class. Professor Gupta is a nice person to talk to; however the structure of the class is lacking. Her and the TAs are on two different planets. A lot of group work and useless assignments. This should not be a gen ed requirement. Take this as early as possible to get it out of the way!

5.0
2.0
CS120
Oct 24, 2013

Easy class and group work make the assignments fairly simple.

3.0
1.0
CS300T
Grade: Not_Sure_Yet
Nov 20, 2013

Course material was basic "comp science" info, but looked like it was formatted by a 12yr old. No tests. Indiv. paper, presentation, & blog post. 1 group wiki. Extra credit wikis avail. Lots of "critiques" of other students' assignments. EASY CLASS, just stay on top of your assigned "color calendar." Grades slow to be uploaded to BB.

2.0
2.0
CS120
Dec 12, 2013

TERRIBLE CLASS. Very easy but they were all very unorganized. The 1st 3 weeks felt like the first day of class. Modules that are worked on at home are pointless. I have no idea why this class is required. It is an easy grade but you'll be confused the whole semester

5.0
1.0
CS120
Dec 12, 2013

Easy class with helpful instructor and TAs. Group work teaches you how to deal with people just like in the real world.

5.0
1.0
CS300T
Apr 20, 2014

Great professor. Sticks to the syllabus and is helpful when you need it. There is some confusion in grading because you work as a "group" and although your grade isn't penalized if they do not participate, a lot of your work requires them to participate. This is extremely annoying, but the class is an A if you do you work.

4.0
1.0
CS300
Grade: A
May 14, 2014

INSANELY EASY!!!! We did not have a textbook for the course. Instead he provided readings for us. In order to do the weekly tasks you had to "read" the readings he posted. I never read the modules & I got a 96...

1.0
4.0
CS120G
Jul 11, 2014

Horrible teacher, horrible class. Absolutely no communication. This is the first time they have taught it online and they are making it way too complicated. Group meetings, webcam monitored tests, lockdown browser, way too much group work for internet course. I have taken several online classes and none even come close to how much work this is.

2.0
2.0
CSC300T
Nov 19, 2014

Allot of work for a class where I honestly learned absolutely nothing. You will have multiple assignments every week for a class that is essentially useless.

5.0
2.0
CS120G
Grade: A+
Nov 22, 2014

I think she gets a bad reputation from people who expect her to hold their hand throughout the class. This class was an easy A for me. You MUST stay on top of the assignment due dates and the readings schedule. There is a pop quiz each week on the reading material, so do the readings. Don't complain, just do the work and show up for class.

4.0
1.0
CS120
Grade: B+
Dec 7, 2014

It wasn't a hard class. We had a huge group paper to do which was annoying. When things were graded her TA's gave good instructions on what was wrong so you could improve your grade. Also, she is a nice lady. If you miss an assignment you can talk to her and she will try to help you out. The class was boring but it wasn't a hard one.

1.0
2.0
120
Feb 23, 2015

No one knows what the hell is going on. Quizzes are taken on a really broken app on your smart phone. It would be an easy class if it was clear

1.0
2.0
CS120
Feb 25, 2015

BIGGEST WASTE OF MY TIME AND MONEY!!!! Hated this class. She's extremely useless and does not understand what she is talking about. This class should be titled "How to write a Research Paper". The quizzes are taken on your phone and they never work properly. She doesn't even have an undergrad or masters in comp sci. IT'S A MASTERS IN ARCHITECTURE!!

3.0
4.0
LIT120G
Grade: A+
Apr 2, 2015

For an entry level class, this course has a tedious and dense workload. The teacher assistant has done all of the interactions from the beginning and is great. He responds quickly and answers any questions you have.

2.0
4.0
CS120G
Grade: Not sure yet
Apr 10, 2015

This class is such a joke. She assigns readings but never goes over them. Then tests you on random facts in the chapter. Sure you get to have a sheet of notes but you will never know what can be on the "quizzes" which are 50 questions. The prof and TA have no idea what they are doing. Worst online class I have ever taken. Too much work for 100class

1.0
4.0
24371
Apr 21, 2015

She doesn't really give good directions & the assignments can be confusing & days will seem to get mixed up

2.0
4.0
CS120G
Apr 28, 2015

honestly, the professor didn't bother herself with this class, it was all the TA. I did more work in this 100 level class than in most of my 400 level ones. Good info, and relevant to all students, but badly presented. Don't take online version if you can avoid it.

2.0
3.0
CSINTRO
Grade: C+
May 10, 2015

She was honestly a horrible teacher but her class is kind of easy to pass since you work with a group all semester on different topics that have nothing to do with Computer Science. This class was a pointless joke.

5.0
3.0
CS120
May 19, 2015

Easy course if you follow the instructions and turn in work on time. All material is available on the course website and instructors and TAs are helpful .

5.0
1.0
CS120
Grade: A
Aug 7, 2015

Took it as an online course and the instructor was very helpful. Got an easy "A"

5.0
1.0
CS120
Nov 12, 2015

Class wasn't too hard, professor gupta was cool as a cucumber. Definite victory for the commonwealth and my education.

2.0
4.0
CS120G
Nov 16, 2015

I wouldn't recommend taking it online. They replaced Bb with 2 programs that are a bit glitchy, several people including me took awhile to figure them out. The assignment instructions aren't clear and don't match the syllabus or instructions on schedule. 4 45-50 question quizzes, 4 essays, and 4 group projects so expect to do a lot if others slack.

5.0
1.0
CS120G
Nov 18, 2015

I found the instructions to be very clear and a lot of help is available. Good course and all online!

3.0
2.0
CS300T
Grade: A
Nov 28, 2015

This course was very easy, as long as you keep up with your group calendar. There were only 3 major projects that took me less than 2 hours to do each. The other parts of the class are commenting on the work done by other students. If you need this class, it also covers an Option D! Very easy!!

4.0
3.0
CS120
Grade: A+
Dec 10, 2015

The entire class is one big group project so if you get in a good group your golden. Or if in my class you get in a group full of slackers your work is tripled and this class will be difficult. There are 3 major projects and a few presentations. The grading on these assignments was not particularly tough. However, the random quizzes are hard.

4.0
2.0
CS120G
Grade: A
Dec 15, 2015

If you have a common knowledge of computers (what URL means, who invented the internet, http protocol, etc.), and know how to Google, congrats you will likely pass all the quizzes that are given each week without reading. For group projects, pick your group carefully and your topic. Show up to class always. Be on top of the deadlines. Goodluck.

5.0
2.0
CG120G
Grade: A-
Jan 26, 2016

Give extra credit for participation! There is group presentations, but they are pretty easy.

2.0
3.0
CS120G
Grade: B+
Apr 20, 2016

If I must say the class wasn't too hard unless you have a bad group or group member. She gives a loooooooot of busy work that some sometimes doesn't even reflect the class material. He wording is very bad. And even think about going to her about a group member she will put you on Blast! There are three group assignments and two test.

3.0
3.0
CS120G
Grade: B
Jul 29, 2016
Wouldn't take again

The whole class is based off of a group project thats split up into 3 separate assignments. You write a research paper as a team. Not hard at all. Just a lot of work which is expected. Don't take online because assignment directions are kinda unclear sometimes and the professor is hard to contact outside of a classroom.

3.0
3.0
CS120G
Grade: A
Aug 23, 2016
Would take again

The class itself was boring but professor Gupta did her best to not make it dreadful. It's pretty easy to get an A, just show up and do your part in the group project. She's super approachable if you have any questions but don't think you'll get a free pass for missing a deadline.

Get ready to read
BEWARE OF POP QUIZZES
GROUP PROJECTS
5.0
4.0
CS120G
Apr 16, 2017
Would take again

Professor Rekha was awesome. The class itself is VERY VERY HEAVY. Its a lot of work especially group work and research, way more than expected. Keep up with the class if you fall behind COMMUNICATE the staff will work with you. If you classmates are not working on the project as needed communicate that as well. Hard but interesting class.

Get ready to read
LOTS OF HOMEWORK
GROUP PROJECTS
1.0
5.0
CS120
Grade: Not sure yet
Apr 19, 2017
Wouldn't take again

The teacher doesn't grade anything. The lectures aren't even really lectures. Self taught class. Read the chpaters in depth because you are expected to know the material inside and out, but you barely learn anything in the lectures.

Participation matters
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
4.0
CS300T
Grade: A
Sep 24, 2017
Wouldn't take again

I have never taken a class from a more unqualified teacher in my life, and yet she try's to make herself seem smart by making up words for assignments and being utterly confusing with her schedules.

LOTS OF HOMEWORK
SO MANY PAPERS
GROUP PROJECTS
1.0
5.0
CS120G
Grade: Not sure yet
Oct 16, 2017
Wouldn't take again

If you enjoy unorganized schedules, unclear directions, & pointless busy work, this is the class for you! Prof Gupta is the most unqualified prof I've ever had. She gave the majority of class 50/100 on an assignment she never assigned, then criticized US on our study habits. She then informed us that "this class isn't rocket science" VERY HELPFUL!

BEWARE OF POP QUIZZES
SO MANY PAPERS
GROUP PROJECTS
1.0
4.0
CS120G
Nov 2, 2017
Wouldn't take again

This was the most unclear and confusing 100 level course I have taken yet. From DAY ONE, the whole class was a disorganized mess. The TA's have literally NO idea what they are doing. The assignments are pointless and a waste of time. I would recommend taking this class online to avoid the unnecessary presentations. I could go on and on.

BEWARE OF POP QUIZZES
SO MANY PAPERS
GROUP PROJECTS
2.0
5.0
CS121G
Grade: A
Jan 8, 2018
Wouldn't take again

Only 100-level course I took last semester, and it was pure hell. Vast majority of your grade is dependent on group projects and "peer rating" system. Meaning if your group members don't like you for whatever reason and give you a 0, your entire grade will be tanked. Insane amount of work involved. I got an A, but not without blood and toil.

Tough Grader
2.0
2.0
CS300T
Apr 11, 2018
Wouldn't take again

Her schedule differs for every student depending on what color group you're in, and she only bolds some assignments, making you think you don't have to do the ones not in bold. She doesn't teach, she has modules you read. She does offer an extra credit assignment. Instructions are confusing and one assignment had two different sets listed on it.

Clear grading criteria
GRADED BY FEW THINGS
EXTRA CREDIT
2.0
3.0
CS120
Grade: A
Apr 18, 2018
Wouldn't take again

Quizzes are based on the textbook reading, and she does not lecture beforehand. If you do not like reading, do not take this class. The class feels like a joke, but if you put in some work, you will pass. Be sure to follow the rubric exactly, and you are guaranteed full points on projects.

BEWARE OF POP QUIZZES
Clear grading criteria
GROUP PROJECTS
5.0
1.0
CS300T
May 6, 2018
Would take again

Be careful to always complete the discussion board posts, respond to blogs and critiques. Easy class if you simply participate. Offers extra credit

Participation matters
Clear grading criteria
GROUP PROJECTS
1.0
5.0
CG120G
Oct 14, 2018
Wouldn't take again

Literally, this class is the absolute worst. It's a 7th grade english class broken into tiny little pieces so that it takes longer to complete anything. But beware, she is the only teacher teaching this course. And it's required for most majors. So yeah, screw the student right? If you are required to take this class, change majors.

Get ready to read
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
4.0
CS120G
Nov 11, 2018
Wouldn't take again

This class is group work based, except for the midterm and final, which have questions unrelated to the readings or lectures, with *contradicting* information. Your grade is based on the group work, and there's a peer evaluation for each of the 3 major assignments. Your team can give you low scores and sink your grade even if you did all the work.

BEWARE OF POP QUIZZES
GROUP PROJECTS
2.0
2.0
CS120G
Nov 13, 2018
Wouldn't take again

We have like 10 Quizzes, 2 Exams and 4 parts to 1 project. It's not a lot but it's really boring and if you're stuck in a terrible group (like me) you're done.

Clear grading criteria
GRADED BY FEW THINGS
GROUP PROJECTS
4.0
2.0
CS300T
Grade: A+
Dec 12, 2018
Would take again

Class felt too easy for a CS major, likely a good elective for other majors. Big ticket items were a PowerPoint presentation with voice-over, a small research paper, and a small blog post. The rest was commenting on other's work throughout the weeks. Would recommend for an easy elective, but not if you're after something rigorous.

LOTS OF HOMEWORK
1.0
2.0
CS120G
Apr 28, 2019
Wouldn't take again

Class taught by the TA. Professor was there for the first lecture and would answer emails, fairly quickly. Follow the rubric for the group projects and do the quizzes and it's an easy A.

Participation matters
Graded by few things
Group projects
4.0
1.0
CS300T
Grade: A-
Apr 29, 2019
Wouldn't take again

Weekly discussion board posts, a PowerPoint, a 4 page paper, and critiquing other students slides. No tests or quizzes. Was definitely an easy class. Grading is a bit slow because its heavily relied on by her TAs. Grading rubrics for each assignment are very clear and she posts examples with them.

Clear grading criteria
5.0
1.0
CS300T
Grade: A
Apr 30, 2019
Would take again

Professor Gupta is great, he has a straight forward syllabus you must follow. Little assignments worth 2 points do add up so do not miss any! Do the work and you'll get an A.

Gives good feedback
Accessible outside class
Clear grading criteria
1.0
2.0
CS120G
Grade: A
Aug 20, 2019
Wouldn't take again

This class was very disorganized and taught me absolutely nothing. Her lectures were filled with nonsense, but she forces the class to be mandatory by having a pop quiz every week and occasionally giving people a 0 for the day if they don't show up. The TAs were very unreliable. I ignored the warnings about taking this class. Don't be like me.

Get ready to read
Group projects
Beware of pop quizzes
5.0
2.0
CS120G
Grade: A
Aug 22, 2019
Would take again

Straightforward class - easy - just do the work!

Gives good feedback
Participation matters
EXTRA CREDIT
1.0
1.0
CS121G
Grade: A+
Sep 24, 2019
Wouldn't take again

-TA teaches whole course -Disorganized -"Research Strategies" is a book that could be a PPT -TA recitation "any questions" over basic material -Graded Info Lit Tutorial - Unskippable, horrible audio quality, retakes mean repeating entire thing -Endnote is not user friendly. Im a CS major and I think its awful -Group Projects Easy but don't take.

Group projects
1.0
4.0
CS120G
Grade: B
Dec 10, 2019
Wouldn't take again

The instructor for this class was nonexistent. We spoke to the TA directly for any issues. The class is an 100 level but the assignments are designed for an at least 300 level. No one is on the same page with the TA and professor, so it caused a lot of confusion in the class. We were definitely over worked.

Lots of homework
Get ready to read
Group projects
4.0
4.0
CG120G
Grade: A+
Dec 24, 2019
Would take again

Professor Gupta is a great professor. She is very caring of others. If you want a good grade I recommend going to class everyday and keeping up with the readings and group/individual work. There are pop quizzes!!!

Get ready to read
Beware of pop quizzes
Caring
3.0
2.0
CS120G
Grade: A
Apr 14, 2020
Wouldn't take again

This class is super easy just do the work. You have to work with an assigned group and you pick a topic for the whole year and do research projects. the TA's are the ones grading, so give it your best and you'll get an A. Quizzes every week, so make sure you read your book.

Lots of homework
Get ready to read
Beware of pop quizzes
3.0
2.0
CS120G
Apr 18, 2020
Wouldn't take again

There are weekly quizzes based on the textbook readings, but the quizzes are passable without the textbooks if you pay attention and take notes on the lectures. Don't waste your money buying the textbooks if you can. It's not a tough course, but it sure is the most tedious and impersonal class setting I've ever experienced.

Group projects
Lecture heavy
4.0
3.0
CS120G
Grade: A+
Apr 27, 2020
Wouldn't take again

This is the most work Ive ever done for a class & I am a junior. Theres weekly quizzes, recitation exercises, and 3 group assignments which are extremely long, especially if your group isnt helpful. The instructions are different each document you open so make sure you follow both if you want to get a good grade. Easy A but LOTS OF WORK!!

Lots of homework
Group projects
EXTRA CREDIT
3.0
3.0
CS120G
May 8, 2020
Would take again

This is so easy, the assignments are common sense. Attendance is not mandatory but she gives quizzes about every other class. her lectures are BORING and it is hard to get through them but you dont really need them for any of the assignments. you work on one research topic the whole semester with the same group she assigns on the first day.

Group projects
Beware of pop quizzes
Accessible outside class
1.0
3.0
CS120G
Grade: Not sure yet
Feb 16, 2021
Wouldn't take again

TA teaches the whole class. Reading expectations is for a 300 level class. Assignments are straight forward but TA overcomplicates them. Unnecessary programs need to be used for the class. Is a genuine detriment to writing research papers, coming from somebody who writes plenty of them. Avoid this class.

Group projects
1.0
2.0
CS120G
Grade: Incomplete
Feb 19, 2021
Wouldn't take again

Minimal interaction with the teacher. Most assignments can only be accessed after class. Never take this as a night class. TA does all of the work, and it's questionable at best. Unacceptable amounts of work for a 100 level class. Incredibly strict with late work. Needs to get off their high horse and teach the class themselves.

5.0
2.0
CS120G
Grade: A
Mar 9, 2021
Would take again

Easy A! It's a simple research paper broken down into 3 major assignments. Work with your group to get the best grades. Instructor and TA always ready to answer questions if you have them. Very doable!

Gives good feedback
Accessible outside class
Participation matters
1.0
3.0
CS121G
Apr 18, 2021
Wouldn't take again

everything is a group project. the major assignment is a 10 page paper broken down into 3 parts. work is tedious and if your group sucks you probably won't do very well. lectures are mostly watching videos and I found the general attitude kind of rude. avoid this class if you can. I was miserable the entire time.

Lots of homework
Get ready to read
Group projects
1.0
4.0
CS121G
Grade: B
Apr 19, 2021
Wouldn't take again

If I could rate at a 0 I would. Worst professor I have ever had. She's rude, demanding, and contradicts herself so much to the point of complete confusion. She thinks her class is the only one students have and will not compromise with you if you have to miss a quiz or assignment. Her attitude needs to be checked and her class is unorganized.

Participation matters
Skip class? You won't pass.
Group projects
2.0
4.0
CS121G
Apr 21, 2021
Wouldn't take again

Very disorganized and TAs barely know what the professor wants and its just a mess. A lot of small assignments and big ones each week and its exhausting. If you have more than 3 classes other than this one, good luck with time management

Get ready to read
Participation matters
Group projects
1.0
1.0
CS300T
Grade: B
Apr 21, 2021
Wouldn't take again

This class is a joke. They make you read modules every week which don't make you learn anything. I only took this class because it was required for my degree, but if it's not, take a different course. Most of your grade comes from a research paper and a presentation, both of which are graded by TA's. The professor doesn't respond to emails quickly.

Get ready to read
Graded by few things
1.0
2.0
CS121G
Grade: Not sure yet
Mar 16, 2022

This professor is either completely incompetent, straight up lazy or both. She makes the assignments unnecessarily complicated. When asked for clarification she defers all questions to the TA who is equally as lost as you or don’t understand what your getting at. Overall this class would be bearable if it weren’t for how unorganized everyone is

Group projects
Beware of pop quizzes
4.0
1.0
CS121
Grade: A-
Apr 6, 2022
Would take again

Professor Gupta's class was really easy and offered extra credit towards the end of the semester. Unfortunately for CS121 everything is group based work so if your group sucks it will show in your grade. Groups are made by the professor, and if you are having issues with group mates just talk with her and she will try her best to help you.

Get ready to read
EXTRA CREDIT
1.0
4.0
CS121G
Grade: A
May 20, 2022

She gave quizzes "based on" the reading each week. I'd take three pages of notes and STILL be lost. This is class was a nightmare. So unorganized. If you can find another professor, FIND ONE. If your group sucks, you're out of luck. If you complain about your group members in your peer eval, she'll keep you after class and make you all talk.

Participation matters
Beware of pop quizzes
1.0
5.0
CS121G
Grade: B
Jul 21, 2022

Professor Gupta is an average professor. I don't like her because she doesn't care if you don't have the best group in the class. If that's the case, you're out of luck. The quizzes and syllabus were unorganized and confusing. Her grade is harsh because I was supposed to end up with an A, but I ended with a B for some reason. Please don't take her!

Group projects
Lots of homework
Lecture heavy
2.0
3.0
CS300
Grade: Not sure yet
Sep 23, 2022

It is a fairly easy class, but it is so confusing to navigate the assignments. I don't like the way this class is outlined.

Get ready to read
Graded by few things
3.0
1.0
CS300T
Grade: A-
Dec 17, 2022

Her syllabus is EXTREMELY confusing which caused me to miss a chunk of assignments and doesn't interact with the class very much but it is a very easy class. You will be separated into groups but still have to complete assignments for other groups so read directions carefully. it almost cost me my grade.

Tough grader
Caring
Graded by few things
1.0
4.0
CS120
Grade: Drop/Withdrawal
Feb 23, 2024

I withdrew from this class to save my GPA because I doubted I could pass it. We were taught solely by a TA and he said how confusing the course material was for him too. The canvas is loaded and confusing. You have to rely on others for group work. The work is excessive for a 100 level class. If you have to do it, try in person. Otherwise, avoid.

Tough grader
Group projects
Lots of homework
2.0
1.0
CS300T
Grade: A
Mar 27, 2024

All the material is provided by professor there is no need for textbook. Assignments are easy its just a weekly module. There is a presentation project and a research paper for major assignments but the professor is very clear about what is expected and provides a rubric and feedback. Make a good attempt at assignments and you're good.

Clear grading criteria
Gives good feedback
3.0
2.0
CS300T
Grade: B+
Sep 26, 2024
Would take again

This class is a bit of a mixed bag. The assignments are fairly straightforward, but the syllabus can be confusing. Engage with the modules and use resources like unstuck study to prepare for the research paper and presentation. Overall, a decent option if you need the credit.

5.0
2.0
CS300T
Grade: A+
Dec 17, 2025
Would take again

This class easy and I would recommend. I don't know why others are giving him such a bad review. They must have not done well from being lazy or something. The class itself was and just stay on top of your work.

Participation matters
Group projects
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

51%

Textbook Required

78%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 40 grades
Most common grades:
A (18)
A+ (8)
Not sure yet (6)
Grade Distribution
A(26)B(5)C(1)D(1)F(0)A-/B+(8)
Based on 49 reported grades
A: 18
A+: 8
Not sure yet: 6
B: 5
Common Tags
Group projects (15)
Get ready to read (12)
GROUP PROJECTS (9)
Participation matters (9)
Clear grading criteria (7)
BEWARE OF POP QUIZZES (6)
Beware of pop quizzes (6)
Lots of homework (6)
Rating Trend

Declining

-0.80 avg change
Sep
Dec
Feb
Mar
Sep
Dec
Last 6 months
Ratings by Course

INTROCOMUTERS

5.0

(1)

COMP100

4.0

(1)

COMPSCI101

4.0

(1)

CST300

4.0

(1)

CS300

3.8

(11)
+20 more courses
Difficulty by Course

COMP101

5.0

24371

4.0

LIT120G

4.0

CG120G

3.5

CS121G

3.2

Similar Professors