{"ModuleCode":"YSC1202","ModuleTitle":"Introduction to Computation and Programming for All","Department":"Yale-NUS College","ModuleDescription":"This course introduces students with little or no programming experience to computational thinking and programming. Students will learn some basic concepts and techniques from computer science and programming and apply them to problems from different scientific domains, which might include epidemics, optimal routes in networks, data mining, and winning simple games.","ModuleCredit":"5","Workload":"0-3-0-0-9.5","AcadYear":"2015/2016","History":[{"Semester":2,"Timetable":[{"ClassNo":"1","LessonType":"Seminar-Style Module Class","WeekText":"Every Week","DayText":"Monday","StartTime":"1300","EndTime":"1430","Venue":"Y-RC2-CR14"},{"ClassNo":"1","LessonType":"Seminar-Style Module Class","WeekText":"Every Week","DayText":"Thursday","StartTime":"1300","EndTime":"1430","Venue":"Y-RC2-CR14"}],"LecturePeriods":["Thursday Afternoon","Monday Afternoon"]}]}