OER Knowledge CloudConference PaperTeaching computer programming using MOOCs in multiple campuses: Challenges and solutionsTeaching computer programming using MOOCs in multiple campuses: Challenges and solutions20162016/12Ray, TathagataMalapati, ArunaMurthy, Bhanu N L.MOOCshigher educationblended modelIndiaIEEE160 - 163978-1-5090-6115-0In recent times MOOCs has become a technology enabled platform which allows delivery of content in locations geographically separated out. In Birla Institute of Technology and Science (BITS), Pilani the EdX platform has been successfully used to deliver content over multiple campuses namely Pilani Campus, Goa Campus, and Hyderabad Campus. We present in this paper challenges faced in implementing this pedagogy, solutions attempted, and other tools required to make learning of Computer Programming course, a better experience. In particular, we have described how it was handled in BITS Pilani, Hyderabad Campusyes10.1109/T4E.2016.041http://ieeexplore.ieee.org/abstract/document/7814816/http://ieeexplore.ieee.org/abstract/document/7814816/Mumbai, India, Asia