Computing: Art, Magic, Science - Part II (edX)
Categories
Effort
Languages
Learn functional programming, design patterns, loop invariants, and more in part 2 of this introductory programming course.
No sessions available
Marco Piccioni is a postdoctoral researcher at the Chair of Software Engineering, ETH Zurich. After having received a Ph.D. from ETH for his work on API usability, persistence, and object-oriented class schema evolution, his research interests are now focused on online education, and MOOCs in particular. Previously he worked for Sistemi Informativi S.p.A. (an IBM company) for ten years as a technical trainer and software developer. He has a Laurea degree in Mathematics from Università La Sapienza, Roma, and a Master degree in Economics from Università L. Bocconi, Milano.
More info: http://se.inf.ethz.ch/people/piccioni/