Dalbey, John 
Cumulative GPA: 1.71/4.00 with 80 evaluations
Presents Material Clearly: 2.04
Recognizes Student Difficulties: 1.54
Computer Science Department, Cal Poly, SLO
Full Statistical Analysis
Evaluate This Professor
 
CPE 101
Freshman
Grade Earned: N/A
Required (Support)
4:06 pm, May 14, 2013
Report Evaluation
  This professor is one of the worst at Cal Poly for sure. He has reading quizzes based on the book that no other computer science teacher uses. His midterms are based on the book with very little emphasis on actual coding. I taught myself everything that I learned in this class, because he did not teach me anything. He doesn't know the course too well either; we would ask questions in class and he would always would reply with "What does the book say" and then spend 10 minutes searching for it in the book. I struggled with this "teaching" style and when I went in to talk to him in office hours, he would just say, I'm sorry, that's just the way it is. Absolutely no help. He is a horrible professor and should not be teaching this class, because he turns people like me against computer science and is an unkind, unmerciful, jerk. If you have to wait another quarter to just take this class without Dalbey, then do it, because you will hate him and the class if you choose him. You have been warned.
 
CPE 101
Junior
Grade Earned: N/A
Required (Major)
4:54 pm, May 10, 2013
Report Evaluation
  He's really good at pretending to teach, but he doesn't. His answer for everything is "look in the book". It's another way of saying he doesn't know what in the hell he's talking about. Honestly, we'd be better off as a class without a teacher because we'd still have to teach ourselves but Dalbey wouldn't be there to confuse us further.
 
CSC 101
Freshman
Grade Earned: N/A
Required (Support)
11:19 am, May 2, 2013
Report Evaluation
  This guys an asshole. He doesn't teach at all, just reads from the book. Terrible professor and a generally sour, old man.
 
CSC 308
Junior
Grade Earned: B
Required (Major)
2:28 pm, Apr 5, 2013
Report Evaluation
  Look Dalbey can be a real asshole sometimes but he isn't that bad. The only thing I didn't like about this class is that he treats it as if we were in high school still. For example, there's penalties for being tardy....who does that in college...This class is a whole bunch of busy work as you work on your project with your group that will extend into CPE 309. For our quarter, we were implementing a game so it was at least somewhat interesting. The documents he makes you write as a group are demanding and seem really boring but after I finished this class I could see where these documents might come in handy in the future. There's a shit ton of reading in this class which is stupid because there's almost always a quiz and I just didn't have the time to do the reading all the time. Dalbey is also getting old as he seems to be out of the loop in current day technology. Also, you need to get a C or higher on the final to pass. I had a really chill group so I guess I was lucky as we helped each other pass and get through this class.
 
CSC 310
Junior
Grade Earned: B
General Ed
1:31 pm, Mar 31, 2013
Report Evaluation
  Computers for Poets was pretty interesting and I feel like I learned some useful computer skills. Personally, I didn't find any of the material or labs to be extremely difficult. We did some basic HTML coding, worked with Excel, and did some database stuff. Some people thought it was hard, but it's really just being able to figure out the code for HTML or how to use the applications for spreadsheets and databases. From what I've heard, professor Dalbey was a lot more laid back about this class than he is with the csc major classes he teaches. I got an A on the final, B in the class overall cause I missed a couple assignments. Some test questions were kinda weird, but nothing too bad.
 
CPE 103
Sophomore
Grade Earned: B
Required (Major)
9:56 pm, Dec 13, 2012
Report Evaluation
  Professor Dalbey is a decent professor. You won't learn anything in lectures since he basically assigns everything you're supposed to learn in this course through the textbook readings, homework, and projects. However since homework is pretty much always due, you'll have to attend class anyway. Always do the readings because he WILL quiz you more often than you'll expect, and he'll make sure you actually understood the concepts you were supposed to read. Projects were very straight-forward, and in my opinion easy, and he offers extra credit for submitting projects early. The most difficult parts of the course will be the labs and of course the exams. Labs can be quite challenging, especially when you have to keep a lab notebook up to date in addition to figuring out quite complex problems in just an hour. He does give some leeway for submitting labs by making them due a day or two later than when lab actually is, but they're still tough. Study a LOT for the exams, especially the final. Make sure you have every detail down and know how to do certain problems from homework exactly how he wants you do to them. Professor Dalbey as a professor is okay, and he obviously knows what he's talking about most of the time, but there were quite a few times he wasn't able to answer students' questions or was unfamiliar with his own curriculum. He tries to be professional about everything but his shortfalls prevent him from truly portraying such a quality. Try to get someone else for 103, but if you end up with him it's not like it's the end of the world. Getting to know him in office hours isn't a bad idea.
 
CSC 103
Sophomore
Grade Earned: B
Required (Major)
1:11 am, Dec 12, 2012
Report Evaluation
  Obviously, before the quarter, I was strongly deterred by this guy's Polyratings. He really isn't as bad as some of these people say, but he's definitely not anything spectacular. Very boring lectures that basically review everything he assigned in reading and homework the day before. And it's not like he creatively presents the material in a way to help you understand it at a deeper level. Typical lecture: review/turn in homework, listen to him repeat the readings, practice problems. Bleh. I'd say he assigns more than average, and I definitely committed WAY more time to this class than any other class this quarter, but besides the occasional frustrating bug/wall, the programs and labs are doable. TL;DR: Boring guy, time consuming class, put this guy down as your 3rd or 4th choice.
 
 
CPE 103
Sophomore
Grade Earned: B
Required (Major)
2:53 pm, Dec 4, 2012
Report Evaluation
  He is NOT a bad teacher. Initially, like everyone else, I looked at polyratings and was horrified about what I thought I was getting myself into when I was going to take CPE103. Study homework, spend time on the projects, go to ALL (or most) if the labs, and office hours if you have to, and you'll do perfectly fine. He may seem like a very conserved teacher, but he doesn't hate you or want to fail you. For those of you calling him an asshole, it's probably because you didn't do well on the projects so guys just wanted to find a source to blow up on. If you have to take Dalbey and no other teacher is available, just take Dalbey. He'll be fine.
 
CPE 103
Sophomore
Grade Earned: B
Required (Major)
10:53 am, Nov 29, 2012
Report Evaluation
  Honestly, the class wasn't that bad overall. The lectures themselves were very helpful. In lectures, he doesn't read from a book or anything because he reviews so he gives quizzes to make sure you've got the reading and goes into more specifics on the reading. WARNING - He gives *INSANE* amount of work. I'm going to pull out numbers and say, I've heard other classes get 6 programs, whereas this class gives you 8 programs, a journal that you have to keep track or -1% overall for every missing entry, quizzes, and (though expected...) labs after every class. It's enormous amount of work, especially depending on programming skills. Plus, he gives extra credit that are worth a lot, but it is INCREDIBLY hard. That said, I have become a way better programmer, who can catch more bugs quicker, and I can program without eclipse (though I hate BlueJ still). TOO LONG DIDN'T READ - PREPARE TO SACRIFICE CONSIDERABLE TIME, BECOME A BETTER PROGRAMMER.
 
CSC 103
Sophomore
Grade Earned: N/A
Required (Major)
4:00 am, Nov 17, 2012
Report Evaluation
  Literally the biggest asshole I have ever met in my life. Before choosing this professor I looked thoroughly through the other ratings on here, and came to the conclusion that it would be a somewhat demanding quarter in his class in terms of workload, but that the lecturing itself and actual "learning" would be worthwhile and challengingly enjoyable. Boy was I wrong. Dalbey is an old fart who gets worked up over the smallest, stupidest things related to programming, to the point where he will scream his head off in class at his students as if somehow its our faults that, for example, him forgetting to override an equals method in an experiment would result in backwards and wrong results. The projects are made to test your understanding of different data structures, but beyond that are very simple; just read his specifications carefully and they'll be super easy. Aside from the projects though, the class ends up mainly being difficult because Dalbey can't actually teach you anything. All you do in class is go over homework and ask questions about the projects due; none of the reading done is discussed (at least most of the time), in the beginning you teach yourself how to do certain homework problems, and doing well on his tests (quizzes/midterm/final) is just a matter of knowing the material like the back of your hand, AND having to deal with vague indescriptive questions and hope that you're answering it correctly, because asking for him to "clarify" something for you is never going to help you. Overall, don't take Dalbey. You may have the entire CSC department breathing down your neck to take this class during a certain quarter so that you graduate "in time," but even if it means being pushed back a quarter or having to take a summer class, do not take Dalbey. Take someone who knows how to teach students and present themselves in a TRULY professional manner.
 
CSC 305
Junior
Grade Earned: A
Required (Major)
3:34 pm, Oct 30, 2012
Report Evaluation
  Don't trip this class was easy and dalbey was cool and always willing to help. Just complete the projects and you are good to go.
 
CPE 305
Junior
Grade Earned: A
Required (Major)
9:06 pm, Jul 11, 2012
Report Evaluation
  He's a nice teacher and will help you if you need help but seriously... he NEEDS to learn that students have OTHER THINGS to do. This isn't the ONLY class I'm taking, and classes are NOT my ONLY responsibility. I have work and another class this summer, yet I find myself spending 3/4 of my time working on his homework, projects, and studying for quizzes. Wtf. TOO MUCH HOMEWORK. The projects are enough to worry about for god's sake.
 
CSC 308
Junior
Grade Earned: A
Required (Major)
11:59 pm, Apr 26, 2012
Report Evaluation
  Prof. Dalbey has a very unique style of teaching: at first glance, he's very hands-off, letting the students explore software development at their own pace. In reality, he creates an extremely isolated environment with very specific parameters that allows budding software engineers to build their skill sets safely. I've (surprisingly) learned a lot from his classes. His teaching style isn't for everyone, mind you -- you've got to have a want to learn. Just... don't be late to class. He'll dock you points if you are!
 
 
CSC 309
Junior
Grade Earned: A
Required (Major)
12:07 pm, Apr 26, 2012
Report Evaluation
  One of my most favorite professors
 
CSC 509
Graduate Student
Grade Earned: B
Elective
4:06 pm, Apr 23, 2012
Report Evaluation
  In my opinion, it is obvious that Prof. Dalbey has spent most of his career in academia. The class was probably more work than I would have liked. There was homework at least twice a week. The thing is...the class was basically taught by the students. He let us each choose two topics to research (about software engineering) and present to the class. However, he did often offer his input. Overall I didn't learn much.
 
CSC 309
Junior
Grade Earned: B
Required (Major)
5:51 pm, Apr 5, 2012
Report Evaluation
  Seriously? Daily homework, an insanely time-consuming group project, AND random as hell quizzes. The worst is all the requirements he puts on the project. He doesn't understand that, yes, in the real world, maybe these intense requirements are standard or recommended... but NO, us STUDENTS do not have the time to spend the 40 hours a week that people in industry do. We have other classes too! I can't spend all my time working on this ONE class like I did. Jesus Christ! I sacrificed so much time for this damn class
 
CSC 309
Senior
Grade Earned: B
Required (Major)
1:45 pm, Mar 28, 2012
Report Evaluation
  I had Dalbey for both 308 and 309. Most of the information he taught us is not relevant in this day and age. Lectures generally consisted of going through the readings again. In 308, each team developed a product using the Waterfall methodology. In 309, we were supposed to take over another team's product and make upgrades to it, once again using Waterfall. Instead, Dalbey took the back end off one team's product and combined it with a GUI he had written, gave the mess to us and said make it work. He makes us follow ridiculous coding standards which often result in worse code just to fit in the standards. He also expects you to have read everything posted on the course wiki and when you present a deliverable will pull some obscure requirement mentioned in one line like 3 or four links off the wiki and use that as an excuse to reject your work. To top it off, he often pulls code from your product and puts it on the midterm or final, usually in the form of: this was done poorly, how would you fix it?
 
CSC 308
Senior
Grade Earned: F
Required (Major)
10:14 am, Mar 27, 2012
Report Evaluation
  Absolutely the worst professor I've had at Poly. I believe this was his first time teaching agile development methodology in 308 and he completely failed at doing so. This was a complete waste of time. If given the chance, take Fisher over Dalbey, you won't regret it.
 
CSC 308
Junior
Grade Earned: N/A
Required (Major)
11:23 pm, Feb 29, 2012
Report Evaluation
  He doesn't teach you anything you didn't already know and he is really unreasonable about his requirements for students. An extremly time-consuming group project AND extremely tedious homework you learn essentially nothing from. It is a waste of life.
 
 
CPE 305
Junior
Grade Earned: A
Required (Major)
9:47 pm, Dec 19, 2011
Report Evaluation
  I don't know why people are hating on Dalbey so much. He's not the best professor out there, but there are definitely much worse. I got an A by doing the programs on time and doing all the labs. Nothing was really too difficult at all. It seemed like he made the class much easier, as 305 was supposedly more difficult in the past. I wouldn't go out of my way to take Dalbey, but if you have to take him its not as bad as some people on this polyrating seem to make it out to be.
 
CSC 305
Senior
Grade Earned: N/A
Required (Major)
10:50 am, Oct 3, 2011
Report Evaluation
  Dalbey is the worst CSC teacher I have had at Poly. Besides the ridiculous policy for turning in pre-printed hw (if he doesn't receive it before 10 after its late. Dalbey must think we live in the 90s and have FAX machines in the back of class), he does not teach anything. He simply states the obvious points covered in the reading. I have not learned anything from this man and I am surprised he was able to obtain a PhD. He's definitely one of those people that had to work extremely hard to get by, which is indicated by the amount of hw he assigns. Luckily, he may consider the labs challenging which means an average 2nd year will have no problem. Oh, and he thinks Java is the best language ever, giving us no options or flexibility in our language choice simply because he is too lazy and needs automatic grading. And this is in 305, Individual Software Design, which leads one to think it would be open ended. Guess I will continue to learn C++ on my own and in industry. Please do not take Dalbey.
 
CSC 302
Junior
Grade Earned: A
General Ed
5:51 pm, Dec 14, 2010
Report Evaluation
  Professor Dalbey is a terrible instructor. He is horrible at writing tests and tests students on what seems like unimportant material. In the 2 hour lecture, he spends 45 minutes tops lecturing. What he lectures on is only about 5 % of the test. Then there are 2 student presentations a day. There are about 5 topic exams, a presentation, homework assignments due everyday, a midterm and a cumulative final. The only reason I got an A is because he curves everything in the end. Do not take a class with Dalbey.
 
CSC 103
Sophomore
Grade Earned: B
Required (Major)
10:17 pm, Feb 17, 2010
Report Evaluation
  I would not recommend Professor Dalbey. For my class, he tried using an online grader called Web-cat. We had 8 projects a quarter and had to get each to 100% via the online grader if we even wanted a grade in the class. Don\'t procrastinate on the projects! (Luckily, he gave partial credit for late submissions for up to a week late? I can\'t remember the exact amount) I know it\'s so tempting, but getting a project to 100% takes many hours. My partner and I ended up spending about 10-15 hours a week on just the projects (not including the labs or homeworks). The lectures are mostly for questions on the projects. You need to teach yourself from the book (which isn\'t too hard relative to the programming projects), to do the homework and do well on the midterms and final. If you email Professor Dalbey, make them professional and detailed. You will get a much better response.
 
CPE 309
Junior
Grade Earned: B
Required (Major)
10:40 pm, Mar 26, 2009
Report Evaluation
  Professor Dalbey is a good professor overall, he really knows his software engineering and this class teaches you the real process of software engineering. He expects ALOT of you in the class so do NOT expect it to be an easy class however if you are willing to put in the effort he will help you! Ensure to utilize his office hours or set up a time with him to meet and he will help you figure out most technical problems. The key to this class is communication! If you talk to the professor frequently individually and as a team this will make your quarter go by MUCH smoother. The majority of your class grade, 40%, is based on the project in which you will spend a lot of time on. This is highly time consuming and at many times feels will never end however is a good experience. During the first part of the quarter he will also expect you to do readings from the book, these should not take more then about 1 hour to complete so they are not to bad. Also there are occasional homework assignments in addition to this. The midterm and final are not to bad, just make sure to pay attention to the lectures, do the readings and look over the reading questions as that is where the majority of the test comes from. The midterm and final are 15 and 25% of your grade. His overall grading is fair although he does not curve. If you have problems with any portion of your grade he is willing to consider changes as long as you have reasons for this, this especially applies to the project grade so ensure to keep good communication with him. Overall a very time consuming class however well worth it. Ensure you do plan sufficient time to dedicate to the class and you will do ok, don't and either this class or other class grades WILL suffer!
 
CSC 103
Sophomore
Grade Earned: A
Required (Support)
9:21 am, Dec 20, 2008
Report Evaluation
  I have mixed feelings about Dalbey. He never really lectured at all. He expects you to read the book and learn from that. Lecture time is used discussing projects, labs, or homework 80% of the time. His projects were not that hard, BUT FOLLOW HIS SPECIFICATION TO THE LETTER. On project 2 he marked me down 50% of my grade because my queue threw an exception rather than return null when asked to retrieve the first element of an empty queue. I felt his grading scheme for projects was largely unfair (I didn't get higher than a C on any of them) but he gives extra credit...apparently a lot of extra credit. Overall: hes ok, go for the extra credit and visit his office hours for projects even if you think you are doing it right.
 
 
CSC 309
Junior
Grade Earned: C
Required (Major)
9:20 pm, Jun 20, 2008
Report Evaluation
  Please, no matter what you do during your career at Cal Poly, do not take Dalbey for CPE 308 or 309. Just say no. Take it with Fisher or Turner if you can. Switch to CPE or math if you're really hardcore. Don't take Dalbey, or you risk an F or D in one of your other courses due to lack of time. 308 with Dalbey was deceptively easy, but 309 is extremely time-consuming. You'll spend at least 15 hours per week on the course project alone, and Dalbey still wants you to complete homework assignments that take another 5 hours a week to complete. With 15 hours for the project, 5 hours for homework, and a few more hours to review the course material for exam preparation (Cal Poly recommends 25-35 hours to study for *all* of your courses), you have very little time to give the necessary attention needed to succeed in your other courses. Dalbey is the archetypal professor who thinks that his class is your only obligation for the quarter, and feels that spending time on your other obligations is a "lack of commitment to the project." Just say no to taking Dalbey classes.
 
CSC 103
Sophomore
Grade Earned: B
Required (Major)
4:43 am, Jan 1, 2008
Report Evaluation
  I would recommend not taking Dalbey for 103. Find a different teacher, take some GEs and supports, go abroad, or take a quarter off. He is too software engineering oriented to be teaching a theoretical class like Computer Science 103, and his inability to effectively grade his own tests or identify students' difficulties make him a poor teacher for 103.
 
CSC 103
Sophomore
Grade Earned: B
Required (Major)
9:59 pm, Dec 31, 2007
Report Evaluation
  Dalbey is a fairly lousy professor. Grades given on homework, exams, and lab books seemed almost completely arbitrary and inconsistent. Most of the class had points deducted from their first project for not completing the extra credit. Emailing Dalbey for help was essentially useless. He would instruct students that the issue was "not a problem," but then deduct points for the issue emailed about. Dalbey was kind and very helpful in office hours, though I had to wait for a good 20 minutes in line the few times I went to see him. Professor Dalbey also drastically violated his syllabus. 3/4 through the quarter we had already completed about 150% of the labs and about 150% of the homeworks, on track to complete about twice the homeworks and twice the labs specified in the syllabus. It was pointed out to Dalbey that this was against the syllabus and therefore the students' contract with the department, and he made the rest of the labs and homework "optional." Naturally, lab quizzes and the lab portion of tests covered material directly from the "optional" labs, making the labs fairly necessary. The required text (
 
CPE 101
Freshman
Grade Earned: C
Required (Support)
12:28 pm, Dec 12, 2007
Report Evaluation
  Dalby was a decent professor, theres nothing in CPE 101 thats that hard. And his big projects are not that bad, I did all of them in a day or two and got A's. But he's a dick on the homework, it takes forever and he'll give you no credit if theres some tiny thing wrong with it (even if it works fine) or if you're 1 minute late homework's only 10%, but it adds up if he fails you on 8 of them. Theres extra credit every week, I recommend doing the ones at the beginning of the year; there worth the same amount and the later ones are hard as hell. His midterm wasn't too bad but the final killed me. I really recommend avoided him unless you just love to program in C and want to do the ridiculous amount of work he assigns.
 
CSC 101
Freshman
Grade Earned: F
Required (Support)
4:56 pm, Jun 6, 2007
Report Evaluation
  this guy sucked. unless you already know how to program, he is useless. he assigns rediculous amounts of work for every week, which take a whole lot of time and dont reflect your grade at all. the big programs you have to write (4 or 5) are the same as the ones every other teacher assigns. avoid dalbey at all costs, this guy blows. honestly, i would wait a quarter before taking his course if he was the only teacher.
 
CSC 101
Freshman
Grade Earned: C
Required (Major)
12:01 pm, Apr 2, 2007
Report Evaluation
  OKay thing about this guy is that his grading system is evened out. That means you MUST do the homework. I lost my B- because I did bad on homework but got As and Bs on the projects, lab quizes, and midterm. He is really helpful during office hours. He teaches at a nice pace but be prepared for a lot of work the last 2-3 weeks. DO NOT UNDERESTIMATE THE 1% Homeworks and labs they're worth nearly 20% of your grade and will screw your grade.
 
 
CPE 101
Freshman
Grade Earned: A
Required (Support)
3:56 pm, Apr 1, 2007
Report Evaluation
  Dalbey was a lot better than I expected. As long as you read the book you'll do well in the class. There were 4 programming projects and homework programs due throughout the quarter. There was a lab every week with one midterm and a final. The final was a pain in the ass- 19 pages long, but he curved it quite a bit. He doesn't really teach much in lecture, but if you read then what he talks about will make a lot more sense. He's also really helpful in office hours.
 
CSC 101
Freshman
Grade Earned: B
Required (Major)
11:32 pm, Feb 9, 2007
Report Evaluation
  I took him with no prior programming experience and thought he was a pretty good teacher. Although his lectures for the most part were useless, he's a nice guy and will happily answer any questions you have on any of the assignments by actually showing you how to do it. His labs and programs were pretty straight forward. It's a hard class that requires a lot of work, but as long as you read the book and go to his office hours if you need help, everything should be fine.
 
CSC 308
Senior
Grade Earned: B
Required (Major)
5:35 pm, Feb 5, 2007
Report Evaluation
  A lot of people don't seem to like him but he is very fair and is more than willing to help students in office hours. Admittedly though he can be condecending and a prick but if you can get past that, he is a really good professor.
 
CPE 101
Freshman
Grade Earned: A
Required (Major)
11:06 am, Jan 8, 2007
Report Evaluation
  I took his independant study course. So i did not attend lab and lecture on a regular basis. But whenever i needed help on my programs, he had no problem offering. I thought he was a decent lecturer before i got out of the class. However, the rest of my friends who were still in there, told me that he turned sour. He's good if you take his independant study. I know that for sure.
 
CSC 101
Freshman
Grade Earned: F
Required (Support)
9:15 pm, Dec 12, 2006
Report Evaluation
  Probably one of the worst teachers you'll ever have in your life. If you're coming into this class with no programming experience, don't take him... you won't learn anything and just fail. If you're coming in with experience, you still won't learn anything but you might at least pass. He is very unhelpful, doesn't teach, and blatantly admitted that he is a poor teacher.
 
CSC 305
Senior
Grade Earned: A
Required (Support)
7:11 pm, Aug 24, 2006
Report Evaluation
  Maybe he's getting better, I don't know. I thought that Dalbey did a decent job with thi 305 class, and the others on the page have pretty much said what I thought about it. Start all the projects super-early and ask him when you have a problem. I got all of mine in on time. Dalbey allows plenty of extra credit opportunities, and his tests are actually not bad at all. I found him very accommodating in regards to special situations that arose. Generally a nice guy, maybe a little misunderstood? You should definitely try to get Fisher for 308/309 (he's awesome!) but getting Dalbey for 305 isn't a raw deal (I'd also recommend taking Staley's version, but unless you're really good, audit it or take it CR/NC).
 
 
CSC 305
Senior
Grade Earned: D
Required (Major)
9:23 am, Aug 16, 2006
Report Evaluation
  305 is a huge workload, no matter who you take it with. For me, the material was easy to understand but very time consuming to implement, which resulted in a D. Dalbey's grading is a little strict, but not terrible. The tests are somewhat objective, but the project is straightforward. Turning in milestones late was what really ruined my grade.
 
CSC 305
Senior
Grade Earned: B
Required (Major)
12:33 pm, Jun 18, 2006
Report Evaluation
  I have to agree with me fellow classmate below. In context to the CSC305 course, Mr. Dalbey provided great class material, was fairly good at presenting the material in a meaningful way, especially with the project. I think some students have a hard time understanding just how difficult it is to setup a quarter long programming assignment without having at least a dozen issues arise. That's the name of the game people. Even the best planning won't prevent problems from occuring in design or code. I would mark Mr. Dalbey a little lower when it comes to recognizing students difficulties. But again I think this is related to the complications of programming and the various ways one can implement the same program. He's fairly liberal with the grades overall. I really don't think I deserved a B as I didn't spend nearly as much time on the project as other students did.
 
CPE 309
Senior
Grade Earned: A
Required (Major)
8:40 am, Jun 7, 2006
Report Evaluation
  Professor Dalbey presents us an 8-unit course when this is supposed to be a 4-unit course each quarter. In better wrods, we also have other classes and commitments in which he apparantly makes this class "as our life." I have the most difficult time that he sometimes pull his grades out of his butt. For example, if you suck up to him and agree with him - an A is possible. If you don't, you must do an impressive work to get an A. We had two projects for this two quarter course - two teams created the Clue Card Game and the other make a Puzzle Builder. We had fun but no doubt great difficulties. He didn't provide us good guidance and the java files he provides are sometimes "broken." I can't tell you how fustrated I am with him.
 
CSC 305
Sophomore
Grade Earned: B
Required (Major)
12:04 am, May 29, 2006
Report Evaluation
  Just a note: people like the guy below sort of rob this site of its validity. I'm not about to say that Dalbey's a great teacher, and from what I've heard and read about his 205/206 (I guess now 308/309) classes I wouldn't want to take them with him. However, with 305, he did a really good job. The inevitable comparisons to Staley are bound to come up, but they aren't all disfavorable. Dalbey gets started with the project week 1, while with Staley you don't start until week 3 or 4, so it's much more rushed. Dalbey's specs are much easier to read and comprehend. While you don't learn the crapload with Dalbey that you do with Staley, you do get to use Java, instead of C++, the latter of which is on its way out. The project does introduce some important aspects of Java, like Observer/Observable, Reflection, and Properties. Dalbey is really big on coming up with better designs and solutions, which isn't really a bad thing. Overall, he was pretty good for this class, if not for the others.
 
CSC 0
Junior
Grade Earned: F
Elective
9:17 pm, May 15, 2006
Moderated Comment
  Cry.
 
CPE 308
5th Year Senior
Grade Earned: A
Required (Major)
12:49 am, May 12, 2006
Report Evaluation
  Polyratings asks me to "grade this instructor's ability to recognize and clarify student difficulties," which I had previously thought was a rather silly question. Until I took Dalbey. He gets an F in that regard, unequivocally. It's a very concise way to describe Dalbey's main failing. Every problem he has stems from his inability to recognize student difficulties and his unwillingness to resolve them when he can. Nothing that goes wrong in the class (and a lot will) is EVER his fault; it is ALWAYS your fault. I would not recommend him for Software Engineering, but if you do get stuck with him, your only hope is to get a good PM who basically does Dalbey's job for him. And if you are the PM, remember that the drop period ends the 2nd week of class.
 
 
CSC 305
Senior
Grade Earned: C
Required (Major)
5:15 pm, Jul 28, 2005
Report Evaluation
  It was his first time teaching it and he did okay. If your options are Staley or Dalbey... you CAN pass dalbey. I learned a lot. but it was time consuming... not hard... time consuming. He didn't reveal the direction the project was heading in until the week you had to work on THAT milestone, so every week you had to practically re-do all your code to make it work for the next week. Mid terms were cool, not too hard, but very very very opionion based, so listen to what he thinks in class... that's how he grades. Final... same as midterm. it was a cool class setup, each day someone would present a technical topic and we'd all discuss it, it was pretty legit. It started out SOUNDING crappy, but i learned a lot. Good guy, just not TOO helpful in office hours. but hey, he's worth it.
 
CSC 302
Senior
Grade Earned: B
General Ed
5:06 pm, Jun 24, 2005
Report Evaluation
  This class consists of 1 midterm, final, group project, individual project, & about 2 hw assignments a week. The individual & group projects are pretty easy since the course content is so simple to understand. The first hour of class is lecture & the 2nd hour is of individual project presentations. Dalbey was an okay professor. The only frustrating part was that the questions that he'd want you to answer (in lecture, on the hw, or on the tests) are kind of open ended so it's hard to get the answer. He doesn't hesitate to point out if your presentation sucks too so make it decent @ least. Also, if you're going to use a computer as part of your presentation, make sure it works 'cuz he's not very understanding when there's technical problems.
 
CSC 302
Sophomore
Grade Earned: A
General Ed
10:27 pm, Apr 12, 2005
Report Evaluation
  Definitely an easy A. But, such a boring class! The student presentations are a waste of time, you're not even tested on them. Also, there is tons of writing involved in this class, as each homework assignment is about 2 pages of typed work. Mostly busy work type stuff. He offers lots of extra credit, so no getting an A is definitely easy. Not much motivation for going to class. But, if you have to do your tech requirement, this is a semi interesting class, mostly filled with discussions about current events.
 
CSC 302
Junior
Grade Earned: A
General Ed
1:19 pm, Mar 29, 2005
Report Evaluation
  It was not difficult to get a good grade in this class at all. There were weekly reading quizzes which made you keep on top of the readings, but it wasn't very difficult to tell what main topics would be quizzed on. However his questions, more so on the midterms, were often tricky, at times even ridiculous. However he offers extra credit throughout the course. Not a great professor, but I've had worse.
 
CSC 302
Senior
Grade Earned: A
Elective
8:11 pm, Mar 19, 2005
Report Evaluation
  I would not recommend anyone to take a class taught by Dr. Dalbey. Individually his faults in teaching CSC 302 are minor, but taken together they are a major problem. First, he didn't plan the course very well. Assignments were made up as he went along and posted on his website. Unfortunately, we often weren't told about them in class and if you didn't check the website every day, you could miss them. Another problem is that his questions were extremely ambiguous. He expected students to understand every nuance of the question. For example, one question was, "Describe three examples where people's judgment or skill has improved because of computers." It seems like a straightforward question, but what he expected students to understand is that he is talking about situations that without computers would be impossible to do. A flight simulator wouldn't count because it is possible to learn to fly without them. It depends on a student's preference, but I feel he over relied on student presentations to teach the course. Individual student presentations accounted for about half of the time spent in class and the last week was entirely group presentations. The teaching time was further shortened by quizzes, which, like the homework, were also given with no or little notice. Add in the time spent reviewing the homework and the usual small talk at the beginning of class and there was almost no time for teaching. Actually, all three of the computer science classes I've taken have done this sort of thing. Just about the only thing they do is grading. I didn't pay my tuition expecting to have other students teach me, with their presentations, which were sometimes awful or irrelevant to the class.
 
CSC 206
Sophomore
Grade Earned: C
Required (Major)
1:12 am, Jun 17, 2004
Report Evaluation
  First of all, his grading is the stupidest thing ever. I think he just gives you depending on the image you gave him during his class. I mean, com'on, how can people be freaking dying in that class, meaning working from 12-40 hours on any typical weeks and get a freak C for the course. I bet someone probably got a better grade than I did despite the fact that person might have tardies/absences and did less for the group project. Did I mention that he'll TEACH you how to use tools for your project, but only to an extend that he'll teach you the basic of the basic, then he'll make you apply it on your project which can be many times more difficult, frustrating and time consuming (Talking about thrashing, he's like the main source of thrashing and time shortage) The worst of all that, it is ridiculous that this class is 4 units and takes up almost more time than having two 4 units courses? How can someone thinks JAVA is stupid and teaches a course with JAVA? How can this be a simulation of an actual job if Physical needs can't be archieve *hint hint* self actualization, self esteem, safety... all lies. Listen to what he say, but don't believe it all.
 
 
CPE 205
Junior
Grade Earned: B
Required (Major)
1:14 am, Apr 5, 2004
Report Evaluation
  Hmm... first of all, I'd like to point out that I listed this class as a lecture only because "part time job without pay and with waaaay too much bullshit from the boss" wasn't listed. He plans on giving about 20 hours of work a week. If you go over, you better tell him you did less (you log your hours) otherwise you can get docked points. Oh, and kiss his ass very often, because I compared grades with people and NONE OF IT MATCHED! THE GRADES WERE PULLED OUT OF HIS ASS COMPLETELY! ok... first of all, being tardy twice counts as an absence. Being absent twice deducts a letter grade. That being said, someone who scored as well (possibly a bit lower) than me AND had 6 or 8 tardies got an A. I had 6 tardies, but I WORKED MY FRIGGEN ASS OFF doing extra work to make up for it. I got a's on everything and got extra credit on the final... yet I get a B? Why? Every person in the class agreed that his grades were completely made up in the end. Second problem with dalbey: He assigns project requirements before you have the homework that teaches you how to do it. He uses the fact that he's trying to make this a job type scenario as an excuse to not teach. He lectures for a bit with hollow lectures and then tests something else. "Correct this diagram - for every error I had and you didn't, you lose a point. For every error you had and I didn't, you lose a point" If this is a friggen job, HE NEEDS TO BE MORE PROFESSIONAL ABOUT IT. He posts homework assignments sometimes at 9PM the night before they are due at 8AM in the morning!! I've missed assignments because there was nothign posted for 5 days and then I was too stupid not to check it when he posted it at like 10... His complete arrogance is annoying. His time is golden and your time is trash. That's why it's so taboo to be literally 5 seconds late. That's why after working on my program for the whole quarter, he THEN PRESENTS AN API because he made it w/o talking to any of us. I talked to him after class and we compared our designs. He admitted that mine was better, but he didn't want to have to change his, but since it probably wouldn't take more than 10 hours to fix, I should do the changes. THAT"S ABSOLUTE BS. Seroiusly man... if you can avoid this guy at ANY cost, you should...
 
CPE 205
Senior
Grade Earned: C
Required (Major)
12:55 am, Mar 20, 2004
Report Evaluation
  John Dalbey in my opinion is a difficult professor to evaluate. His class is EXTREMELY demanding and he has no tolerance for failure. Most of his students do not like him. However when you sit down and talk to the guy hes pretty cool. Hes a hard ass because he expects the best for a university who claims to put out the best. However in all honesty if you plan on taking any of his classes you better have time. If you work, have a girlfriend or any form of a life then be prepared to end up with the C. I have seen him fail students but any reasonable student who belongs in this university can get through his class. He is human afterall so if your having trouble go see him. He will help.
 
CSC 205
Junior
Grade Earned: B
Required (Major)
5:00 pm, Jan 2, 2004
Report Evaluation
  This class is very interesting I learned a lot. There is always something do, HW or project deliverable. It is not an easy class, but if you do your work you will get an A. If you start early and you have problems he will give you extensions, and he is very very very helpful during his office hours, and outside his office hours, he helps you anytime you have a problem, and also if you have a problem that you can really solve and he sees that you tried real hard he will give you the solution. If you are the type of person that leaves every thing for the night before like I was you will learn to manage your time. The homework and the lecture are really great you learn a lot. I personally I liked the guy he was a nice guy inside or outside of class very patient. And he
 
CSC 206
Junior
Grade Earned: C
Required (Major)
1:33 pm, Sep 11, 2003
Report Evaluation
  This guy is not bad at "teaching" -- he's just a bad person. He is a sadist and a bastard. He can lecture and give you some good ideas, but he should not be allowed to organize or plan a class, develop curriculum, or determine your grade. 1) Dalbey gave our class 20 hours of homework a week -- the equivalent of a part time job. It is unfair and unethical to give a full time student that much work. 2) Dalbey gave us almost zero instruction as to how to do any of our projects. He doesn't realize that his job is to teach us, not just to assign work. 3) Some students had to work on a real, incredibly complex industrial project, while others got to work on a SIMPLE 2D VIDEO GAME! The industrial project required specialized knowledge in WEBM, CIM, networking, providers, telnet, and http. The video game required basic java libraries. There was no curve in favor of the people working on the industry project. 4) Dalbey had a special meeting with my group to tell us that the class was about process, not coding. We then concentrated on process, and the final test was on - you guessed it -- coding. 5) Not only did we have a 3 hour in class final, but we had a 15 hour take home final. Again, unfair and unethical. 6) Dalbey never understood the projects he assigned. Many were literally impossible to complete, and he had to revise assignments after students pointed out that his assignments were faulty. 7) Some students had to work on other people's old 205 projects, while others worked on the their own project from 205. Everyone who worked on other people's projects got worse grades, obviously, because Dalbey didn't understand that they were doing something more difficult. Dalbey doesn't care about being fair or having an organized class. He is a sadist and a creep, and I wouldn't trust him to be alone around small children. 80% of what I learned in 205/206 was learned by myself. Avoid this man at all costs.
 
CPE 206
Sophomore
Grade Earned: C
Required (Major)
12:10 pm, Aug 1, 2003
Report Evaluation
  Prof. Satan, er Dalbey, has made me regret not only going to Cal Poly, but also regret becoming a computer science major. Because of him, I cannot imagine anyone in his 205 & 206 courses becoming a software engineer. It all began in 205 when we were expected to finish Stage 1 of a project that was far outside the scope of what we should have had to do as sophomore students. Not only did we have to "learn" software engineering techniques, but also a whole lot of new technology for a company, the infamous Brocade, who couldn't have given a rat's ass about what we accomplished. Learning about MOFs, storage area networks, the wbemservices api, and so much more should have taken a whole quarter in and of itself. Plus Dalbey himself didn't even "get it" that first quarter. Now add in 402/405 students who were told one thing by Sterns and another by Dalbey and total chaos ruled. This class was such a joke. We spent literally 60 hours the final week to get in done for a C. This guy loves to make everyone feel shitty - that is the only thing Dalbey does well. He is the most pompous, condescending person I have ever met. The old saying, he who doesn't - teaches, is true. Then in 206 Dalbey lies and says that the process we use is more important than what is accomplished - yeah right, until the last two weeks of class where we are all screwed. If you are considering taking it with Dalbey don't. You WILL spend a minimum of 20 hours per week, and unless you kiss some major rear expect a B minimum. Everything must be in on time, if not, a C is the best you can do. And that "process is more important" was another load of crap. Take a lesser load if you decide to take him - otherwise wait. Why put yourself through the misery. He gave us a 15-hour take home final in addition to the in class!?! When are we suppose to study for the inclass with the big take home? And what about OTHER classes? Wow. Do NOT think you can handle him. Remove your pride for a minute and think logically. I had a high GPA B.D. (Before Dalbey), but with all the time spent in his class my other classes dropped and then he decided to give me a lower grade. This guy made 205 and 20666 horrible. Don't do it. Oh yeah, and he has this horrible attendence and tardy policy. If you're always 5 minutes late, like me, make sure his classes isn't your first. He'll lower your grade because of your attendence. More b.s. from Satan. And what was worse, is we HAD to take him again for 206 - it was like some horrible dictator ruler had come into Cal Poly and said, "You are screwed for another 3 months..." That was completely unfair. I would have killed to take 206 with Fisher or even Sterns at that point. Let me end it on this note, Dalbey is a detriment to Cal Poly and both the computer science and the new software engineering departments - with all the budget cuts, he'd be the first thing I'd personally let go.
 
CSC 205
Junior
Grade Earned: C
Required (Major)
12:57 pm, Feb 7, 2003
Report Evaluation
  This guy is horrible. He gives tests that are ridiculous and his projects are ridiculous. He gives homework, tests, and at the same time, there's project deliverables. He expects too much and grades incredibly hard. For homework or anything that needs to be turned in, you can't have more than 3 misspelled words or grammar errors, else you get it back and no credit(same goes for emails, if your email has a misspelled word or grammar error, he doesn't reply). If you can, avoid this guy.
 
 
CPE 205
Sophomore
Grade Earned: A
Required (Major)
9:12 pm, Jan 12, 2003
Report Evaluation
  Software engineering took up most of my time the quarter I took it. It is not very different than a part time job. I spent an average of 20 hours a week on it, because not only are you developing a product but also doing a lot of reading, homework, and very difficult programs that require a lot of skill to figure out. As a teacher Dalbey is not too bad, he is not boring like most csc/cpe teachers. He does have a very poorly organized website though, as I sometimes couldn't find things that I needed for the class. Also I felt a little insulted by him sometimes, as he is very happy to make your shortcomings known to all.
 
CSC 205
Sophomore
Grade Earned: N/A
Required (Major)
11:26 pm, Dec 19, 2002
Report Evaluation
  A pretty unique guy.<br> Pro: If you have any problems, work in advance with him and he would arrange extension on homeworks. Talk with him in advance and sign up for extra credits if anything screw up.<br> Con: Homeworks are more than necessary. It would takes about 3 hours for each homework and 9 hours a week for group works.<br>
 
CSC 205
Junior
Grade Earned: A
Required (Major)
8:16 am, Aug 9, 2002
Report Evaluation
  .
 
CSC 205
Freshman
Grade Earned: A
Required (Major)
8:14 am, Aug 9, 2002
Report Evaluation
  Ok, I don't know where all these bad reviews came from, but this class was my favorite last year. I found Dalbey to be my most enjoyable CSC professor since Dr. Turner. It has also turned out to be the first class I have ever been able to get an A in. In Lecture he can't be beat, he is very interesting to listen to, and involves the whole class in his talks. In lab you work with a team, and build a software product. It's not so bad. Plus, the midterm and final have a very low effect on your grade (30% combined). He keeps an up to date website with all your homework and other issues. True, it takes about two hours for each homework and maybe nine hours a week on your team project (including lab time). And doing things with the team is fun anyway. Don't be scared by the past reviews, I think he may have changed since the early ones and is now a good choice for Software Engineering.
 
CSC 206
Sophomore
Grade Earned: C
Required (Major)
4:57 pm, Apr 2, 2002
Report Evaluation
  Dr. Dalbey's reviews make him out to be a terrible teacher. However, I didn't find him to be that bad as an instuctor. It's true, he does assign a truck load of work, so if you take his class, expect to be up 'til 3:00 in the morning at least once a week. I was surprised and angered to get a C in his class; I expected a B. I would not call Dr. Dalbey an accurate/fair grader.
 
CPE 206
Sophomore
Grade Earned: B
Required (Major)
10:43 am, Mar 13, 2002
Report Evaluation
  Is he a good professor? Yes. But that depends of course on your definition of good. He'll assign mounds of work for one. Now for some people that isn't a problem. But for others with girlsfriends, sports, activities, and the occasional weekend vacation, IT'S BRUTAL! Do not take Dalbey under the impression "you'll learn a lot" if you don't want to put in the work. He pumps you, and you get the point midway through, but the second part of the quarter is a living hell. I did well in his class because I became a work-slave. Will I be better off in the future, probably not. But hey at least I'm immune to any other barrage of work that comes my way!
 
 
CPE 205
Junior
Grade Earned: B
Required (Major)
12:49 pm, Jan 10, 2002
Report Evaluation
  I was very nervous taking his class because of all the bad review about him. After I have done taking his class, honestly, I think he is a very good proffessor. He just gave out lots of work. I guess that is why people hate him. There was time that I hated him too cause he expected too much out of you and due to ton of work that he gave out. But now come to think of it, I learned a lot out of this class. I am glad I took his class. If you like easy B or A then take someone else, but you wanna learn then take Dalbey.
 
CPE 205
Sophomore
Grade Earned: A
Required (Major)
1:13 pm, Jan 7, 2002
Report Evaluation
  I read all the terrible reviews from last year before taking 205, and was scared as hell to take this class. However, it appears that Professor Dalbey also read all the terrible reviews, and instead of becoming bitter about the bad reviews like a lot of professors, actually worked hard at improving all of the things people had problems with, and was very open with the class about how to improve. Now (Fall 2001) he has totally turned aruond all those bad reviews, and is a great professor. Expect tons of work, and having to figure out a lot of stuff on your own, but it is all very relevant to industry and important to learn. This class is very worthwhile, and Dalbey is the best prof to take it with.
 
CPE 205
Sophomore
Grade Earned: A
Required (Major)
12:59 pm, Nov 19, 2001
Report Evaluation
  I had heard a lot about Dalbey before taking Software Engineering. All my friends told me to drop it and take it later, but I decided to go with it. I was glad I did. He will work you hard, and he does like you to figure things out yourself, but he's not anti-student by any means. If you have an honest problem, explain it to him plainly, and he will definitely help you understand it. The class was definitely not easy, but none of the 205 sections are. If you want to get a lot out of a class, definitely take Dalbey. One of my favorite classes ever.
 
CSC 205
Sophomore
Grade Earned: C
Required (Major)
2:23 pm, Aug 20, 2001
Report Evaluation
  .
 
CSC 101
Junior
Grade Earned: F
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  Do not get behind in this class. As a matter of fact, the way this class is set up you would be smart to be ahead, because at the end of the quarter all hell breaks loose and he gets flooded with assignments. Dalby's class is based on doing your work at your own pace, this results in many students all turning in thier work at the end. The biggest problem is that you cannot start the next assignment until you turn in the previous because he will then give you the assignment sheet and complete it with a passing grade.
 
CSC 101
Sophomore
Grade Earned: C
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  Dalbey has no interest in teaching students, he leaves the students to teach themselves. If you like 100% self directed study at a breakneck pace, this class is for you. If you don't, then this is not the man for you.
 
 
CSC 101
Freshman
Grade Earned: N/A
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  The class is easy to fall behind. The first few assignments are easy so don't get to cocky. Things start to get out of control up to the fourth project. I ended up spending around six hours in front of my computer. The instructor also didn't care for the students. He never answered our questions. I don't recommend this instructor to anyone.
 
CSC 101
Freshman
Grade Earned: A
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  He has no interest in teaching C++. He rips on the language constantly, and maintains that FORTRAN and Aida are the way to go. He refuses to answer questions straight out, and sometimes just diverts off topic. His class is based fully on weekly busy work. He is intent on thorough testing of programs, and will dock for less than 30 test cases. Avoid at all costs.
 
CSC 205
Sophomore
Grade Earned: B
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  as you can see why, i was aprehensive before i took him. but he's been one of the better csc teachers i've had. teaches great, explains well, just don't show up late to class (and espcially don't let the slam the door when you do come in late).
 
CSC 205
Junior
Grade Earned: B
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  He is an OK teacher but you have to be able to teach yourself things.
 
CSC 101
Sophomore
Grade Earned: C
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  Sucks, would never take him again, he is sexist, doesn't teach, and very arogant. Don't know why Cal Poly still has him, he hates it here, hates students. If my schooling depended on taking him again I would drop out.
 
CSC 205
Sophomore
Grade Earned: B
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  This is definitly a do-it-yourself prof. Nothing is explained in class until the week after it is due. He changes his mind constantly on what is due and how to do it. He grades hard until the end of the quarter and then suddenly gives up on being a bastard and gives a major curve. The comment above about being late is VERY true. If you walk in late, watch for flying Dry-Erase markers. Luckily his aim REALY sucks.
 
 
CSC 101
Junior
Grade Earned: B
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  The worst teacher I have experienced during my three years at CalPoly. He does not care about you or anyone else in the class, sometimes you think he hates everyone in the class. He refuses to answer your questions because he thinks you should already know them. He seems like he hates his job. If the only way you can take a CSC class next quarter is with Dalbey, trust me, wait another quarter or you will regret it. His class has will ruin your entire quarter. He is horrible!
 
CSC 101
Freshman
Grade Earned: A
Required (Major)
8:42 pm, Aug 1, 2001
Report Evaluation
  Does not like teaching C++. would rather be teaching FORTRAN or Aida. Complains and talks about pitfalls of C++ all the time. Class is fully based on lab busy work. Get's on his "soap box" all day and talks and talks pointlessly. Should be fired. Avoid at all costs.
 
CSC 206
Sophomore
Grade Earned: C
Required (Support)
1:52 pm, Mar 29, 2001
Report Evaluation
  While you can learn a lot about software engineering in this course, his grading is very strict. Both the midterm and the final had coding portions, even though coding is not part of the course. Your entire grade basically depends on how much work you do on the group project.
 
CSC 205
Junior
Grade Earned: C
Required (Support)
6:28 pm, Jan 16, 2001
Report Evaluation
  How is this guy still teaching at Cal Poly? Every single person in my class hated him, he was the worst professor I've ever seen. He gives you ZERO help and ZERO direction, and the book is worthless. So you have to struggle and stress for the whole quarter, and your project is a big hack job. I don't feel like he taught me anything, other than how to feel completely lost. He should be fired, no question about it.
 
CSC 205
Sophomore
Grade Earned: B
Required (Support)
11:02 pm, Dec 12, 2000
Report Evaluation
  The worst classroom experience I have ever encountered. He made my quarter a living hell. Imagine 10-15 hours per week of work, which 90% is spent trying to figure out what the hell you're supposed to do. The book is completely worthless, Dalbey makes absolutely NO attempt to relate any material to the group project. The reading questions he assigns are similarly worthless, a waste of 3 hours every week. Dalbey gives you no help whatsoever on your group project. DO NOT take Dalbey unless you want your stress level to jump by a factor of 10 (at least). I learned NOTHING from his class...and you will learn to loathe him, guaranteed. Especially his stupid voice cracking every day in class...you'd think he's going through puberty.
 
CSC 440
5th Year Senior
Grade Earned: C
Elective
12:07 pm, Mar 7, 2000
Report Evaluation
  This is all I'm going to say: if a maintenance guy with a gas-powered leaf blower ever shows up dead on campus, I'll know who did it!!
 
 
CSC 205
Junior
Grade Earned: A
Required (Support)
2:47 pm, Nov 10, 1999
Report Evaluation
  This guy has no grading policy. He rips on your work for the entire quarter and then he passes you at the end. You MUST be able to teach yourself because he dosn't teach. He will constantly change his mind on what an assignment entails, and then tell you something different after you turned it in. He frustrates everyone. And it's true. Don't be late. He WILL throw pens at you for just walking in late.
 
CSC 205
Sophomore
Grade Earned: A
Required (Support)
12:19 pm, Aug 13, 1999
Report Evaluation
  He keeps students busy by giving them hours of useless assignments. You will question everything that comes out of his mouth but debating with him is like arguing with a brick wall. Everyday he walks into class with 5 minutes of prepared material but always manages to stretch it out to fill the whole 50 minutes. He is the most frustrating teacher I have ever taken.
 

Home      Go Back       Professor List       Professor Search
This site has been accessed 1807462 times since 1.9.99
Polyratings.com, Version 3.5.1 © copyright 1998-2012 All rights reserved
Based on the OpenRatings professor ratings engine