Procedures and techniques for teaching computer science gained through actual teaching of lecture courses, leading discussion sections, and/or teaching laboratories. Meetings will be held as needed to discuss problems,methods, and procedures.

Prerequisites: Computer Science 501.

1 - 4

Units

Pass no pass

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc
Divyakant Agrawal
38 reviews

Time location TBD

Spring 2024 . Lokshtanov D
T B A
See All
CMPSC 502 Agrawal D Fall 2023 Total: 0
CMPSC 502 Bultan T Spring 2023 Total: 0
See All
CMPSC174B . 1 Year, 3 Months Ago

Great lectures, very clear. Easy to approach and ask questions.

0 helpful 0 unhelpful
CMPSC174B . 1 Year, 3 Months Ago

I decided to take this class to explore how databases are structured and the logic behind query languages such as SQL. After nearly finishing this class I can gladly say that Divy was THE professor to take when you have those questions. His lectures are recorded and his slides go in depth. There were 3 homework assignments. 2 Midterms and no final

0 helpful 0 unhelpful
CMPSC174B . 1 Year, 3 Months Ago

Great at explaining and is very interesting class. Clearly cares about students and actively interacts with students in lectures

0 helpful 0 unhelpful
CS130A . 3 Years Ago

Not the best at teaching (lectures were pretty dry) but he's very lenient and accommodating, especially with the online format. Some of the homework/exam questions were poorly phrased, but they're not that hard to answer and he and his staff are very generous with helping to clarify the questions. Definitely could be a lot worse, not a bad choice

0 helpful 0 unhelpful
CMPSC 501
22 / 100 Enrolled
Techniques of Computer Science Teaching
Daniel Lokshtanov 3.7
T
18:00 PM - 18:50 PM