
About
Mark Sheldon is a Teaching Professor in the Department of Computer Science at Tufts University's School of Engineering. He holds a Ph.D. from MIT (1995), an S.M. from MIT, and a B.A. from Duke University. His academic roles include Teaching Professor (2024–present), Associate Teaching Professor (2019–2024), Senior Lecturer (2018–2019), and Lecturer (2012–2018).
Dr. Sheldon teaches courses such as Machine Structure and Assembly Language Programming (CS 40), Concurrent Programming (CS 21), and introductory courses like CS 11 and CS 15. His teaching focuses on foundational computer science topics, including programming fundamentals, data structures, and concurrency. He emphasizes practical skills through projects and lab work, often using languages like C++, Python, and Erlang/Elixir.
Office hours are held in the Joyce Cummings Center, Room 440C, with Spring 2025 hours on Mondays and Fridays. He advises students on course selection, minors, and programming challenges, particularly through his guidance on CS 11/15 prerequisites and the CS minor requirements. Contact details include his email, phone (617-627-2491), and website: http://www.cs.tufts.edu/~msheldon/.
Find Mark Sheldon elsewhere
Related Searches
You Might Also Like
- BBarbara HeckerCalifornia State University, East Bay · Lecturer
Chikako TakeharaHarvard University · Lecturer
Keshav PingaliUniversity of Texas at Austin · Professor- MMałgorzata ZwonekAGH University of Krakow · Lecturer
- XXabier Landabidea UrrestiUniversity of Deusto · Lecturer
- MMartin TomášekTechnical University of Kosice · Associate Professor