...More specifically, the development of new networking algorithms for IP lookups, packet classification, etc. on next-gen programmable switches. I am comfortable teaching all the relevant topics. I have TAed for and taught multiple introductory college-level computer science courses that are based on C++ and received very positive feedback from students. (read more)
...Programming is not only my work, it is my craft and hobby too: I have been writing programs since I got my first computer at the age of 10. I am passionate about teaching, as a matter of fact I started tutoring computer science/programming in high school, and lectured many Java programming cours... (read more)
...I also have experience in C, C++, and Python programming. Courses in my primary field of study include optical electronics, circuit analysis, and analog/digital design. In these courses, I practice to assist my colleagues as if they were my own students. (read more)
...Well-versed in all styles of drum set playing (jazz, rock, pop, punk, etc...) as well as 4 years of marching percussion experience (center snare and captain of high school drumline). I have also been playing with concert bands for 6 years and am familiar with concert snare drum, bass drum, timpan... (read more)