David Langan - University of South Alabama

Professor: David Langan
Department: Computer Science
College: University of South Alabama
Rating # 1
Overview:
  • Course: 13474
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A really good teacher, he's very helpful and willing to work with you and better explain things. He's funny and his notes are easy to understand (other than his terrible handwriting and the fact that he writes IN ALL CAPS o_o.....). I would take his class again.
Rating # 2
Overview:
  • Course: ITE370
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great guy! Quirky and hilarious! This is a very hard and time consuming class so schedule accordingly. He really knows his stuff. After all he's been around since the advent of the computer! Enjoyed him very much.
Rating # 3
Overview:
  • Course: CIS101
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The work load for this class is entirely insane. It's a writing-intensive class with a mandatory group project, but it's only worth one credit-hour. In-class discussions are okay but not terribly enlightening.
Rating # 4
Overview:
  • Course: CIS230
  • 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:
A professor that truly knows the subject material. His teaching style makes it really easy to grasp the concepts presented. Even though some topics maybe a bit abstract, he has a way about explaining them that makes it feasible for anyone to understand. He requires a lot from his students, but the effort is well worth it.
Rating # 5
Overview:
  • Course: CIS120
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very good teacher. I enjoyed his lectures and thought he covered most material thoroughly.
Rating # 6
Overview:
  • Course: CSC525
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Extremely smart professor armed with the knowledge to teach any subject I think. He will try every single way he can to help you understand anything he is teaching. Very easy guy to get along with. He is demanding, homework due almost every class period so DON'T SLACK. If you don't learn something in one of his classes then you should change majors
Rating # 7
Overview:
  • Course: 518
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
i like him
Rating # 8
Overview:
  • Course: CIS230
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a difficult man to please. On his tests, he expects you to recite his answers word-for-word, and if you don't, he deducts points, even if your answer is correct. He is not mindful of the intense workload he assigns, and things can get very stresse
Rating # 9
Overview:
  • Course: CIS333
  • 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:
Make no bones about it, you will work in this class. But it is a good pain because this man knows ALOT and will teach you alot. I have never seen him not animated. Dont stick your feet out else he may trip on them from running around the room.
Rating # 10
Overview:
  • Course: CSC333
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Wonderful professor, THE most knowledgeable person i have EVER had the opportunity to learn from. You will work in his class but trust me, it is worth every scrap of energy expended by the knowledge you will gain. Take any of his classes and learn ALOT!!!
Rating # 11
Overview:
  • Course: CIS
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Knows a lot of one thing...needs to expand horizons.
Rating # 12
Overview:
  • Course: CSCI501
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
No Comments
Rating # 13
Overview:
  • Course: CIS150
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He prepares alot ! What he lacks in coolness, he makes up for in enthusiasm.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin