4.8

Dana Doggett

Computer Science - Utah Valley University

4.8
Quality
3.2
Difficulty
97%
Would Retake
85
Reviews
4.8
Quality
3.2
Difficulty
4.8
Helpful
4.8
Clarity

97%

Would Retake

85

Reviews

Rating Distribution
Official

5

72

4

10

3

2

2

0

1

1

What Students Say

The difference w/Dana is: 1) Unlike PhD types, he's done it in the real world, made money and has great stories, 2) He cares about us and gives almost too much help, 3) If you know something he doesn't, he'll give you $2

CS1400 - 5.0 rating

do not take from another teacher

CS1400 - 5.0 rating
Class Info

Attendance Mandatory

17%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 69 grades
Most common grades:
A (32)
A- (15)
A+ (7)
Grade Distribution
A(39)B(7)C(1)D(0)F(0)A-/B+(22)
Based on 71 reported grades
A: 32
A-: 15
A+: 7
B+: 7
Common Tags
Caring (32)
Respected (31)
Inspirational (22)
ACCESSIBLE OUTSIDE CLASS (20)
Gives good feedback (16)
Amazing lectures (16)
Clear grading criteria (15)
Hilarious (10)
Rating Trend

Stable

-0.15 avg change
May
Jan
Feb
Apr
Jul
Oct
Last 6 months
Ratings by Course

CS2690

5.0

(1)

CS3370

5.0

(1)

CS1400

5.0

(43)

CS2420

4.6

(24)

CS1410

4.6

(13)
+1 more courses
Difficulty by Course

CS2690

4.0

CS2420

3.7

CS1410

3.5

CS3370

3.0

CS1400

2.9

Reviews (85)
5.0
2.0
CS1400
Grade: A
Apr 3, 2016

Dana is one of the best proffessors I have ever had! His lectures are very clear, he gives you plenty of oppurtunity and is very personable. Tells stories that are slightly off topic but help you to pay attention. Takes a difficult class and turns it into an easy A. If you do your homework. And he gives out $2 bills for good comments in class

5.0
2.0
CS1400
Grade: A
Apr 12, 2016

Honestly one of the best professors I've ever had. He just started teaching recently but is very knowledgeable in the CS field and is always willing to help. He goes over the assignments and projects making sure everyone understands. CS1400 is one of the most failed classes at UVU, but Dana makes it so much easier, however there is still a lot work

5.0
3.0
CS1400
Grade: A
Apr 21, 2016

Legit!! do not take from another teacher. Only Dana

5.0
3.0
CS1400
Apr 21, 2016

I've taken CS 1400 3 times and he's the best teacher for it. He understands that Debry's syllabus is a bit dumb and tells it like it is. Very nice and helpful

5.0
3.0
CS1400
Grade: A-
Apr 23, 2016

You can come into this class with very little programming knowledge and be completely fine. He wants everyone to succeed. That is not to say that this class is easy. These programming concepts are tough and it requires diligent reading, and homework most nights if you want to pass the class. Gives you every tool to be successful though.

5.0
3.0
CS1400
Grade: A+
Apr 23, 2016

Every CS undergrad should take a class from Dana. He is very successful in the field. Throughout the semester he drops little tricks I picked up on to finding success in the field. He knows what he's talking about. Come to class prepared. You will learn a lot from Dana!

5.0
3.0
CS1400
Grade: A-
Apr 24, 2016

Always made sure we knew what we were doing. Very nice and always trying to help, tells funny stories and easy to get along with. 10/10 would take again.

4.0
3.0
CS1400
Apr 25, 2016

He is very passionate about Computer Science. He worked in the industry for a long time so he really knows what he's talking about. He tells interesting stories that help the information feel real. He loved to help with programs. My one complaint - He believed that every student was exactly the same and no exceptions should be made..

5.0
1.0
CS1400
Grade: A
Apr 25, 2016

If you're looking to take CS 1400 Dana is a great person to take it from. He's been in the industry for a long time and tells stories about it which keeps the class interesting. He also drops small bits of advice about finding success in the field of CS. Overall the class wasn't that hard, and he goes over almost every homework and any questions

5.0
3.0
CS1400
Grade: B
Apr 29, 2016

Dana is an Awesome teacher, he REALLY wants his students to succeed. The course material he taught was written by a different professor, which I would think would make a class hard to teach, but Dana pulled it off excellently. You can really feel his passion for programming and he brings years of industry experience. I would HIGHLY recommend him.

5.0
3.0
CS1400
Grade: A-
May 2, 2016

He is an awesome teacher who really cares about his students and you can feel it. It is up to you to pass the class. It's doable as long as you go to class and take advantage of all the resources given you. If you need to take CS1400 he is the only way to go!

5.0
3.0
CS1400
Grade: A+
Aug 31, 2016
Would take again

Awesome professor who really makes you feel important. Does everything in his power to help and assist you with everything. Gives a lot of hands-on experience with programming.

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CS1400
Nov 28, 2016
Would take again

Dana's a great teacher who will definitely help you out if you ask for it. He explains the material well and gives examples. No extra credit for labs, but there is extra credit available for turning in projects early. Tests are weighed pretty heavily.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
2.0
CS1400
Grade: A+
Dec 1, 2016
Would take again

Dana is awesome and the class was easy. However, he is an adjunct lecturer and has to teach what the "real" professors tell him to. The material provided seemed pointless. Each programming project seemed contrived. The tests were open-book but annoyingly specific. I love programming but this class was often a drag, though it wasn't Dana's fault.

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
5.0
4.0
CS1400
Grade: A-
Dec 7, 2016
Would take again

Best teacher ever! Made learning C# a lot of fun. Definitely take his class!

Inspirational
Clear grading criteria
Caring
5.0
2.0
CS1400
Grade: A
Dec 7, 2016
Would take again

He's pretty much God's gift to mankind.

Tough Grader
Respected
Caring
5.0
2.0
CS1400
Grade: A-
Dec 7, 2016
Would take again

This guy is steller, i would take his class, tests are pretty lame and kinda tough but i think any written cs test would be. It was an easy class though dont get me wrong. Dana is the most quality guy you will meet. what a legand

Gives good feedback
Respected
Caring
5.0
4.0
CS1400
Grade: A
Dec 8, 2016
Would take again

I couldn't imagine a better teacher to teach about c# he gets you really excited about coding and he has tons of real world experience.

Respected
Skip class? You won't pass.
Inspirational
5.0
4.0
CS1400
Grade: B
Dec 9, 2016
Would take again

Dana is one of the greatest men you'll ever meet. He is devoted to his students knowing the material. He goes through many of the assignments in class. If you're having trouble outside of class with an assignment he will skype with you and help you through your program. The class is a little tough, but not unreasonable.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
5.0
3.0
CS1400
Grade: A
Dec 9, 2016
Would take again

I would recommend this professor to anyone starting into computer science. He really cares about your success and does a great job teaching. Seriously, if you can, take CS 1400 from him. I wish he taught CS 1410 too.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
CS1400
Grade: A
Dec 10, 2016
Would take again

Dana is standing in for a professor that can't teach anymore, so he cannot change the course material. But Dana is a really good teacher that covers all of the material and will show you how to do the programs.

Inspirational
Hilarious
Amazing lectures
5.0
4.0
CS1400
Grade: B
Dec 13, 2016
Would take again

It's bad to say that I don't respect all of my teachers, but I hold Dana in very high esteem. He truly gives a rat about his students' futures as programmers. Makes himself available best he can to help. Very passionate, inspiring guy. HIGHLY recommend him as a comp science teacher. Not an easy A, but achievable, if you were to work for it enough.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CS1400
Dec 14, 2016
Would take again

So far he's the best professor I've ever had.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
CS1400
Grade: A
Dec 18, 2016
Would take again

He is a fun person to be in class with. His enthusiasm for the subject made me want to do personal projects outside of school work.

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CS1400
Grade: A
Apr 27, 2017
Would take again

Dana Doggett is just an all around great guy. I took CS 1400 from him. I want to go into the computer science field, it's hard but Dana inspired me to keep at it when I wanted to quit. If you're new to coding, get ready to work. It's not easy, but Dana is definitely the one you should take any CS course from.

Respected
LOTS OF HOMEWORK
Inspirational
5.0
3.0
CS1400
Grade: A+
Apr 27, 2017
Would take again

He's fun to listen to and knows what he's talking about. He's spent his career working in this field, he just wants to help students have a solid foundation in computer science. I'd highly recommend him.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CS1400
Grade: A
Apr 28, 2017
Would take again

Dana is an great CS professor. If you are a beginning in computer science language just like me, take his class and he is a good guy to help you build the foundation.

Respected
Inspirational
Amazing lectures
5.0
1.0
CS1400
Apr 28, 2017
Would take again

Dana is, by far, the best teacher I've had in college. Every time you have class it's a time you look forward to. He helps you understand every subject and will do anything to help you understand how it works. He will go out of his way to help you. He has a ton of experience in the CS field and helps you understand how to apply it to your life.

Gives good feedback
Inspirational
EXTRA CREDIT
5.0
3.0
CS1400
Grade: A
May 1, 2017
Would take again

If you are ever taking a CS class at UVU and Dana is teaching take it from him! Get a new job if it doesn't fit into your schedule: he's great. His lectures are interesting and he's very encouraging. He is a tough grader, but that's to be expected in a CS class. He really wants to prepare his students for life in the field. Take his classes!

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CS1400
Grade: A+
May 8, 2017
Would take again

If this is your first Comp Sci class, any class will have lots of projects & reading, so this class is typical. The difference w/Dana is: 1) Unlike PhD types, he's done it in the real world, made money and has great stories, 2) He cares about us and gives almost too much help, 3) If you know something he doesn't, he'll give you $2!! TAKE HIS CLASS!

Inspirational
Amazing lectures
Caring
5.0
2.0
CS1400
Grade: A+
Aug 3, 2017
Would take again

Best professor I have had. Clear on the topic, good at understanding what you ask and responding. He had enough time to go through the slides and practice some examples of the code. He is not teaching for money but because he wants to.

Respected
Inspirational
Caring
5.0
4.0
CS1410
Grade: A
Nov 7, 2017
Would take again

By far one of my favorite professors. Knows what he is teaching very well, Always willing to help, makes class very fun, while teaching us a ton.

Gives good feedback
Inspirational
Caring
5.0
3.0
CS1400
Grade: A
Dec 5, 2017
Would take again

he is not teaching for the money his goals in his retirement career is to teach 100k students to enter the tech field. he is a great class time coder, tells jokes, he makes programming fun. and his dead marker trash shot is almost always 100% accurate. what makes him a great professor is that he is great at explaining things to new learners.

Inspirational
Would take again
5.0
4.0
CS2420
Grade: A-
Dec 6, 2017
Would take again

He teaches well. I usually read the reading assignments before going to class, but I would have understood the subject matter just by showing up. He makes himself very available to those who have questions about the homework and even took extra class time to address harder functions.

Amazing lectures
Caring
Would take again
5.0
4.0
CS1400
Dec 6, 2017
Would take again

Best professor I've had this term. One of the best I've ever had in college.

Clear grading criteria
Caring
Would take again
3.0
3.0
CS1410
Grade: A
Dec 6, 2017
Would take again

If you like learning 90% on your own, then its an OK class. He uses an online textbook that doesn't cover everything you'll need for projects and tests. You'll have to learn everything else on yourself, because Dana doesn't know C++ well enough to justify listening. We spent some days just watching his troubleshoot his own examples. Good guy, thoug

Respected
Caring
EXTRA CREDIT
5.0
3.0
CS1400
Grade: A-
Dec 8, 2017
Would take again

Dana was such a fantastic professor. He has real world experience in CS and has awesome applicable stories because of it. He cares about his students and really wants them to succeed. He was available outside of class to answer questions or just talk about Computer Science. I really look up to him a lot and ended up changing my major to CS.

Respected
ACCESSIBLE OUTSIDE CLASS
Would take again
5.0
3.0
CS1400
Grade: Not sure yet
Dec 8, 2017
Would take again

Dana is the best professor I've had to date. Not only is he just fun, but he teaches really well. Despite being new to Python, he was able to explain it in detail. All his tests are open book, in his words "In CS you can always look things up at any point." I've seen that this class has a high fail rate, but it was easy with Dana teaching.

Respected
Amazing lectures
Would take again
5.0
3.0
CS2420
Grade: Not sure yet
Dec 12, 2017
Would take again

Dana teaches like professors should naturally be teaching. He is enthusiastic about the topics and is straight-up about everything. If he doesn't know, he tells you, but he is generally very knowledgeable about the topics. This was his first semester teaching data structures and he did a remarkable job! I recommend him for any class he's teaching.

Gives good feedback
Respected
Get ready to read
5.0
3.0
CS1400
Grade: B+
Dec 14, 2017
Would take again

Really kind teacher. Understands how to help you when you're struggling. Owned his own software company which makes him very knowledgeable in the industry and what is important for your career. Lectures are very informative and hands on. Shows real world examples of code use. Always available to help.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CS2420
Grade: A
Dec 18, 2017
Would take again

Dana is a teacher that just gets it. He has been successful and wants you succeed too. Often there is one function that is crucial for the development of supporting functions to make the project work. Dana will help explain the difficult functions and often help code them in class so that you know what is going on. Makes coding less frustrating

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
CS1400
Grade: A
Jan 5, 2018
Would take again

Amazing professor who clearly shows that he cares about the success of his students. Very experienced in the field of computer science and has interesting stories about his experience in the field.

Respected
Inspirational
Caring
5.0
3.0
CS1410
Grade: B
Jan 6, 2018
Would take again

Absolutely incredible teacher. He did his best to make sure that every student understood all of the content of the class. He went out of his way to prepare extra material for class just for this reason. He makes himself as available as possible so if you have questions you can just ask. He is in it to teach students, and not at all for the money.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
CS1400
Grade: A
Jan 7, 2018
Would take again

Dana is one of the greatest guys you will ever meet! The class was taught right out of the textbook which would've made it boring if Dana didn't keep the mood light and everyone entertained! Not only that but he is one of the only true professors who will do anything to make sure you understand and pass! Take his class!!! You wont regret it!

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
4.0
CS1400
Grade: A-
Jan 8, 2018
Would take again

Great professor, probably the best I've had so far. You can tell that he really cares about his students and wants them to be successful. He has a lot of experience in the field and will often times share his experiences on certain topics with students. I don't think I will meet a professor more considerate to his students than Prof Doggett.

Respected
Get ready to read
Caring
5.0
3.0
CS1400
Grade: A
Jan 11, 2018
Would take again

Great lecturer! He's retired and got bored, so he back teaching on what his career was on. Great real world application, as well as stories and examples from his career. Very practical.

Hilarious
Caring
Would take again
5.0
2.0
CS1400
Grade: A
Feb 5, 2018
Would take again

Dana Doggett is a fantastic professor. He cares about your learning, his lectures are great, and he has several stories of his time in the field. The projects were easy enough.

Inspirational
Hilarious
Amazing lectures
1.0
3.0
CS2420
Apr 17, 2018
Wouldn't take again

His grader had an overwhelming amount of control and influence and was a functional idiot. I program for a living full time, and this class was not only completely useless but a total joke. You never use any of it, nobody does, and Dana makes you follow his designs always. He's a really nice guy, but totally out of touch with the modern scene.

4.0
4.0
CS2420
Grade: B+
Apr 23, 2018
Would take again

I guess if you skip class the projects will feel a lot harder unless you can understand everything by just reading it in Zybooks.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
CS2690
Grade: A-
Apr 23, 2018
Would take again

Dana has a ton of applicable experience, which translates to cutting out the fat of the programming experience. Sure, code standards are still enforced, but Dana is much more interested that you understand the concept than that you put your open brackets on the same line or a new line. He has flexible office hours and is always willing to help.

Inspirational
Clear grading criteria
Caring
5.0
4.0
CS2420
Grade: B+
Apr 23, 2018
Would take again

Dana is a very engaged and caring professor. He steps through code in class and answers questions with clarity and respect. This class is difficult no matter which professor you go with, but Dana does what he can to improve understanding and even enthusiasm for the topic. Take him if at all feasible.

Respected
Inspirational
Clear grading criteria
4.0
4.0
CS2420
Grade: C
Apr 24, 2018
Would take again

Dana is engaged in teaching the subject and helping students understand how Data Structures work so that they can succeed in the class. Not only does he have the applicable experience but he really understands the topics taught in the class.

Respected
Skip class? You won't pass.
Inspirational
4.0
3.0
CS2300
Apr 24, 2018
Would take again

He's a good teacher- we mostly just went through the book and would go through practice questions each day. Textbook mandatory and the tests are a little tricky with no notes allowed. Attendance wasn't mandatory which was nice.

Respected
LECTURE HEAVY
5.0
4.0
CS1400
Apr 24, 2018
Would take again

Dana was a great professor! Super nice and enthusiastic about his teaching. This class was hard, but he was always willing to help you if you asked for it. Definitely the best professor of this course! Take from him if you can!!

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
2.0
CS2300
Grade: A+
Apr 26, 2018
Would take again

Going into it he told us he hadn't taught this course before (Discrete Math) and it showed. The lectures were just him reading straight from the textbook and solving the examples with the class. *However*, he filled in for my CS2420 teacher several times and did a fantastic job with that. So I think he's a good teacher, just not for CS2300.

5.0
4.0
CS2420
Grade: A
May 3, 2018
Would take again

Best professor for 2420. His lectures are always very entertaining, great at teaching, easily accessible outside of class and always makes time to help you understand the material. Very funny guy, if you read that he is "too religious," don't listen to it because he isn't, but he does occasionally drop a joke about it.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
3.0
CS2420
Grade: A
May 7, 2018
Would take again

Hands down one of the best Computer Science teachers UVU has. If you have the opportunity to take a class from him, DO IT!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
1.0
CS2300
Grade: A-
May 17, 2018
Would take again

Dana is my favorite professor Ive had so far. If you can take a class from Dana you should. He would tell you to take it from Wagstaff but Dana is definitely solid. Dana wont be teaching 2300 anymore but it was a great class. Hes a genuine guy and is happy to help anyone. He knows a lot about the real world tech stuff and shares cool experiences

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
5.0
CS1410
Grade: A-
Nov 29, 2018
Would take again

Great teacher!!! He is really passionate about programming and knows the subject matter well but explains it in a manner that is understandable to someone new to the subject. HE really cares that students understand what he is teaching. He does the assignments and takes the tests to prepare the students for what to come. go to test reviews.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
3.0
CS2420
Grade: A-
Dec 2, 2018
Would take again

CS2420 Data Structures &Algorithms is a bit of a tough class. It's one of the last "intro" classes before matriculating into the program and getting into your upper-level courses. However, Dana is one solid instructor. He goes through the algorithms you'll need for programming assignments in great detail, truly helps you understand. He's fun too!

5.0
3.0
CS2420
Dec 3, 2018
Would take again

If you are looking for a great professor Dana is your man. You will have a decent amount of work ahead of you in order to learn the material but he is always willing to help if you need it. He spent a late night after class with me to get a project completed that had me scratching my head.

Participation matters
Clear grading criteria
Caring
4.0
3.0
CS1410
Grade: B+
Dec 5, 2018
Would take again

Dana is very passionate about Computer Science. He always brings energy to his lectures, and you can tell he cares about the students. Before any major exams we'd have a review, and he is always sure to drive home anything he thinks will be tricky. He's there because he cares about the students.

Caring
5.0
3.0
CS2420
Dec 7, 2018
Would take again

He truly invests a lot of time and effort into your education and works very hard to make himself available to you outside of class I've always been able to stop by his office and ask questions about concepts from class, and every time I do he offers me a soda. If you were to take this class from any one else I'd be offended.

5.0
4.0
CS1410
Grade: B
Dec 7, 2018
Would take again

Dana is well aquantied with the field and knows the subject matter well.

Skip class? You won't pass.
Amazing lectures
Caring
4.0
3.0
CS1410
Dec 15, 2018
Would take again

Dana is a lecturer for this class and so did not design the curriculum or the testing schedule or any of the course work. As a lecturer though, he is very passionate about the field of CS and is always willing to help you one-on-one. That said, I would've preferred a more interactive classroom environment instead of a lecture-based class.

LOTS OF HOMEWORK
Caring
5.0
2.0
CS1410
Grade: A
Dec 16, 2018
Would take again

With most of my past CS professors at UVU being mediocre at best, taking a course from Dana was a much needed breath of fresh air. Professor Doggett is incredibly kind, caring, and passionate about the topic he teaches. He wants to see all of his students succeed, and is always willing to help if you just ask. Best professor I've had.

Respected
Caring
LECTURE HEAVY
4.0
4.0
CS1410
Dec 21, 2018
Wouldn't take again

The teacher is great, but the sad news is that this course uses an online textbook called Zybooks. It's awful and doesn't foster good coding habits. Most of the C++ I learned online was not usable in Zybooks because the simulator was looking for code written in a specific way. Very frustrating to not be able to learn and apply it on my own

Tough Grader
Get ready to read
LOTS OF HOMEWORK
3.0
5.0
CS2420
Grade: B+
Jan 6, 2019
Would take again

Heavy load on 1st half of the semester w/ 1 project weekly that will take 12 hrs each. It gets better after the midterm, so stick it out. There are 2 tests, a midterm + final. Only weighted 20% each, but you fail outright if you get <60% on either. Tests are hard/tricky but he lets you bring a half sheet. You will put 200 hrs into this class.

LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
CS2420
Grade: A-
Jan 8, 2019
Would take again

Dana is a great professor. He has great relate-able examples of why you are learning the concepts through is own experiences in the CS field. He Isn't a hard professor if you put in the work, and listen in on the lectures. I feel that he teaches the concepts well.

Respected
Amazing lectures
Caring
5.0
3.0
CS2420
Grade: A
Jan 17, 2019
Would take again

Dana is one of my all time favorite professors. He takes a simple easy approach to learning otherwise complicated material. If you take Data Structures and Algorithms from anyone else at UVU, you're making a mistake.

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CS2420
Grade: B
Apr 20, 2019
Would take again

Dana is the best professor that I've had at UVU. He cares a lot about whether his students understand the material. He put in more time outside lectures and office hours than any other teacher has. He's always around and willing to help. Most influential professor in my programming experience.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
CS2420
Grade: A-
Apr 22, 2019
Would take again

Very good professor. Lots of fun stories, just make sure you don't wait until the last day to get help.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
4.0
CS2420
Grade: B-
Apr 24, 2019
Would take again

Dana is the best teacher I have had in the cs program so far. He explains concepts well and has great interest in seeing students pass the class. will sit one on one with you or answer questions over email sometimes responding after midnight. Beware of deadlines there is no forgiveness or late-work, but no surprise deadlines either.

Accessible outside class
Inspirational
Hilarious
5.0
4.0
CS1410
Grade: A-
Apr 25, 2019
Would take again

Dana was a great teacher who was willing to help you with your questions. One thing I loved about him was that he was making videos of the programming with his insights into why things work. Super helpful for out of class study

Gives good feedback
Accessible outside class
Hilarious
5.0
4.0
CS2420
Grade: B+
Apr 30, 2019
Would take again

I don't have anything bad to say about him!

Inspirational
Amazing lectures
Caring
4.0
4.0
CS2420
Grade: A
May 2, 2019
Would take again

This is a front-loaded class with a total of 10 projects, most of which only have a week in-between the next. No late work is accepted, so start early! The midterm was a bit rough (it covered 7 projects/concepts), but the final was relatively easy. Be sure to read the questions carefully, as they are word-tricky. Dana is kind and fun to talk to.

Respected
Graded by few things
Amazing lectures
5.0
4.0
CS2420
Grade: A
May 2, 2019
Would take again

Dana is one of those teachers who you remember for the rest of your college experience. He is extremely caring about both the subject and his students. 2420 is a brutal class, but it's all required to be good at programming and dana does an amazing job teaching it. He is one of the best teachers I've had so far and would recommend him fully.

Respected
Accessible outside class
Clear grading criteria
5.0
4.0
CS1410
Grade: B+
May 3, 2019
Would take again

Dana is fantastic! he makes the class fun and he makes learning fun. Dana really cares about the success of his students. he will always make time to help his students. as long as you work hard you will have an enjoyable experience.

Accessible outside class
Clear grading criteria
Caring
5.0
5.0
CS2420
Grade: A
May 4, 2019
Would take again

Dana is the best teacher! He devotes a lot of time to teaching because he genuinely cares about the students and their success. He made movies of him coding similar projects that were very helpful. This class is hard and time consuming but he taught concepts very well and was always willing to help.

Respected
Accessible outside class
Caring
5.0
4.0
CS1410
Grade: A
May 18, 2019
Would take again

He's a great teacher. Respectful and passionate. He also gives awesome career advise. The class consists of 3 tests. About a project a week that takes about 3 hours and assignments that can take 10 mins to 1 hour. It's a difficult class but worth it. Use the cs lab for project they can cut your project time in half especially for bugs in zybook.

Respected
Lots of homework
Amazing lectures
5.0
3.0
CS1410
Grade: A
Jan 7, 2020
Would take again

I took CS 1410 from him, I enjoyed his teaching style so I've signed up for CS 2420 from him as well. His office door is always open and he's willing to help. You can tell he wants his students to succeed in the field and to have successful careers.

Accessible outside class
Caring
EXTRA CREDIT
5.0
4.0
CS2420
Feb 25, 2020
Would take again

Dana is a fantastic teacher. He has amazing inspirational stories, he knows how to explain complex programming subjects in very easy to understand terms. His projects are difficult but they really help you learn and get better. He is always willing to help you pass and he is just so great. Would recommend to anyone.

Gives good feedback
Accessible outside class
Inspirational
5.0
3.0
CS2420
Grade: A
Apr 15, 2020
Would take again

Dana was my absolute favorite professor ever! I took CS 1410 and CS 2420 from him and wish I could take all of my CS classes from him. I probably wouldn't still be in the program if it weren't for him and his teaching style. He teaches classes that cover difficult material but explains it so well it becomes manageable.

Respected
Accessible outside class
Caring
5.0
3.0
CS3370
Grade: A
Jul 15, 2020
Would take again

Dana is honestly the best professor I have ever had. He is genuine and cares deeply about each student. He understands what the industry is like and always relates the lesson to real-world scenarios. If he is in his office, he is available to help students. He is never condescending and really helped me understand hard concepts. Take his classes!

Gives good feedback
Inspirational
Respected
5.0
3.0
CS1400
Grade: A
Oct 21, 2020
Would take again

I took his CS1400 class a few years ago, and it was fantastic! I appreciate that he was a good teacher even more now that my current classes have me stuck with some of the worst professors I've ever seen. If you're looking for a good CS teacher, Dana Doggett should definitely be on your radar.

Hilarious
Caring
Class Info

Attendance Mandatory

17%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 69 grades
Most common grades:
A (32)
A- (15)
A+ (7)
Grade Distribution
A(39)B(7)C(1)D(0)F(0)A-/B+(22)
Based on 71 reported grades
A: 32
A-: 15
A+: 7
B+: 7
Common Tags
Caring (32)
Respected (31)
Inspirational (22)
ACCESSIBLE OUTSIDE CLASS (20)
Gives good feedback (16)
Amazing lectures (16)
Clear grading criteria (15)
Hilarious (10)
Rating Trend

Stable

-0.15 avg change
May
Jan
Feb
Apr
Jul
Oct
Last 6 months
Ratings by Course

CS2690

5.0

(1)

CS3370

5.0

(1)

CS1400

5.0

(43)

CS2420

4.6

(24)

CS1410

4.6

(13)
+1 more courses
Difficulty by Course

CS2690

4.0

CS2420

3.7

CS1410

3.5

CS3370

3.0

CS1400

2.9

Similar Professors