2.2

Andrew Anda

Computer Science - St. Cloud State University

2.2
Quality
3.7
Difficulty
23%
Would Retake
93
Reviews
2.2
Quality
3.7
Difficulty
2.3
Helpful
2.1
Clarity

23%

Would Retake

93

Reviews

Rating Distribution
Official

5

6

4

16

3

14

2

23

1

34

What Students Say

I would suggest to avoid this professor

CSCI331 - 2.0 rating

I would never take him again

CSCI169 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

45%

Textbook Required

75%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 28 grades
Most common grades:
A (10)
B (5)
A- (3)
Grade Distribution
A(12)B(5)C(4)D(1)F(2)A-/B+(4)
Based on 34 reported grades
A: 10
B: 5
A-: 3
Not sure yet: 3
Common Tags
Get ready to read (7)
Lecture heavy (7)
Group projects (5)
LECTURE HEAVY (4)
Tough Grader (4)
LOTS OF HOMEWORK (3)
Graded by few things (3)
GRADED BY FEW THINGS (2)
Rating Trend

Declining

-0.73 avg change
Apr
Sep
Jan
Feb
May
Jun
Last 6 months
Ratings by Course

CSCI300

5.0

(1)

CS332

4.0

(2)

CSCI475

4.0

(1)

CSCI332

3.1

(7)

CSCI169SEC04

3.0

(1)
+13 more courses
Difficulty by Course

169

5.0

201

5.0

CMST192

5.0

CNA169

5.0

CS169

4.5

Reviews (93)
5.0
5.0
CSCI201
Dec 12, 2002

He was very hard but you learned a lot if you stuck with it.

3.0
4.0
CSCI332
Dec 16, 2003

You can't help sleeping in this class, it is the most boring teacher in the world. He tries to show off by using complicated words and terminologies. The sad thing is that he is the only teacher for this class - So no escaping!!!!!

3.0
3.0
CSCI201
Apr 2, 2004

decent teacher but has a love for big words. (larger words do not NESSISARLY mean a clearer comminication) knew he knew his stuff but did not know how to communicate with students in this level of class.

4.0
4.0
CSCI201
Apr 22, 2004

He knew what he was doing and he could help you well at an individual level, but the classes were very boring and the lectures left me confused until I went to talk with him

4.0
4.0
CSCI332
May 4, 2004

Let's recapitulate...When we analyze the professors synergistically, there are a myriad of mitigating factors that become exacerbated when we extrapolate the deontological theories.

4.0
3.0
CS332
May 12, 2004

Very very nice teacher .. but yeah sometimes uses hard to understand english words. But at the end of semester if u have payed attention to his lecture u learn a lot ..

4.0
2.0
CSCI332
May 17, 2004

do ur hw in his class dont forget to take ur laptop else ull fell sleep

4.0
3.0
CSCI301
May 28, 2004

very helpful teacher.If u really ask him any help about the course,he will be very enthusiastic to tell u.Believe me! he would be more and more enthusiaistic than you.

4.0
3.0
CSCI169
Oct 9, 2004

Need to be clear on what you teach. Also class should start on time with less people leaving during lecture.

3.0
4.0
CSCI169SEC04
Nov 8, 2004

The structure of the class is difficlt. I understand the English language is the hardest language to learn, I also understand you have a PHD. But the class has been very difficult because of his english prenouncitaion

2.0
5.0
CSCI201
Nov 10, 2004

No Comments

1.0
3.0
CSCI169
Dec 2, 2004

This class sucked goats. I hated it. I can't understand the arabic-english...espically in a crowded auditorium room. I was really disappointed when i realized how much money i paid to take this crappy class. if you do anything right at SCSU DON'T TAKE THIS CLASS WITH ANDA

2.0
5.0
201
Dec 20, 2004

Terrible. If I wanted to run through a dictionary full of computer words he would be in it. Does not really relate anything to physical learning. Highly booksmart, probably couldn't change a tire.

3.0
3.0
CSCI331
Jan 20, 2005

No teacher has sucked more than this one. He does not know what he is talking about. He confuses the hell out of students using his 'right from dictionary' words. His grading style is... ok lets negotiate and reach to an understanding. DO NOT TAKE CLASS WITH THIS TEACHER.

4.0
1.0
CSCI169
Jan 22, 2005

This class was so easy it is unbelievable. Yes, the TA's can be hard to understand at times, but if you need a GPA boost, take this class. I only studied about 1 hour total for this class and got an A. Basic computer stuff.

1.0
5.0
CSCI169
May 10, 2005

Anda only showed up about 5x to class only to evaluate his instructors who taught the class. There was literally no syllabus. No use of the text book what so ever. No use of the cd-rom. ONLY powerpoint NOTES. The material was advanced NOT for beginers as the class is suppose to be.

2.0
5.0
CS169
May 10, 2005

No Comments

2.0
4.0
CSCI201
May 24, 2005

Very hard and fast paced class. This class is supposed to be for beginners but is taught as if you should already know C++. A nice curve is given at the end of the semester. I thought I was going to get a low D, maybe even an F, but ended up with a C. He knows his information but does not do the best job at communicating it.

3.0
3.0
CSCI169
Nov 8, 2005

Acts nice during class, funny, but when in person is very Condescending. If you're a begginer to computers, this class could be a problem.

2.0
5.0
CSCI201
Nov 22, 2005

I dropped this class a month and a half into it. Anda didn't help me comprehend any of the material-- I had to rely solely on the book, which is often pretty difficult to do in this confusing subject. The one test I took in this class was extremely difficult-- I didn't even finish it! This class is definitely not for the beginning programmer.

5.0
2.0
CSCI169
Jul 31, 2006

Never saw Anda. Unless he was the weird guy that walked into class to set up the powerpoint every once in a while. The man and woman that taught the class (I guess I never knew their names) were very nice and always willing to help. I thought the tests would be simple, but you actually have to study. Class is boring; I suggest a gameboy.

4.0
4.0
CSCI201
Sep 6, 2006

He is hard for foreign students only.

3.0
4.0
CSCI201
Dec 28, 2006

Hard class. Teacher is ok. Not a beginners class. 3 hard tests. Labs are not to bad. Homeworks can be hard and long.

2.0
4.0
CSCI169
Apr 25, 2008

Saw this professor one time. There were two TA's that taught this class. Could not understand at all, but very nice and willing to help. The class was extremely boring and very slow. Tests are hard and graded weird. Almost always did movie quizes on friday which are extremly boring also.

2.0
3.0
CSCI301
May 1, 2008

MASSIVE ASSIGNMENTS, has a TA do the grading on them and you don't get any feedback. Exams are half trick questions and he doesn't know the answers himself. It takes him 2 months to grade an exam. His lectures are straight book reviews and he doesn't teach ANYTHING original. He tries to cover so much material that you never learn it!

3.0
4.0
CSCI301
Aug 24, 2008

Another one of those people that obviously know the subject, but clearly are not teachers. He knows what he is talking about but it bad at communicating the ideas to you. Powerpoint every day, huge homework assignments each week. I'd rather have an idiot who could teach than a genius who couldn't...

1.0
4.0
CSCI200
Nov 7, 2008

"Professor" Anda is a joke. As with most University professors in my experience, they are egocentric, speak in tongue, and wouldn't help you pass a course if your life depended on it. If research is the mantra for post secondary, you'll be doing plenty of it in order to know what the hell this guys talking about. AVOID AT ALL COSTS!

3.0
4.0
CSCI201
Apr 30, 2009

Let me make one point clear: Professor Anda should not be teaching. He teaches not only from the book but from 200+ other web resources. His lectures are boring and instead of making eye contact, he stares into the projector! He is helpful in labs, which are fairly easy, but when it comes to homework he hands out assignments which are way to hard.

3.0
2.0
CSCI200
Oct 1, 2009

i found this professor really difficult..i may hardly get C in the class.

2.0
4.0
CSCI200
Oct 26, 2009

This is the most crappy class ive ever taken. this like a revision class. Gud if u have a very good programmin knowledge previously..dont expect to learn programming in this class. If u luv computer science avoid his class at all cost

4.0
3.0
CSCI475
Jan 10, 2010

I've had several classes with this professor and he can be the best professor or the worst professor depending on your methodology to learning. If your going to take notes and expect him to teach you what you need to know. Hes a nightmare. If you need him to point you to what you should learn, he shows you extremely interesting ideas.

2.0
4.0
CSCI169
Apr 28, 2010

Overall a bad professor. He only spoke to the class once at the beginning. The class was taught for the rest of the semester by two foreign students. They were difficult to understand and the notes were long and monotomous. It was an extremely boring class and felt like a study hall. To learn much almost all studying has to be done outside of class

3.0
4.0
CSCI200
Jun 28, 2010

Attendance in this class is not mandatory. When he lectures he stares at the projector and never makes eye contact and his lectures are kind of hard to follow. He is helpful in the labs but they are simple. The homework he gives is way too difficult, I would have had difficulty with them in CSCI 201. Avoid him if possible.

1.0
3.0
CSCI169
Oct 27, 2010

Saw him during the first class period and ever since it has been two foreign students "teaching" the class. The class is extremely easy if you were born 1988-2000 and have ever owned a computer. When I go to this class I feel like they are teaching 80 year olds in a nursing home. Very boring and unnecessary.

5.0
3.0
CSCI300
Jul 2, 2012

For higher level classes, take Anda! He's one of the smartest people I've ever met, and his interest in science extends well beyond computers. Ask lots of questions! If you have intellectual interests beyond the scope of the course, talk to him after class! If he offers his Modeling Reality course again, don't miss it!

1.0
5.0
CSCI169
Oct 18, 2012

Worst professor I have EVER had. He is completely unwilling to help you and refuses to answer any emails. He made attendance mandatory and his lectures are brutal. His tests were impossible and his grading criteria on projects is absurd. Do not take him.

1.0
5.0
CSCI301
Nov 1, 2012

Dr Anda is a terrible professor. He basically goes through the book and PPT presentations (which are not even his), uses very difficult language to explain. This is a hard class in general and he makes it worse. Assignments and exams are really hard too. Avoid him at all costs. His average attendance in class is 10 students out of 35.

1.0
5.0
CSCI301
Dec 6, 2012

Worst professor ever. 9 people dropped the class. Hardly 5 attends the regular class. If you to ask the question, he sends you to the lab assistant to get help. Is not interested in students progress, just cares about finishing the course. the class average was C, but he was not bothered at all. Avoid him if you can.

1.0
5.0
CSCI301
Jan 9, 2013

NEVER TAKE HIS CLASS. I would rather study myself than taking his class. Worst class experience ever. Do not expect to get help or email response from him at all. And of course, do not expect to get your grades back soon

2.0
4.0
CSCI301
Jan 17, 2013

Avoid him at all costs. Wait a semester to two, but do not take his class. Don't get me wrong, he is a very nice person, but his way of teaching is really bad. He knows a lot but can't explain that to his students. CSCI 301 is a very challenging class and he makes it even harder. Would not recommend!

1.0
5.0
CSCI301
May 2, 2013

Worst Teacher. He is a good Man. But not a good Professor. If you have an alternative, avoid taking his class.

4.0
4.0
CSCI301
May 2, 2013

I'd taken his class during Fall 2012. Only 5-6 students shows up each day towards the end. The people that complained are the one who doesn't show up to class. 301 is hard and expect to do a lot of work. I think he's a great professor.

5.0
3.0
CSCI201
May 14, 2013

I don't know why all of these people are so hard on him. He teaches VERY well. He really cared about his students learning and everything he taught was very sound. As long as you try decently hard in this class you will get a good grade. WARNING: be prepared to spend many hours coding. As long as you do this you will barely have to study.

5.0
4.0
CSCI201
Sep 12, 2013

I have never learned as much as I did from Anda. Actually listen during lecture and write down everything he says. The labs are long and can be hard, but if you do them you won't even need to study more than a couple hours for the tests.

1.0
4.0
CSCI201
Nov 19, 2013

Terrible teacher, most class information has nothing to do with the labs. Never responds to emails. Has uninformed TA's grade labs. Getting help on anything is like pulling teeth. Great guy if you already know a lot about javascript, terrrible if you are just starting to learn.

1.0
5.0
CSCI169
Nov 21, 2013

For the love of god, DO NOT TAKE THIS CLASS. By all means, he is the worst prof I have ever had. If you are not a Computer Science major, or have never done anything like it, I suggest not taking this. He is hard to understand, he CANNOT teach. He will spend the whole period on something not even on the exams. The class average was a 59% on exams

3.0
4.0
CSCI169
Nov 27, 2013

I have mixed feelings about him. He can be hard to understand and his teaching style is reverse. He quizzes you first on the material then teaches you. If you read the book you should be fine with the quizzes. He can be boring and easy to tune out, but if you have to take this class...good luck! READ the book!

1.0
5.0
CSCI200
Dec 14, 2013

class was very disorganized. Needed prior programming knowledge before taking the class. Tests are way too long for the short amount of time given. He cares about the students and them learning but doesnt provide structure in order to learn. Homework is very difficult and alot of time will need to be put into it.

1.0
4.0
CSCI169
Grade: A-
Apr 8, 2014

Attendance is taken by putting an X in a box. Read the material before you take the quiz, take the quiz, then leave class. That's what 2/3 of my class did, because his lectures are so boring and irrelevant. To do well on tests/quizzes, you do need to read the book, though. Also, good luck on Projects. . I recommend using Google and you'll do fine.

4.0
2.0
CSCI169
Nov 10, 2014

Dr. Anda knows his stuff. I had to take this class as part of my generals and a lot of the material I already know, but I did learn a few things. There are projects, and weekly reading quizzes. My biggest issue were with other students being loud during class, super annoying. If you're bored, entertain yourself quietly! :)

1.0
5.0
CSCI
Dec 1, 2014

He's not a very good prof at all. He sits at the front of the classroom and just talks to himself about the slides and stares into the corner. He knows what he's talking about but helps absolutely none. He randomly gives quizzes and tests on information you haven't even learned in class yet. I would recommend you never take him

2.0
5.0
169
Grade: C+
Dec 2, 2014

Professor anda is horrible at teaching. Reverse quizzes an tests are hard. He is horrible at preparation and is very boring to listen to. Avoid this disaster at all costs.

1.0
5.0
169
Grade: D-
Dec 4, 2014

This professor was by far my worst professor in my 4 years of college. He is not helpful in any sort of way. He is unprepared and his test material come out of nowhere. I highly recommend not taking a class with this professor!!!

1.0
5.0
CMST192
Grade: Not sure yet
Dec 6, 2014

Worst class I've ever taken. The material we go over in class doesn't help at all when doing the projects, I learned more watching YouTube videos than I did from anything in class. DO NOT TAKE THIS CLASS. I switched my major in large part because this class is a requirement. I would recommend doing the same if this is required for you. Useless info

1.0
4.0
CSCI169
Dec 23, 2014

Lectures are not very useful. Goes on and on about things that are far beyond into class and is obsessed with talking about the cloud and backing up data , we got it already... Quizzing before he "teaches" the info when we have no experience in subject adds to frustration. Get ready to use Google to find out how to do things.

2.0
4.0
CSI169
Jan 12, 2015

He is so confusing! Lectures are amazingly convoluted and go way beyond the scope of the course. You better commit those chapters to memory otherwise you'll have a tough time passing the tests. He does curve and allow "cheat sheets" for exams, but if you can avoid taking a class with Anda, do!

2.0
5.0
CSCI169
Grade: C+
Jan 20, 2015

I did not care for this professor! He did not teach very well and he had really hard tests! He told my class that he has never made a test that someone passed with higher than a C! Our class adverage for a test was 59%! He curves the tests though so that is good. His teaching style isnt good at all. I wouldnt recommend taking this teacher!

1.0
5.0
169
Grade: F
Jan 21, 2015

This guy should have never gotten a teaching job ever, anywhere! He sucks, lectures are long n boring. Tests impossible average 59%. No good words for this monotoned prof

3.0
4.0
CSCI169
Grade: A-
May 13, 2015

Nice guy. BUT not a very effective teacher. Lectures are not engaging, interesting, or organized. You have to read the book to pass, and you won't really know what parts to read. projects are pretty hard as well and he does three throughout the semester. I would never take him again.

4.0
4.0
CSCI201
Grade: B
Sep 1, 2015

Rather hard class, but learned a lot. Overall a very worthwhile class, just expect to work pretty hard.

2.0
3.0
CSCI169
Grade: A
Nov 11, 2015

Nice guy but not best teacher. Quiz almost every day on material you have to read in book. You can leave after that, his lectures are long, dry, and go much deeper than necessary for class. Projects are easy to understand (especially with Google haha). Class on days with no quizzes are pointless. Attendance randomly taken every few classes.

2.0
5.0
CSCI331
Dec 17, 2015

The teacher is helpful in the fact that he goes over material you need help with if you meet him in his office, but what nullifies the experience of meeting with him is his condescending behavior. He often repeats his questions becuase of how unclear they were in the beginning. I would suggest to avoid this professor.

1.0
5.0
CSCI301
Grade: B
Feb 17, 2016

I regret taking his class. He should be professor of English not computer science since he focus on English grammar rather than technical term.

2.0
4.0
CS169
Grade: C-
Mar 25, 2016

I don't recommend this teacher!!! I've emailed him and he doesn't email me back. His attitude is great (sarcasm) and his lectures are dry. Take another teqcher for this class!!

2.0
4.0
CSCI169
Apr 13, 2016

- Lectures boring - Attendance is mandatory for points - Quizzes on reading (lets you know beforehand) - Tests are tough - Assignments are easy if you can figure them out on your own - not clear about instructions - Buy the book, it is actually quite helpful when doing the assignments - Overall, take if you can get your work done w/o help

1.0
5.0
CSCI331
Grade: B
Apr 30, 2016

Worst Professor ever in the world. I'm an international student and have taken classes in different countries. But I've not seen this kind of worst professor ever.

1.0
4.0
CSCI331
May 8, 2016

Bad lecturer. Can't make eye contact with students . Reads assigned books to you verbatim. Loves reading directly off of wikipedia. I took 3 upper division level courses from him, and can honestly say that his lectures added nothing to the classes that I didn't find in the book.

1.0
4.0
CSCI169
Jul 28, 2016
Wouldn't take again

Poor lectures. Didn't understood a thing whole semester. He's just teaching the way he likes. You can pass this class but don't expect to pass by his lectures, get a book or find something in D2L to read. May be its just that there are too many students in the class also but it doesn't matter a teacher should find his way to teach.

2.0
4.0
ECE102
Grade: B+
Dec 18, 2016
Wouldn't take again

Dr. Anda is unfortunately one of those professors who is too smart to be teaching. He is a great dude but when he is teaching his material he talks as if we have been dealing with these concepts for years and the class I took with him was an introductory course. It often looks as if he is teaching on the spot and doesn't pre-plan lectures.

TEST HEAVY
LECTURE HEAVY
1.0
4.0
ECE102
Grade: B
Dec 22, 2016
Wouldn't take again

Lectures are dry and dont cover anything thats not in the book. He teaches like you have a background in programming already, even in a 102 course. Assignments and tests are hard. He knows a lot about the subject but is very poor at teaching it. Didnt learn much at all. Would strongly recommend to stay away

LOTS OF HOMEWORK
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
3.0
ECE102
Dec 25, 2016
Wouldn't take again

Does not give good feedback. Assignments and reading did not have much to do with the content on the exams. Not easy to talk to, not good lectures.

Tough Grader
GRADED BY FEW THINGS
1.0
4.0
CSCI201
Grade: A
Jan 19, 2017
Wouldn't take again

Gives reading quizzes, which I like the idea of because it forces you to keep up on the reading. My problem is that the difficulty of the quizzes would be more appropriate for an end of chapter (after lecture) quiz. All of his tests are too difficult for an introductory level class.

Tough Grader
Get ready to read
1.0
4.0
CSCI169
Mar 23, 2017
Wouldn't take again

Doesn't email back Can't hear him talk Lectures are re reading the chapter to us Reading quizzes every week (just read the chapter) Exams Difficult Very little help with projects worth 100 points He is the worst! Attendance is not mandatory and by the end of the semester only 15 kids went to class because he is so bad

Tough Grader
Get ready to read
1.0
4.0
CSCI201
Grade: C
May 1, 2017
Wouldn't take again

Nice guy but not a good teacher at all. Very boring lectures and tends to ramble on about things that dont really matter for beginner classes. Gives out easy quizes but beware the tests for this class are extremely hard and expect to spend a good 8-10 hours a week trying to figure out the program questions.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
CNA169
Grade: F
Jul 21, 2017
Wouldn't take again

Bad professor. Teaches in a lecture hall and can't raise his voice. Seems uncomfortable with himself up there. Not clear on due dates, not clear on homework, and it's hard to learn the material. He allows a cheat sheet on tests, but many many students still failed. Curious how he even got a teaching degree.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
LECTURE HEAVY
2.0
5.0
CSCI201
Grade: B
Oct 31, 2017
Wouldn't take again

Very tough class. Lectures are dry and confusing. Dr. Anda isn't very good at explaining things, and makes the class more complicated than it needs to be. He teaches and tests students on material that is obscure and overly complicated. His tests and labs are very difficult even if you have a good grip on C++. Would not take again.

LOTS OF HOMEWORK
3.0
4.0
CSCI331
Grade: A+
Apr 17, 2018
Wouldn't take again

good thing is that attendance is not required. there are quizzes (not POP quizzes tho - he always posts it on D2L). The group project sucks cause he won't give any details about it and expect you to work on it yourself. mediocre grader. final exam is heavy. WRITE A GOOD AS* CHEATSHEET PEOPLE!

Get ready to read
GROUP PROJECTS
4.0
4.0
CSCI201
Grade: A+
Feb 21, 2019
Would take again

I'm kind of surprised by all the negative feedback, but not really. Yes, he is boring. Yes, it is a tough class. Unfortunately, at this school he is the best professor to take 201 with. He teaches more advanced concepts you will be expected to know in 301. The projects are hard; they should be. He does teach everything that will be on the tests.

Lots of homework
Accessible outside class
Get ready to read
2.0
4.0
CSCI201
Grade: A-
May 13, 2020
Wouldn't take again

The lectures are pretty difficult to get through as he is very dry. He is also quite difficult to reach by email. Tests are exponentially more difficult than any quiz, homework or lab you'll do in the class, there is no way you can prepare for these tests. I failed the midterm and final however I got A's on all labs and HMW and passed with an A-..

Test heavy
Tough grader
1.0
3.0
CSCI331
Dec 8, 2020
Wouldn't take again

Try to avoid taking this class from him, lectures were just, pointing out Wikipedia pages and the textbook, super boring and useless. Not clear about anything.

Get ready to read
Graded by few things
1.0
1.0
CSCI332
Grade: A
Apr 27, 2021
Wouldn't take again

A very nice man, but the driest and most pointless class I've taken at SCSU. Class is titled Computing Ethics but only covered a Wikipedia timeline on computer history and the ethics of animals. Nothing involving computing ethics besides the quizzes which cover none of the material in class. Only homework was weekly notes, easy A. Waste of $1000.

Get ready to read
Graded by few things
Lecture heavy
2.0
4.0
CSCI331
Grade: Rather not say
Dec 23, 2021
Wouldn't take again

Second time taking Anda, experience was similar to the first time. Lectures are mostly ramblings from either a wikipedia page or page in a textbook, so no motivation to attend any lectures. All homework was group projects. Didn't take away much from the class. The difficulty of the exams compared to the vapid lectures is startling. Not good.

Group projects
2.0
2.0
CSCI201
Grade: A
Apr 21, 2023
Would take again

Compared to SCSU as a whole, he's not bad. His lectures are very boring and uninteresting, it's hard to take much out of them. Quizzes feel unnecessary, and often the first exposure to some of the material within. But at the same time, it's very easy to get a high grade with him.

Lots of homework
Beware of pop quizzes
Lecture heavy
1.0
4.0
CSCI331
Grade: Rather not say
Nov 21, 2023

Absolutely awful. Boring lectures. Unclear instructions. Never responds to emails. TAKE AT YOUR OWN RISK!

Group projects
4.0
4.0
CSCI331
Grade: A
Dec 24, 2023
Would take again

Overall, group projects will be the hardest thing. The instructions can be a little hard to follow, but submitting most files needed should get you a good grade. Midterm and final will make up ~60% of your grade but he does curve. Do your best in projects and take all the time for exams and the curve should save you worst case.

Group projects
Graded by few things
4.0
1.0
CSCI
Grade: Not sure yet
Apr 2, 2024
Would take again

He is grate for CSCI334. He does not grade all assignments right a way, he gives a clear to understand rubric. All assignments were given at the beginning of the semester and you had all semester to do them on your own. For CSCI 334, there was only about 7 assignments with examples how they should be done. You need 3 out of 4 points/assignment.

Clear grading criteria
5.0
2.0
CSCI332
Grade: A
Apr 2, 2024
Would take again

I have taken a few classes with this professor and he is grate if you are an independent learner. For 332 you will need to pay attention to lectures because you will need to take notes as part of assignments. Majority of your grade will be based on quizzes on the material from the book but, they are supper easy and only have a few questions.

Participation matters
Clear grading criteria
Lecture heavy
4.0
2.0
CS332
Grade: Rather not say
Apr 29, 2024

The class is not difficult at all, just do the assignments and you should be fine. The lectures are extremely boring and unmotivating though, get ready to take naps.

Group projects
1.0
2.0
CSCI331
Grade: A
Sep 20, 2024

Dr. Anda always seems unprepared for lecture (just rambles on textbook or wikipedia pages), uses out-dated resources and is completely out of touch with modern computer science. This will be an easy class but you won't learn anything.

Lecture heavy
1.0
2.0
CSCI331
Grade: A
Jan 13, 2025

I thought the lectures were unfocused and mostly basic knowledge (ex: cite your sources, what is a bibliography for, get the reader's interest). Lots of repetition. A research paper and presentation are required. I don't know if any of the content that is submitted is actually reviewed much, I think it's just skimmed and given full points.

1.0
3.0
CSCI331
Grade: Not sure yet
Feb 10, 2025

Lack of instruction, terrible course structure. Doesn't answer emails. Zero explanation on assignments so reliance is placed on fellow peers. Uncoordinated useless lectures.

Group projects
Lecture heavy
3.0
1.0
CSCI332
Grade: A
May 12, 2025
Would take again

I took computing ethics with Dr. Anda, and it wasn't bad. The textbooks have some interesting insights, and the course is straightforward. The course consists of weekly lectures, reading a textbook not covered in lecture, taking a quiz on the textbook, and a final exam with short essay style questions.

Get ready to read
Lecture heavy
2.0
1.0
CSCI332
Grade: A
Jun 21, 2025

Dr. Anda has not updated his curriculum in decades, though this doesn't matter for computing ethics. He lectures by walking through textbook pages or wikipedia. Little to no effort in these dreary lectures, but the class was very easy, and the flexibility was great. He does seem to genuinely care about students despite the effort/prep in lectures.

Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

45%

Textbook Required

75%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 28 grades
Most common grades:
A (10)
B (5)
A- (3)
Grade Distribution
A(12)B(5)C(4)D(1)F(2)A-/B+(4)
Based on 34 reported grades
A: 10
B: 5
A-: 3
Not sure yet: 3
Common Tags
Get ready to read (7)
Lecture heavy (7)
Group projects (5)
LECTURE HEAVY (4)
Tough Grader (4)
LOTS OF HOMEWORK (3)
Graded by few things (3)
GRADED BY FEW THINGS (2)
Rating Trend

Declining

-0.73 avg change
Apr
Sep
Jan
Feb
May
Jun
Last 6 months
Ratings by Course

CSCI300

5.0

(1)

CS332

4.0

(2)

CSCI475

4.0

(1)

CSCI332

3.1

(7)

CSCI169SEC04

3.0

(1)
+13 more courses
Difficulty by Course

169

5.0

201

5.0

CMST192

5.0

CNA169

5.0

CS169

4.5

Similar Professors