{"ModuleCode":"CS4212","ModuleTitle":"Compiler Design","Department":"Computer Science","ModuleDescription":"The objective of this module is to introduce the principal ideas behind program compilation, and discusses various techniques for program parsing, program analysis, program optimisation, and run-time organisation required for program execution. Topics covered include regular expressions, context-free grammars, lexical analysis, syntax analysis; different algorithms for parsing codes, such as top-down parsing, bottom-up parsing; translation to abstract syntax using modern parser generator technology, intermediate representation, semantics analysis, type system, un-optimised code generation, code optimisation, data-flow analysis, instruction scheduling.","ModuleCredit":"4","Workload":"2-1-0-3-3","Prerequisite":"CS2104 Programming Language","ExamOpenBook":true,"ExamDuration":"P2H","ExamVenue":"SOC SR2","Types":["Module"],"CorsBiddingStats":[{"AcadYear":"2015/2016","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"28","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"9","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"26","Bidders":"2","LowestBid":"100","LowestSuccessfulBid":"1","HighestBid":"200","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"9","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"24","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"9","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"34","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"35","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"37","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"100","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"35","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"30","Bidders":"4","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"983","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"26","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"25","Bidders":"1","LowestBid":"1337","LowestSuccessfulBid":"1","HighestBid":"1337","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"29","Bidders":"1","LowestBid":"1548","LowestSuccessfulBid":"1","HighestBid":"1548","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"28","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"29","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"2000","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"27","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"30","Bidders":"2","LowestBid":"333","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"28","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"28","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"3","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"33","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"3","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"33","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"3","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"37","Bidders":"1","LowestBid":"333","LowestSuccessfulBid":"1","HighestBid":"333","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"36","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"33","Bidders":"4","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"500","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"29","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"28","Bidders":"1","LowestBid":"2012","LowestSuccessfulBid":"1","HighestBid":"2012","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"27","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"27","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"27","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"27","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"32","Bidders":"6","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"2000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"26","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"26","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"4","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"26","Bidders":"1","LowestBid":"100","LowestSuccessfulBid":"1","HighestBid":"100","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"4","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"25","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"4","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"28","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"27","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"40","Bidders":"31","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"4000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"9","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"9","Bidders":"3","LowestBid":"600","LowestSuccessfulBid":"1","HighestBid":"3816","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"6","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"3000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"4","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"9","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"9","Bidders":"3","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"3469","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2009/2010","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"15","Bidders":"23","LowestBid":"150","LowestSuccessfulBid":"538","HighestBid":"4200","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2009/2010","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2009/2010","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2009/2010","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2009/2010","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"2","Bidders":"11","LowestBid":"4","LowestSuccessfulBid":"3000","HighestBid":"3000","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2008/2009","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"45","Bidders":"67","LowestBid":"1","LowestSuccessfulBid":"1700","HighestBid":"4311","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2008/2009","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"1","Bidders":"11","LowestBid":"1","LowestSuccessfulBid":"4685","HighestBid":"4685","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2007/2008","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"13","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"45","Bidders":"30","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"2006","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"15","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"15","Bidders":"1","LowestBid":"10","LowestSuccessfulBid":"1","HighestBid":"10","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"15","Bidders":"3","LowestBid":"10","LowestSuccessfulBid":"1","HighestBid":"4000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"16","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"17","Bidders":"3","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"15","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2006/2007","Semester":"1","Round":"3C","Group":"Lecture 1","Quota":"15","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"1A","Group":"Lecture 1","Quota":"40","Bidders":"52","LowestBid":"10","LowestSuccessfulBid":"555","HighestBid":"3584","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"1A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"1B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"2A","Group":"Lecture 1","Quota":"5","Bidders":"10","LowestBid":"100","LowestSuccessfulBid":"2011","HighestBid":"3750","Faculty":"School Of Computing","StudentAcctType":"Returning Students and New Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"2B","Group":"Lecture 1","Quota":"2","Bidders":"5","LowestBid":"1","LowestSuccessfulBid":"1000","HighestBid":"3000","Faculty":"School Of Computing","StudentAcctType":"Returning Students and New Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"3B","Group":"Lecture 1","Quota":"1","Bidders":"8","LowestBid":"200","LowestSuccessfulBid":"2500","HighestBid":"2500","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"3C","Group":"Lecture 1","Quota":"1","Bidders":"6","LowestBid":"918","LowestSuccessfulBid":"3003","HighestBid":"3003","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"3D","Group":"Lecture 1","Quota":"1","Bidders":"6","LowestBid":"52","LowestSuccessfulBid":"2408","HighestBid":"2408","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2005/2006","Semester":"2","Round":"3E","Group":"Lecture 1","Quota":"2","Bidders":"4","LowestBid":"918","LowestSuccessfulBid":"1071","HighestBid":"1532","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"1A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"1A","Group":"Lecture 1","Quota":"45","Bidders":"28","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1500","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"1B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"1B","Group":"Lecture 1","Quota":"17","Bidders":"5","LowestBid":"2","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"2A","Group":"Lecture 1","Quota":"18","Bidders":"2","LowestBid":"100","LowestSuccessfulBid":"1","HighestBid":"2556","Faculty":"School Of Computing","StudentAcctType":"Returning Students and New Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"2B","Group":"Lecture 1","Quota":"18","Bidders":"4","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"500","Faculty":"School Of Computing","StudentAcctType":"Returning Students and New Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"2C","Group":"Lecture 1","Quota":"15","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"3A","Group":"Lecture 1","Quota":"17","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"3B","Group":"Lecture 1","Quota":"17","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"3C","Group":"Lecture 1","Quota":"19","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"3D","Group":"Lecture 1","Quota":"18","Bidders":"2","LowestBid":"100","LowestSuccessfulBid":"1","HighestBid":"500","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"3E","Group":"Lecture 1","Quota":"18","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2004/2005","Semester":"2","Round":"3F","Group":"Lecture 1","Quota":"18","Bidders":"4","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"2000","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"}],"AcadYear":"2015/2016","History":[{"Semester":1,"ExamDate":"2015-11-24T17:00+0800","Timetable":[{"ClassNo":"1","LessonType":"Lecture","WeekText":"Every Week","DayText":"Thursday","StartTime":"1830","EndTime":"2130","Venue":"VCRm"}],"LecturePeriods":["Thursday Evening"]}]}