Reviews of professor Thomas Sheehan

Rating: 1.0/5, difficulty: 5.0/5
Did not learn anything, just pass the class. only went two days in 16 weeks class. Boring class, reads only slides. Midterm and final is hard.

Rating: 5.0/5, difficulty: 4.0/5
If you can read a UML diagram, and did will in itp-100, the course work is just the right difficulty. Of all the (many) programming assignments, only two of them took me more than a day to finish/figure out. Assignments grant freedom in achieving the desired result not found in other programming classes. If you know some java going in: EZ times

Rating: 5.0/5, difficulty: 3.0/5
Took ITP 120 from Dr. Sheehan fall 19 best class I had at NOVA. Assigns a lot of programs but reviews them in class if you run into trouble you can resubmit for a better grade. If you come to class and do the programs you can't miss a B with any real effort you can score an A. Programs are tough - tests are easy. Really nice guy

Rating: 5.0/5, difficulty: 4.0/5
Great lectures first half of class. After Covid closed school prof recorded next eight weeks - also great. Excellent class - easy B - you gotta work for A -gives mercy C's

Rating: 1.0/5, difficulty: 5.0/5
10 quizzes all quizlet, midterm, final questions all come from quizlet. The lab questions are so tough but don"t worry can find in chegg. The questions are copied from there. No need to go to class because you do not learn anything . Every class has quiz open book, i used to give quiz and leave from class, stay in library and learn by myself.

Rating: 1.0/5, difficulty: 5.0/5
It takes me like 30 minutes to find the homework because he post the homework on PowerPoints lecture slides. The labs are also very difficult and are due before class so there is no way of asking him for those questions and also he is not willing to help you . Hard exams. 16 weeks semester only went 5 days to class. Avoid if you can.

Rating: 4.0/5, difficulty: 4.0/5
Open book midterm and close book final. Good professor but his age shows and can't seem to convey knowledge to students too well. You have to read and learn on your own at home. Don't skip class, then you'll miss the easy stuff important for grade later. In class/homework assignment is 50% of the grade, other half midterm and final.

Rating: 1.0/5, difficulty: 5.0/5
I got A in the class but learned nothing. Very difficult to follow the homework. The labs homework were so hard question even CSC 205 students could not do it . The whole class spends on reading slides. Boring class.

Rating: 1.0/5, difficulty: 5.0/5
Very hard exams.