Professor: Daniel German
Department: Computer Science
College: University of Victoria, Victoria, BC
Rating # 1
Overview:
- Course: CSC116
- Grade Received: A+
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Assignments are all worth nothing, but are intended to teach you what will be tested on the midterms. Often he makes passing the midterms mandatory, but as long as you've tried the assignments and practised they shouldn't be hard. Very inspirational speaker, definitely knows his stuff.
Rating # 2
Overview:
- Course: CSC370
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: No
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
A good teacher until he laugh at my question during the lecture. That is not appropriate
Rating # 3
Overview:
- Course: 578A
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
My words can not describe how he is useful, knowledge, friendly, respectful. Daniel German has very high standard of work. My lovely and favourite instructor I have ever had. The MSR course is very challenging and passing this course is a big achievement.
Rating # 4
Overview:
- Course: CSC330
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
German is one of the best profs I've ever had. He's passionate about the material and gives extremely fair tests. The assignments were amazing and pretty much taught you all the material. The lectures were also excellent, as he spends a lot of time demonstrating code examples in front of the class. I seriously recommend taking CSC330 with him.
Rating # 5
Overview:
- Course: CSC116
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Daniel is extremely knowledgeable and passionate about what he teaches. He does not hesitate to give you detailed explanations if you have any questions. Sure, the assignments were challenging, but you learn a lot. My fav assignment was recovering deleted pictures. He provides insight into the memory side of coding. Definitely would recommend!!
Rating # 6
Overview:
- Course: CSC116
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 1.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Do his practice midterm questions and you could easily get 100%. He scales the midterm section if no one gets perfect. He can come off as rude but ignore it. The homework can be tough but his sample programs and online sources are available when you're stuck. He gives you test builds to check your outputs on homework to make fixes. Do work, get A+.
Rating # 7
Overview:
- Course: CSC116
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: N/A
Comment:
Daniel is probably my least favorite professor I've had at Uvic. Comes across as extremely elitist and his lectures are not engaging. His grading scheme also made extremely long assignment worth extremely little, resulting in very little people actually completing them. I would not take another class with Daniel
Rating # 8
Overview:
- Course: CSC330
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
If you want to code for a living and theres only class you can ever take at UVIC, make it your moral, ethical, and professional responsibility to take 330 with Daniel. Unless youve done ML/lisp before, you could possibly fail his tests, but theres more to life than a lousy C on your transcript. If you cant code by now, dont complain; switch majors.
Rating # 9
Overview:
- Course: CSC330
- Grade Received: WD
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
He admits online that he only got into the field for money. Each midterm of 3 was worth 31% and failing any meant getting kicked out. He would have failed 42/86 students after the first midterm if he didn't have to change cut off criteria. A sign on his door says 'Education RIP'. He has zero tolerance and seems egotistical, so stay on his good side
Rating # 10
Overview:
- Course: CSC330
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
AVOID AVOID AVOID. Unless you are super into heavy programming do no take his class. Long coding assigment due every week. 93% of your final mark comes from 2 midterms (worth 31% each) and a final worth 31%. If you fail the first midterm in the first month of class, you fail the whole class.
Rating # 11
Overview:
- Course: CSC330
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: N/A
Comment:
Assignments barely count, are supposed to prep you for passing midterms but midterms do not reflect assignments much at all. He is bad at explaining, slides he took from another course are sparse and there is no textbook so students are left to flounder and guess at what he will feel like testing. He is proud to make students drop after midterms.
Rating # 12
Overview:
- Course: CSC116
- Grade Received: A-
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He motors through the course material pretty fast and I found that the assignments were way beyond anything we covered in class. Luckily they were not worth too much. It was nice to have no final exam and the mid-terms were fair. He did take quite a while to return the 2nd mid-term though.
Rating # 13
Overview:
- Course: CSC265
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Daniel is very passionate about CSC and he displays this in his lectures. He also has a bit of a temper to him and will deliberately yell out your name and tell you to shut up during class if your talking. No easy marks are given in his classes, you must work for them. Overall he knows his stuff but can be a bit unreasonable and has a slight temper
Rating # 14
Overview:
- Course: CSC370
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Tough grader. Speeds through his lectures like it's some sort of race. Really hard to keep up with him, his slight accent, and the speed at which he talks and writes notes. Seems very passionate and knowledgeable about the course material. Very good prof, just has a couple shortcomings.
Rating # 15
Overview:
- Course: CSC370
- Grade Received: A-
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Very good teacher
Rating # 16
Overview:
- Course: CSC370
- 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: Mandatory
Comment:
Daniel will make you work hard for a high mark in class, but he will definitely help you along the way if you are genuinely putting in effort. He is one of the best professors I've had at UVic. Tests are kind of hard (mainly due to the time constraint), but besides that, he is a great prof.
Rating # 17
Overview:
- Course: CSC330
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
His class has the worst grading scheme ever. The course has 10 assignments that are worth almost nothing, and 3 very difficult midterms. You must pass all midterms to pass the course. To make things worse, he placed questions on the midterms from future assignments which was never taught yet. The guy also has a really obnoxious attitude in general
Rating # 18
Overview:
- Course: CSC330
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Daniel is arguably the best CSc professor at UVic in my opinion. 330 is inherently a tough course; it is for students who want to become much better programmers. Dan is always going to be there for students who are LEGITIMATELY putting in the effort and want to improve. His lectures are not dry, he is very enthusiastic. I grinded hard for the A-
Rating # 19
Overview:
- Course: CSC330
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
He's one of my favorite profs. I've also taken CSC 370 with him and I really like his teaching style. He emphasizes a lot on coding and practice, and basically never touches any theoretical stuff. He's going to give you a short coding assignment every week, and they are actually a lot of fun. I forwent playing video games to do them lol...
Rating # 20
Overview:
- Course: CSC330
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
He's a coding elitist. Made his one prerequisites for his course which had nothing to do with any previous course you may have taken. Bad at teaching - skips many slides, does not teach anything in linear way. Makes his exams extremely tricky and too long for the time - unless you guessed right with your cheat sheet your are screwed. Avoid him.
No comments:
Post a Comment