Reviews of professor Cody Narber

Rating: 3.0/5, difficulty: 5.0/5
Cody is a Mathematician, so he teaches his students as if they were mathematicians and engineers, not IT professionals. His homework assignments are really complex, based on math and logic. The assignments are more like projects, than homework in terms of their scale. This will disadvantage students who are not avid programmers.

Rating: 1.0/5, difficulty: 5.0/5
Very hard to follow he goes too fast hard to keep up not recommended .

Rating: 5.0/5, difficulty: 4.0/5
Professor Narber is probably the best professor I've had. Material is hard, but his engaging lectures (lots of examples/live coding, also he's funny) make it easy to understand. You can tell he knows what he's doing and gladly helps struggling students by breaking it down for them. Haven't received grades yet but expecting an 'A'.

Rating: 1.0/5, difficulty: 5.0/5
Does not respond to email in a timely matter. No clear grading criteria. Does not provide a weekly schedule. idk about you but I like to have a weekly schedule printed out to see what's due in that week.

Rating: 5.0/5, difficulty: 3.0/5
Python is difficult if you are new to programming. Professor Narber goes over lectures in depth and makes sure students get the concept. He codes in class and goes around to make sure everyone is on track. Assignments are a little hard so start early. Midterm and Final are fair. Gives extra credit. Overall great professor highly recommended.