3.3

David Fox

Computer Science - American River College

3.3
Quality
2.3
Difficulty
45%
Would Retake
131
Reviews
3.3
Quality
2.3
Difficulty
3.3
Helpful
3.3
Clarity

45%

Would Retake

131

Reviews

Rating Distribution
Official

5

45

4

30

3

13

2

17

1

26

What Students Say

If you want to be confused take Tak

CISP400 - 2.0 rating

Professor Fox tells entertaining stories

CISP400 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 41 grades
Most common grades:
A (17)
A+ (10)
B (6)
Grade Distribution
A(27)B(7)C(3)D(3)F(0)A-/B+(4)
Based on 47 reported grades
A: 17
A+: 10
B: 6
Drop/Withdrawal: 3
Common Tags
Tough Grader (9)
Participation matters (7)
GRADED BY FEW THINGS (7)
Get ready to read (5)
TEST HEAVY (4)
Skip class? You won't pass. (4)
Hilarious (3)
Respected (3)
Rating Trend

Declining

-1.02 avg change
Nov
Dec
Mar
Apr
May
Jun
Last 6 months
Ratings by Course

CISP400440

5.0

(1)

CISC308CISA

5.0

(1)

CISC305

5.0

(1)

CISA1060

5.0

(1)

CISC310

5.0

(4)
+18 more courses
Difficulty by Course

CIS318

5.0

CIS35A

4.0

CSIT

4.0

CIS

3.5

CIS308

3.3

Reviews (131)
3.0
4.0
CIS35A
Feb 26, 2003

Need more help in Lab

4.0
3.0
CIS32A
Mar 4, 2003

Good Instructor

2.0
4.0
CIS
Mar 4, 2003

Need to work harder in teaching. Not enough exlanations for the projects. Not friendly.

4.0
2.0
CIS40
May 6, 2003

Really enjoyed class

2.0
4.0
CSIT
May 24, 2003

No good!!!

3.0
3.0
CIS40
Jul 1, 2003

He's teaching good but not helpfull at all. His reply on questions is always "READ THE BOOK".

1.0
3.0
C
Dec 4, 2003

I would NOT recommend taking any classes from Mr. Fox. His lectures are NEVER clear, he does NOT like you to ask any questions, and if you do, he makes you feel as if you are stupid. He is NOT helpful in the lab AT ALL and NEVER answers your questions. Do

1.0
2.0
CIS40
Dec 4, 2003

Not very helpful at all. Does not like to be bothered by students' questions. Getting help is like pulling teeth from this guy.

3.0
3.0
CIS
Dec 6, 2003

Means well, but is not clear on what he's trying to teach (or he doesn't care to). Not sure which.

5.0
1.0
CISP400
May 16, 2004

starts off tough but class gets easy. projects are easy to finish in the time he gives. besides, he's the only teacher for this stuff.. You have no choice!

1.0
4.0
C
Oct 23, 2004

Not a good instructor at all. I took a class with him when he taught part time at Sierra College, Rocklin. Personal Opinion don't waste time taking a class with him. If you know the subject good enough then probably you can take a chance.

3.0
4.0
CISP430
Oct 30, 2004

he's just a hard a s s. have a good sense of humor and he'll warm up to you. and he knows his stuff, you can get a lot of help from him if youre not a d i c k about it

4.0
2.0
CISP400
Dec 17, 2004

Easy enough class. All you really need to do is go to class, do the projects, and do the homework assignments if you need the practice. His projects require thought and work. He gave pretty much all the answers to the second exam and the final the class before the tests.

2.0
4.0
CISP430
Jan 18, 2005

Knowledgeable does not impart well. Services top students of similiar humor. Doesn't take criticism. His rules only. Overwrites/reuses/turns off lecture info so you can't keep up. Gives back home wk for rework -little useful comments. Does not want ?'s. Emailed Dean no results. Withdrew to keep GPA.

5.0
2.0
CISP400440
Apr 26, 2005

Little help in labs, but you will get answers to all your ?'s if you ask them in class. Great sence of humor. Tells you exactly what's gonna be on the tests. Assignments are not hard if you ask ?'s. I've taken 3 classes with him. Very good teacher!

4.0
3.0
C
Nov 11, 2005

read ahead for the class - he likes to go off on tangents that are at a more advanced level than the book at times, which can be very beneficial / interesting, but only if you're able to keep up. he comes off as a hard ass, but he has a soft side. don't bug him in the lab though - he's too preoccupied web surfing.

4.0
2.0
C
Dec 1, 2005

Learned more C++ than I knew before I took the class.

5.0
3.0
CISC308CISA
May 5, 2006

Great teacher, explains material very well. Learned to much!!

5.0
1.0
CISC305
May 27, 2006

Mr. Fox Rocks. He is very easy.

2.0
3.0
CISP400
May 27, 2006

His tests are really easy but his labs can be confusing. All your assignments focus on mathematical operations. This really killed the interests for me; making intense programs just to find factorials wasn't very exciting; just stressful. His lectures can also be confusing. He's the only one teaching higher courses so you have to take him.

5.0
1.0
CISC308
Jan 29, 2007

Cool teacher!!!

5.0
1.0
CISA308
Apr 12, 2007

Well organized, clear expectations, very articulate, interesting. Able to prepare the class for homework and final. No surprises. Definitely has a grasp on reality and current market/industry trends. Very cool! Wish he would teach all the CIS classes.

5.0
1.0
CISA308
Apr 14, 2007

He has made my first time in college a very positive learning experience. He is funny, open and positive. I look forward to going to his class. Thank You Mr. Fox

5.0
1.0
CISA1060
Jun 11, 2007

Mr. Fox is the coolest teacher ever. Very funny guy and easy to understand. HW very easy. Easy test. If u cant get at least a B in his class you're probebly a slacker.

5.0
2.0
CISA308
Jul 18, 2007

Good teacher. He shows a lot of interest in his students to see if they are comfortable with the class material. I recommend him highly.

5.0
2.0
CISP400
Dec 29, 2007

fear him for he is great. hes a great teacher and never made c++ seem too overwhelming. the class was really laid back (just like most other programming classes) and he is willing to help you if you ask...kinda hard if you dont ask and you expect help. projects were just enough to challenge ME (not everybody)and not scare ME away.great prof -GH

5.0
3.0
CISP400
Jan 22, 2008

Great teacher. I learned a lot about object oriented c++. He answers emails, gives extra time on homework if needed. Assignments are brain work rather than lengthy and monotonous like other teachers. If you go to the classes and take notes, the tests are cake (he tells you all the answers). He's a nice guy, too!

5.0
1.0
CISC310
Feb 6, 2008

Go to class and listen and learn. This teacher is great. Do your work, pay attention and your going to have an easy time of this class.

5.0
1.0
CISA308
Apr 30, 2008

This teacher is very easy. He gives answers for the final exam. Even though, he goes over the homework in class and you don't have to do the homework.I got A+ in his two classes. One was CISA 308 and the other was CISC 308. He is funny and good professor at ARC. If you take him you will pass the class easily and you won't regret for it.

5.0
1.0
CISA308
Jul 2, 2008

Professor Fox ROCKS! He is a brilliant instructor without a "God" complex. If it weren't for him, I would have probably not stayed in school. Seriously made the biggest difference, when I was going through a lot of BS; his sense of humor and knowledge made everything easier. I have taken 3 of his classes. I would take another one in a heart beat!

4.0
1.0
CISA315
Aug 7, 2008

Professor Fox was the easiest professor I have ever had. Your grade is determined by whether or not you attend class (if you do you get full points for homework and don't have to do it), and during the final, he gives you the answers, lets you take notes, and then you can use the notes on the final. Beware though, he informed us that the dean is ma

5.0
1.0
CISC300
Dec 13, 2008

Great teacher ...HIGHLY RECOMMENDED.

5.0
1.0
CISP400
Dec 21, 2008

He is a great teacher. Class gets good atmosphere and you would have some fun. His scheduling works out perfectly so you have plenty of time to work on your projects. At this moment (2008/ fall), this class doesn't require you to go to lab so you do your work wherever you want. Exams are rather easy. VERY NICE CLASS.

5.0
1.0
CISA318
Dec 29, 2008

Super easy class,although if you take a bunch of his classes at once then you'll hear the same jokes repeatedly.

5.0
1.0
CISA308
Dec 31, 2008

He's a great teacher. Although I knew a lot about Microsoft word before the class, i was able to take away a few new tricks. I recommend his class.

5.0
1.0
CISP430
Jan 6, 2009

I took three classes from him and i really enjoyed. He is the best teacher!!

5.0
2.0
CISP370
Jan 13, 2009

Great guy. Really cares about his students. A true gentleman. Witty and unique sense of humor. When the work gets intense, he knows just when to back off and just crack a joke about it. Very thoughtful and intelligent and passes that on to his class. You may have to take one of his classes anyway, so no worries, just enjoy it.

4.0
1.0
CISA318
May 11, 2009

Attendance is important but not mandatory; although will increase your chance for an A as well as create less homework for yourself. The class would be more interesting if it were a hands -on class but Professor Fox managed to keep our 3 hr class focused on the material. Tells a lot of jokes and is a great Professor. Take him!!!!

5.0
1.0
CISC300
Sep 18, 2009

This class was very very easy, the answers to the test were practically given to us. My favorite part of the class was when the professor would talk about the daily news focusing on everything computer related. I also thought it was funny when he was showing the class what Craigslist was all about. Especially the rants and Raves section.

4.0
5.0
CISP400
Dec 7, 2009

fun class, he covered all the material with plenty of extra time for fun also.

5.0
1.0
CISC308
Dec 11, 2009

Funny teacher. Very knowledgeable. Prof. Fox is extremely clear and prepares you very well for your one practical and final exam. If you attend class, there is a chance that you may do the homework in class together (saves you having to do it at home).

5.0
1.0
CISC308
Dec 11, 2009

HE IS SOO AWEOMELY EASY!!!!!!!TAKE HIM

2.0
1.0
CISA318
Dec 12, 2009

His class is extremely easy, but he is also extremely rude and boring. He told me I was asking stupid questions in front of the entire class. I was just trying to learn because I like the subject.My classmates and I were pretty disapointed with his rudness. He apologize in front of the class saying: I'm sorry I am in a bad mood...give me a break!

2.0
1.0
CISA318
Dec 12, 2009

EXTREMELY EASY, but Boring, rude, it seems like he doesn't like teaching...

4.0
2.0
CISP400
Dec 14, 2009

Professor Fox is the kinda guy that Lee Harvey Oswald wishes he could have been. He is Renaissance man, replete with tantalizing tales of fighting the Railroad tooth and nail in the struggle to pioneer the American Western frontier. I think he was a member of the Donner party. Take his class, you wont regret it. Or maybe you will....

3.0
1.0
CISP400
Dec 15, 2009

I was taking cisp 400 430 440 w/ him in this semester. he is funny, and always tell us jokes, it turn out the leture were wasting time but I have a good time. and Yes !! I KNOW MORE C++ before I took his class...haha...what he teach in these class are copy and paste, oh dont forget you can cut too.

4.0
1.0
CISA318
Dec 26, 2009

Funny and awesome teach. Keeps in class for whole period but gives breaks for the longer classes. Mostly lecture, sometimes goes off on tangent, and some application. You learn the basics and some cool stuff but I later didn't need the class as I am not going to SAC state. Still an Easy A and good refresher.

4.0
1.0
CISA318
Dec 26, 2009

Very funny and awesome teach! Don't really need the textbook. First couple weeks he kept up the whole time but gave breaks, as class was long. some lecture, some fun, some application. Easy class but later did not need it as I am not going to Sac State. Still good refresher course and easy A (as long as you come to class- otherwise homework!)

5.0
1.0
CISA308
Dec 26, 2009

I took both class with him which are CISA 308 and CISC 308. He is very easy. There is no homework in both of the classes. Only final and he tells you what to study for the test. Very easy teacher. Take him.

1.0
1.0
CISP400
Apr 17, 2010

He is the kind of teacher that makes you feel that you are wasting your $26/unit money and time. Absolutely careless and irresponsible. Encourages students to be lazy like him. Brings nothing to class but notes that he doesn't even understand or care about and treats community college students as morons that don't deserve good education anyway.

5.0
1.0
CISC310
May 19, 2010

Easy, easy, easy class that is impossible to fail. Quizzes were easy, homework was easy, mid terms were easy. If you want and easy A take this class. The programming project at the end was pretty much feed to you in class. Fox tries to make the most of what he's teaching but some of the subjects get boring such as Microsoft Word.

1.0
5.0
CISP400
May 20, 2010

A very lazy teacher. He never write important concepts on board. He never brings any notes to class. He thinks that he can teach like in big Universities but he ends teaching nothing. He never follows with the syllabus. He talks big to show the student that he is a big shot programmer. Don't take his class if you really want to learn C++ and OOP.

4.0
2.0
CISA318
May 24, 2010

It is an easy class... Professor Fox does follow his syllabus and told us what's important in class. And what we need in the future...each assignment after the class to help us understand what he taught in class. Short class but good professor you will like his class.

1.0
5.0
CISP400
Dec 3, 2010

AVOID THIS TEACHER AT ALL COSTS. His programming classes are extremely difficult if you are someone like me who needs thorough explanations & information to be clear. I can name several other computer professors on campus that have way better teaching skills & grading systems. Other CISA/CISC classes taught by Fox are easy. This one is too hard.

4.0
2.0
CISP400
Mar 27, 2011

I took fox for CISP 400 and 440. His lectures were confusing at times (in his 400 class) because I kinda suck at programming. he is a good teacher. The class became quite simple if you visited him during his office hours and asked questions because he is willing to help. He is easy to talk to, kind, and often times funny and he looks like SANTA!

5.0
1.0
CISC310
May 17, 2011

if you want an easy A in this class, take him! don't bother purchasing the textbook because you will not open it even once. Tells a lot of funny stories and wants his students to succeed. Overall fun class, I highly recommend professor fox if you have to take a computer science course.

5.0
1.0
CISP400
Sep 24, 2011

To the people bashing Dave - REALLY? I had him for 400 in my last term before coming to Berkeley for EECS. I appreciate him. He knows his stuff & is very helpful. Did he spoon-feed everything in lectures? NO! He treats you like an adult. If you want everything spoon-fed to you, don't major in CS, and definitely don't come to Cal. We don't want you!

1.0
5.0
CISP400
Oct 3, 2011

This class was supposed to introduce Object Oriented Programming, but he taught us like we were "experts". The 1st few days were ok, but it got crazy because he assigned hard programs without spending a lot of time on basic foundation. He also gives you a ZERO if HE can't compile your code. VERY COLD person to students who are lost & struggling.

4.0
1.0
CISC308
Nov 4, 2011

Easy class, just do the work. Don't have to show up, can do everything at home.

2.0
3.0
CISP430
Nov 10, 2011

I did NOT like this guy. He doesn't teach much at all. He's cocky about his programming skills, yet he tells the class things that are incorrect. I don't mind a challenging class, but he is often times just plain incomprehensible. Also, he doesn't prepare lectures. He just shows up to class.

5.0
2.0
CISP430
Nov 17, 2011

I took cisp 400/430/440 from him in the same semester last year. As a recent transfer into the UC system, I feel more prepared than everyone in my current data structure/algorithms course. His assignments are not hard compared to what you will be faced with at a 4 year. CISP 430 is meant to be hard. If you want an easy major, don't major in CS.

4.0
2.0
CISP430
Dec 9, 2011

Pretty laid back teacher. His assignments are set up so that you incorporate the previous projects into the new ones; the final assignment is really a combination of all the assignments. He will help you if you ask for it.. through email or after class.

2.0
2.0
CISC308
Dec 14, 2011

Easy class, but teacher not willing to budge at all. Take if you don't want to learn anything and still get an A. (as long as you do the work and the computer doesn't screw up).

5.0
1.0
CISA318
May 15, 2012

Everything you need to do is online. Follow the instructions for assignments and you can goggle the answers for the online quiz. If you do the work which can be boring you will get an A. Never had to open the text book.

5.0
1.0
CIS308
Dec 15, 2012

Mr. Fox was a great teacher. The problem I had was with the computer service we used. It would say you answered something wrong when that was not the case at all. If you can manage your time then you will do well in the class. You can even work ahead. Going to class is not mandatory, but if you need a good laugh I suggest you go.

5.0
1.0
CISC310
Dec 17, 2012

He's a kool funny professor. Easy quizzes, easy final. Very easy A. The class was boooring but he got nothing to do with it. It was mostly about the history of computers.

4.0
1.0
CISC308
Dec 24, 2012

I enjoyed taking pfessor Fox's class. He made a mmon topic interesting. I highly recccomend attending all his lectures. He covers all test material in his lectures.

3.0
2.0
CISP400
Jan 17, 2013

Assignments are not that difficult if you know how to program and you are relatively good at math. However, he is not clear about the subjects and doesn't explain enough what he wants for homework. He said that Meyer's Effective C++ is required and Overland's C++ without fear is suggested. Buy Overland and read it! That's what I did and got A.

3.0
2.0
CISP400
Feb 5, 2013

Dr. Fox is very smart and teaches on a high level. He's not afraid to code in class, and shows really cool examples. He's not really cutting edge though. He has challenging tests, but he'll prepare you for them especially if you're there when he reviews for them. He's really strict on due dates, and your code MUST compile or it's a zero.

2.0
1.0
CISP400
May 12, 2013

Easily the worst professor I've ever had. Take this class if you want an A but also want to learn nothing new about programming. Everything he taught is taught in the prereq for this course by a much more competent teacher.

5.0
2.0
CISP400430440
Jun 17, 2013

If you paid attention in CISP300/360, and you attend all of his lectures, he will do everything in his power to help you pass. This was very true for all of these courses. He will give you a low grade if your program doesn't compile, but if you follow his instructions and ask questions you'll be fine. Don't blame teachers for your stupidity.

5.0
2.0
CISP400
Oct 10, 2013

A really good programming professor, very knowledgeable in the subject, loves teaching, and replies to your emails fast.

1.0
3.0
CISC308
Oct 23, 2013

Don't take this person's class, if you want to learn something. The textbook SIMmnet is the worst thing I have ever seen. It is not helpful at all. If you are taking his class that means you are just wasting your time. this class is just an easy A. Unfortunately I wasted my time and I have to take another professor to learn something.

1.0
5.0
CISA318
Nov 1, 2013

I hate this professor and the way he is teaching.Its wasting time. You dont learn anything in here.He just try his best to make the easiest course ever, the hardest one for no reason.He is not helpful at all and don't care about anything.Save your GPA and don't go with him.

1.0
2.0
CISA308
Nov 3, 2013

He will waste your time! For a class that is so insignificant and to add is a one unit course he gives a whole lot of homework. I had more homework than in my stats class. If you can dodge this professor please do!

5.0
1.0
CISP400430440
Nov 24, 2013

Had this guy for 3 classes, 2 C's and an A. Great guy and good classes, he won't spoon feed the lessons to you, but if you pay attention he will do everything in his power to prepare you for 4 year. I wish he taught at my college. Beware that he can get stuck on tangents, and after two classes you may have heard most of his stories, but I liked it

2.0
1.0
CISC308
Apr 3, 2014

Class is super easy but professor's grading is hard and little to no instructions. Not helpful if you have questions. If you're not computer savvy then this class is not for you. The Homework and quizzes are easy but final extremely hard.

4.0
2.0
CISC308
Apr 25, 2014

The SIMnet portion of the class was really easy. Professor also includes powerpoints and has quizzes on those powerpoints which were a little bit tricky. Professor was really nice and helpful when needed. There was little instructions so communication for clarity is important.

5.0
3.0
CISC308
Grade: A
May 21, 2014

Class was great. Professor Fox was very helpful and supplemented SimNet with his own notes. If you do everything asked of you you'll do great.

5.0
2.0
CISP300
Grade: Not sure yet
Dec 11, 2014

I took Professor Fox for my beginning programming class. I enjoyed coming to this everyday; there was never a dull moment and his lectures and instructions were all very clear. I am looking forward to taking Professor Fox for cisp 400

2.0
2.0
CISP300
Dec 21, 2014

This professor is very unprepared, has no book and makes tests incredibly hard to even access by adding passwords, never allowing access to previous pages on test, have to download and unzip and put in same folder with some other program to even start. Half the time he can't even get it to open on ffirst try. Easily worst I've had.

5.0
1.0
CISP300
Grade: A
Dec 21, 2014

Professor Fox is a really nice and funny. This was his first time teaching this class; however, he is very knowledgeable about this subject. His class was very easy, and I know he has a few bugs to work out for his next semester. The class was very easy, and I don't know if this is because the material is just easy or I am now under prepared.

4.0
2.0
CISP300
Dec 22, 2014

This class was pretty straight to the point. If you miss out on a lecture, it's hard to catch up. He teaches everything that will be on the exams. An easy A

4.0
1.0
CISP300
Grade: A
Jan 4, 2015

This was my first computer programming class and i went into it without knowing anything. Even though it was his first semester teaching this class he did a great job. Lectures are very funny. Keeps you awake and is very fun. two midterms, one final and 7 homework assignments. He reviews homework before due date. I really recommend him.

4.0
3.0
CISP400
Grade: A
Jan 30, 2015

Fox is usually the only option we have at ARC for CISP 400, but I think he is perfect for this class. You learn as well as stay entertained in his class. He may come off as lazy but the guy is really smart. I learned a lot in his class. And it's intriguing to see him code in class. 3 test and a few projects (Do the projects yourself)

1.0
1.0
CISC308
Apr 10, 2015

Takes this class if you want an easy A. Don't take it if you expect to learn anything. This is an online class, seems like this specific professor does not want to be bothered and take time to help you with technical issues.

5.0
2.0
CISP300
Grade: Incomplete
May 14, 2015

Great teacher! Always ready to help students with any questions!

2.0
3.0
CISP400
Grade: A-
May 22, 2015

If you want to be able to actually write a program when you finish the class take Antos. If you want an easy class where you don't understand much but still pass take Fox. If you want to be confused take Tak. If you are a CS major always choose Antos, if are Engineering, then Fox is good for you. If like overly complex things, Taks your man.

4.0
4.0
CISC308
Grade: A
Jul 7, 2015

He gives a lot of assignments through simnet. In fact every assignment is from that website and he only gives two hw's and a cumulative final. However, he has this thing where if you submit the hw saved in the wrong format he gives you a 0 and no way to change it. Other than that and the final it's a pretty easy class.

1.0
4.0
CISP400
Grade: C
Sep 26, 2015

This teacher is extremely lazy, forgot the midterm and gave everybody an A for both sections. Has both hard time expressing himself and understanding you! The way he grades is you make the code to suit himself. So when he gets home he can just run a program that grades all of the other programs that students turned in, LAZY! ONLY TAKE IF NECESSARY!

3.0
4.0
CISP400
Grade: A+
Oct 1, 2015

You're going to end up teaching yourself the code, because he goes on tangents during the class hour. He'll show you examples but won't explain them, so bring a laptop to class so you can furiously copy the code to not understand later.

3.0
3.0
CISP300
Grade: C
Jan 1, 2016

Overall Good.

4.0
3.0
CISP300
Grade: A+
Jan 6, 2016

Fox is excellent. Perfect professor. Explains things well and is extremely entertaining. I would take him as a prof again for C ++ if I could.

2.0
4.0
CISP400
Grade: B-
Mar 8, 2016

Fox is great, he is funny, friendly, and willing to help. However, I dislike his method of assignments and grading. He gives you projects with huge specifications pre-written by him. He does this so its easier for him to grade, he can run it through his own program to grade your code. This sucks because its either his way, or no way.

1.0
4.0
CISP400
Grade: A+
Mar 14, 2016

Really fun to listen to, but you're not going to learn much.

1.0
5.0
CISC308
Grade: B
Apr 1, 2016

This class is pretty easy, but when it comes to grading he is very unreasonable. If you made a small mistake he will give you zero, it's only his way and no other way. If you want to learn something don't take this class because you not going to!

1.0
4.0
CISP400
May 5, 2016

Fair warning to electrical engineers thinking about taking his class: DO NOT TAKE HIM! In general i think everyone should avoid him, but especially engineers that have to take cisp 400. Hard to know what he really wants you to do on his assignments. Just not a very good teacher. If you dont live&breathe code dont expect to pass.

5.0
1.0
CISC308
Grade: A
May 10, 2016

One word easy... Take him for any only classes CISA 308,310 and CISC 308

3.0
3.0
CISP400
Grade: B
May 18, 2016

If you can write a template class with public inheritance and other elements of Object Oriented C plus without anyone's help - take a class - easy A, if not well don't expect to be taught much, get into a study group and learn by yourself. Tests and final are easy, projects are very confusing but not too hard, push hard and you'll pass the class.

5.0
3.0
CISP400
Grade: A
May 19, 2016

professor Fox has high expectations for his student. To pass his class you will need to pay very close attention to detail and put in a lot of time working through assignments. Focuses on the more useful parts of C++ (classes), and assignments can me long. Read, and re-read the textbook, test and re-test your code for the reasonably difficult A.

4.0
2.0
CISP400
Grade: A+
Jun 10, 2016
Would take again

I loved Fox! To all the reviews and to all future students, here is my advice. ASK QUESTIONS. NO MATTER HOW MUCH HE MIGHT PICK ON YOU (He really doesn't mean to be mean) ASK. ASK questions and VISIT his office hours and you'll learn a lot. Just my advice. Great Professor.

2.0
4.0
CIS308
Grade: A
Jul 9, 2016
Wouldn't take again

Hes not a good online instructor because of his lack of communication. Online classes from the start lack student, teacher face time. Online classes have to fill in the face time gap by using all other methods of communication such as phone numbers, texts messaging and email. David Fox only answers to email with in a 24 hour period.

1.0
2.0
CISP400430440
Grade: A+
Jul 15, 2016
Wouldn't take again

Laid back teacher. Cool as a person but terrible as a professor. You won't learn much in his class. Always talks about his software engineer friend that makes good money. Would be nice if we could actually get a lecture on actual programming. Doesn't lecture much and always goes off tangent.

1.0
2.0
CISA308
Grade: Not sure yet
Dec 1, 2016
Wouldn't take again

This class was entirely online, but the workload was pretty easy. If you do something wrong for the 4 Projects that are assigned. You get an automatic 0. No exceptions. Just a simple mistake will earn you a 0 for the Project. I highly suggest another Professor if you can. I wouldn't take this Professor again.

Tough Grader
4.0
2.0
CISA308
Grade: A
Jan 13, 2017
Would take again

I took two of his online courses (CISC308 and CISA308). Because they were online, there was no real lecture or anything. He doesn't really respond too often. Just kind of lets you do everything on your own. I ended up getting an A in both classes. The quizzes and final were both unlimited attempts lol. Hard not to get an A.

Participation matters
GRADED BY FEW THINGS
1.0
1.0
CISP400
Grade: A+
Mar 13, 2017
Wouldn't take again

Worst professor I have had the misfortune of being forced to take. This is the problem with tenure. He talks about unrelated stuff like his trip to Tahiti, his software engineering friend, his wealth - but never teaches. He tells boring stories then sits there and codes random stuff - just copy what he codes are turn it in - pathetic. didn't learn.

2.0
4.0
CISP400
May 2, 2017
Wouldn't take again

A tenth of the time allotted for lectures are spent actually covering programming. The rest are spent talking about his programming friend, rattlesnake bite, guitar making hobby, ect. The time he actually spends covering material is him just doing the homework and you taking photos or copying. It's a shame hes your only choice for alot of classes.

Tough Grader
3.0
2.0
CISP300
Grade: B+
May 12, 2017
Would take again

Office hours are set in the syllabus. Loved him, makes cheesy old-timer jokes and such. The course is pretty easy to get, if you can try to wrap your head around it and/or go ask him in his office hours.

ACCESSIBLE OUTSIDE CLASS
Hilarious
GRADED BY FEW THINGS
3.0
2.0
CISP300
Grade: B
May 14, 2017
Would take again

Very easy class, attendance wasn't mandatory at all. The lectures though were very long and boring. He seemed to like going off topic a lot and discuss random things that are supposed to be "inspirational" but comes across as boring. But he is a very easy teacher to have.

Gives good feedback
Respected
LECTURE HEAVY
1.0
4.0
CISP400
Grade: B
May 15, 2017
Wouldn't take again

Professor Fox tells entertaining stories.; this proficiency in storytelling does not extend to any of the valuable aspects of teaching. Copy the code he writes in class. He will not lecture on key parts of programming, assumes you're already an expert, and spends entire classes talking about things unrelated to learning C++. Avoid at all costs

Tough Grader
Get ready to read
GRADED BY FEW THINGS
4.0
2.0
CISC308
Grade: B
Jul 7, 2017
Would take again

I took this professor for CISC 308 and CISA 318; and I plan to take his CISA 308 class in the future. The textbook is expensive, but you need it for the hw. Simnet hw and exams are easy, there's no way not to get 100%. Read through the powerpoints a couple times, and you will do well on the quizzes.

Participation matters
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
CIS308
Grade: Drop/Withdrawal
Sep 6, 2017
Wouldn't take again

These three cisa 308 cisa 318 and cisc 308 classes were harder than 5 of my 3 unit GE classes combined. Quizzes are only 1 attempt and the questions dont match up to the lecture notes. Lots of stupid hypothetical questions such as: microsoft word was the first word proccessor true or false? its almost impossible to find out if microsoft was first!!

Tough Grader
Get ready to read
TEST HEAVY
1.0
5.0
CIS318
Grade: Drop/Withdrawal
Nov 1, 2017
Wouldn't take again

Lacks the mental capacity on how to use add codes and manage his class body. Students add his class, the class starts, and he will not add more than the default number of students (so don't bother Waitlist), then drops a lot of students once you're a week in, so he ends up teaching maybe 15 students and gets paid in full. Quite interesting.

Tough Grader
2.0
4.0
CISP400
Dec 13, 2017
Wouldn't take again

His teaching style is minimalist at best. Class consisted of 50 minutes of random banter and 20-30 minutes of coding. Graded on 7 projects, midterm and final so if you miss one, you can pretty much drop a letter grade overall. Project and exams consist of him writing out some code and you copying it. Deducts tons of points for mistakes.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
5.0
4.0
CISP400
Grade: A
Dec 16, 2017
Would take again

Lots of ppl wait til the last sec to do the work, don't do that here. The book had a lot of good info but it is tough at first. You will learn as much as you care to learn. Do extra reading on your own. Grading is pretty detail heavy. He is a bit unhelpful with questions. He can be grumpy at times too but he's a nice guy. Don't skip class.

Tough Grader
Get ready to read
GRADED BY FEW THINGS
3.0
4.0
CISA308
Grade: A
Dec 16, 2017
Wouldn't take again

He's not a bad professor but if you could take someone else, I suggest you do. Some of the questions on his exams are not in his lecture notes or in the book which was really annoying. His hw assignments and some projects are pretty easy though.

Tough Grader
4.0
4.0
CISP400
Grade: B
Dec 28, 2017
Wouldn't take again

Professor Fox is a good professor, just not for me. I felt his teaching style didn't mesh well with my learning style. I could've put in more effort but his lectures weren't interesting to me and I didn't enjoy programming as usual. Homework felt a little overwhelming. Accessible outside of class and very knowledgeable in computer programming.

Participation matters
Clear grading criteria
TEST HEAVY
5.0
3.0
CISP400
Grade: A+
Feb 15, 2018
Would take again

Fox is one interesting old dude, but he definitely knows his code. Sometimes he messes up in his code, but he has really funny subtle jokes. His projects were easy but took some self studying to do, because his lectures aren't that good, but if you talk to him directly, he can help you! I would definitely take him again.

Respected
Amazing lectures
Caring
4.0
2.0
CISP300
Grade: A
Mar 6, 2018
Would take again

I dont understand why some people are so negative. Fox isnt really a tough grader nor a bad professor. He assigns easy projects that you should know how to do if you go to class and tests arent hard either. He also loves to help people inside and outside of class. The only downside are his terrible jokes. TLDR: GO TO CLASS AND PAY ATTENTION 4 A

ACCESSIBLE OUTSIDE CLASS
4.0
2.0
CIS308
Grade: A
May 12, 2018
Would take again

I took CISC 308 & CISA 308, I learned from the book mostly but he is a fair grader on the projects he assigned. Just do the work on time. Dont miss anything he doesnt accept any late work. All quizzes are only one attempt but you have plenty of time. One thing I noticed is the answers are not always right in his presentations. I RECOMMEND.

Participation matters
Skip class? You won't pass.
GRADED BY FEW THINGS
5.0
1.0
CISP300
Grade: A+
May 17, 2018
Would take again

He is really easy for CISP 300 take it with him you are going to get an easy A.

Gives good feedback
Respected
EXTRA CREDIT
1.0
5.0
CISP400
Grade: A-
Nov 13, 2018
Wouldn't take again

Simply, he is the worst instructor in ARC. He cannot even teach you a single code. He thinks that all students are experts and they should know everything that he knows. Talks about cringy stories about the 90 percent of class and in the other 10 percent just write some code and doesn't explain any of that. Just Ignore him.

Tough Grader
Get ready to read
TEST HEAVY
4.0
3.0
CISP400
Grade: A
Dec 7, 2018
Would take again

Here's the one thing you need to know about Fox. If you don't ask questions you wont get answers. He gives you plenty of time to do the assignments but since students tend to put things off, they start it late and have a hard time. Don't do this. Start your homework early, ask him questions about it and he'll be happy to answer.

Participation matters
Hilarious
2.0
1.0
CISA308
Grade: A
Mar 27, 2019
Wouldn't take again

Took 5week CISA308 & 318 online classes and it was VERY EASY. Just do 5 assignments, quizzes, and exams! Quizzes were challenging only because he provides you with an irrelevant ppt. Read the book and download all five presentations to answer each quiz. Save money buying the program by itself online, use a computer with Microsoft already in it.

Get ready to read
Participation matters
Clear grading criteria
1.0
4.0
CISP400
Grade: B+
Apr 25, 2019
Wouldn't take again

I would not take his classes unless you already know the material, because he will not help you. He must expect everyone to already know the subject he teaches because he always acts surprised when the class cannot answer a question and will proceed to mock us for it, although he will help you 1 on 1 he makes it feel like pulling teeth.

Lots of homework
Accessible outside class
Test heavy
1.0
5.0
CIS308
Grade: C+
May 8, 2019
Wouldn't take again

Do not take this class, everything is online and kinda figure it out and go fudge yourself. But to be honest youre going to brain dump everything that you have learned. Quizes are difficult and hardly can be found online even you read the book. I'd rather watch tutorials on youtube. #worstonlineclassever.

5.0
3.0
CIS308
Grade: A+
May 21, 2019
Would take again

Pretty easy class. Just download his powerpoints and notes, as you can have them available to you for your quizzes and exams, which are weekly (5-week course). The only issue I had is that once you answer a question, make sure thats your final answer as you can't go back to change the answer. Two projects and a 100 question final exam.

Participation matters
Graded by few things
5.0
3.0
CISP400
Grade: A
May 21, 2019
Would take again

If u dont like coding-to-learn and you dont understand CS logic dont take this class. Else if u dont mind teaching yourself a few new tricks and being tested on very clear criteria. This is a great class. You dont need the book. But I do recommend one for C++. (My 360 one was enough). You must attend class and should code in class. Finals cake

Accessible outside class
Skip class? You won't pass.
Graded by few things
4.0
4.0
CISP400
Grade: A
Jun 6, 2019
Would take again

The professor is excellent and gives many motivational speeches. Most of the code for assignments is written by him during class. You simply have to show your ability to apply the written code in a finished product. Because of this teaching style a lot of students get lazy and try to finish assignments last minute. Those are the students who fail.

Skip class? You won't pass.
Clear grading criteria
Hilarious
1.0
3.0
CISA308
Grade: Drop/Withdrawal
Jun 15, 2019
Wouldn't take again

His hw is due at 5pm in Fridays so if you work figure it out. completed orientation and went to complete hw since Im balancing full time work &other classes to graduate thought this online class was great-wrong. Poor way to teach someone that doesnt know. Spent money on books and wasted my money. I have 3 majors and dont understand due hisdates

1.0
5.0
CISA318
Grade: A+
Jun 21, 2019
Wouldn't take again

Professor is not much involved as everything is pre-set and class is online even the grades will automatically upgraded. The only thing he has to do is to reply to emails. The homework and quizzes are due on Fridays 5:00PM, could be 11:59 so it provideds another 7-8 hours, but professor wont do it. this class is not for those who work full time!

Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 41 grades
Most common grades:
A (17)
A+ (10)
B (6)
Grade Distribution
A(27)B(7)C(3)D(3)F(0)A-/B+(4)
Based on 47 reported grades
A: 17
A+: 10
B: 6
Drop/Withdrawal: 3
Common Tags
Tough Grader (9)
Participation matters (7)
GRADED BY FEW THINGS (7)
Get ready to read (5)
TEST HEAVY (4)
Skip class? You won't pass. (4)
Hilarious (3)
Respected (3)
Rating Trend

Declining

-1.02 avg change
Nov
Dec
Mar
Apr
May
Jun
Last 6 months
Ratings by Course

CISP400440

5.0

(1)

CISC308CISA

5.0

(1)

CISC305

5.0

(1)

CISA1060

5.0

(1)

CISC310

5.0

(4)
+18 more courses
Difficulty by Course

CIS318

5.0

CIS35A

4.0

CSIT

4.0

CIS

3.5

CIS308

3.3

Similar Professors