Alan Sprague - University of Alabama at Birmingham

Professor: Alan Sprague
Department: TBD
College: University of Alabama at Birmingham
Rating # 1
Overview:
  • Course: CS499
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Nice guy, but completely dropped the ball when running the senior capstone class this year. We learned basically nothing, and it was a waste of 3 credit hours.
Rating # 2
Overview:
  • Course: CS250
  • Grade Received: Not sure yet
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Great professor who is passionate about the subject. Personally, for me, though, I found the class a bit difficult. But I learned a lot
Rating # 3
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I believe this course itself is very very challenging. Attendance is crucial to succes. That being said, Sprague is an amazing professor. He made me want to attend class. He is so kind and helpful. He gives past tests to study from. His tests reflect course material and there are no surprises. Must take this course with him!!!!
Rating # 4
Overview:
  • Course: CS663
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Lectures are generally very clear and the material covered in class is an exact reflection of test material. Homeworks are a tad on the hard side.
Rating # 5
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
AMAZING! I think he's probably my favorite teacher in the dept. He made CS350 interesting which probably would be boring taught by anyone else. The homeworks were kind of challenging sometimes, and there was a test where most of the class did poorly, but other than that, He is awesome. Take him if you can. Wait a semester and take him. Worth it.
Rating # 6
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
One of the kindest, well-spoken, fair, knowledgeable, and helpful professors on campus. Too bad he doesn't teach more classes! Always willing to help during his office hours.
Rating # 7
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very, very nice professor with a sense of humor. Class is hard at times, but he does his best to guide you through it and not have anything too surprising on the test.
Rating # 8
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Sprague is the most respectful, helpful, and selfless professor in the department. If you need help go talk to him, He can make a difficult subject easy.
Rating # 9
Overview:
  • Course: CS650
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Helpful, fair, knowledgeable.
Rating # 10
Overview:
  • Course: CSAUTO
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great Professor... you will learn a lot. no matter if it is hard to understand, he will make you understand it at the end of the day. Take it !
Rating # 11
Overview:
  • Course: 350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great teacher ! You get a little sleepy in his classes though but he teaches better than most of our CS teachers.
Rating # 12
Overview:
  • Course: FINITEAUTOMATA
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 13
Overview:
  • Course: 350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
great prof
Rating # 14
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This instructor is extremely intelligent. He explains things in great detail. If you want to really learn your material, take Dr. Sprague.
Rating # 15
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Sprague is the bomb! He makes a 'weird' subject easy. Although I'm not doing as well as I hoped I still think having Sprague as a teacher helped me tremendously. If I had him for 250 I probably would've done better in 350. You see I had Rilley for 250...
Rating # 16
Overview:
  • Course: CS250
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
good
Rating # 17
Overview:
  • Course: CS250
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
easy
Rating # 18
Overview:
  • Course: CS250
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Bad teacher. Tests are fair but only if you are willing to study for hours. His lectures suck and very boring.
Rating # 19
Overview:
  • Course: 250
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Sprague is hard but he is a very devoted teacher.
Rating # 20
Overview:
  • Course: 350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I absolutely agree with the previous post. If you are so pathetic as to give him excuses like "it was my birthday" he will call you lazy.
Discuss With Everyone:

No comments:

Post a Comment