Diana Franklin

46 reviews
Skip class? You won't pass. Amazing lectures Caring Respected Clear grading criteria Would take again Inspirational
Past quarters

None

See All
CS64 . 9 Years Ago

Theres a textbook, but you don't need it. Franklin is the first professor I've had that really tries to engage her students to participate. She teaches whatever you need to know from the textbook and tells you to do practice problems in class so the material is more understandable. Just make sure to attend every lecture and you will be fine.

0 helpful 0 unhelpful
CS24 . 9 Years Ago

She is a good professor, and you will do well in the class if you did well in CS16. If you took APCS, it will be a breeze.

0 helpful 1 unhelpful
COMPSCI24 . 9 Years Ago

An overall good class. She cares to help all levels as, so if you're struggling in the class, go see her in office hours and talk to her. She's willing to help as long as you ask. This class is super easy if you have a lot of experience but is a bit challenging if you're just the average student.

0 helpful 0 unhelpful
CS24 . 9 Years Ago

Professor Franklin is awesome. Had her for both 24 and 64 and learned a lot. Projects were somewhat hard, but don't be afraid to go to her office hours and ask for help. Make sure you go to all lectures and pay attention, and you will do well.

1 helpful 0 unhelpful
CS64 . 9 Years Ago

Great class! Not too difficult, but she doesn't post any notes online, so going to lecture & paying attention is really important in order to stay caught up. Explanations are clear, lectures aren't too dry. She does lots of practice problems in class -- super helpful. Weekly assignments. Exams are very straightforward.

0 helpful 0 unhelpful
CS24 . 10 Years Ago

Awesome teacher! She wrote everything out on the chalkboard making it very easy to follow along. She did an excellent job at explaining everything. Although some of the labs (especially the final project) were a little tricky, she definitely prepared us well. I would love to have her as a teacher again.

0 helpful 0 unhelpful
CS24 . 10 Years Ago

Not an easy course. You need to work very hard to get an A. The lectures are helpful, and some of her projects are complicated.

0 helpful 0 unhelpful
CS154 . 11 Years Ago

Sometimes puts tricky unexpected questions on her midterms, is much less willing to help if you miss her lectures that she very rarely puts up her lecture notes for, but hey, at least she gives out candy and treats us like children!

0 helpful 0 unhelpful
CS24 . 11 Years Ago

Easy class if you put the time in to study and learn how to program. Did all the programming projects by myself so I could learn and understand everything, which payed off on the tests. Her lectures are decent, never opened the textbook but was able to come out of the class confident in C++ basics. Got an A and she is a nice lady, I recommend her.

0 helpful 0 unhelpful
CS24 . 11 Years Ago

She didn't use the textbook until a full month into the quarter. So you had to learn all the fundamentals of the course through her incompetent lecture notes. Office hours are cool, but you really can't do anything without a coding partner.

1 helpful 0 unhelpful
CMPSC8 . 11 Years Ago

Franklin is a very enthusiastic professor which makes the class so much better than it otherwise would be. She does, however, sometimes confuse programming languages which of course confuses students. Ask her to test the code she writes in class because she posts it online afterwards. I have had to debug her code while studying for exams before.

0 helpful 0 unhelpful
CS8 . 11 Years Ago

Most enthusiastic teacher ever! It makes things a lot interesting. Going to sections is mandatory but it helps a lot. The weekly homework is far from easy but the midterm is easy and you can use a cheat sheet (i got a 96%). not a bad class at all.

0 helpful 0 unhelpful