{"ModuleCode":"IS3261","ModuleTitle":"Mobile Apps Development for Enterprise","Department":"Information Systems & Analytics","ModuleDescription":"The proliferation of mobile phones offers unprecedented opportunities for enterprise to empower their employees with computing and communicating capabilities on the move. It also offers a rich interactive experience for customers. Programming skills for mobile apps in enterprise environment is therefore an increasingly important asset for the IT workforce. This course will teach mobile phone programming in a client-server setting. In addition to developing user interface, the students will also learn how to write mobile apps to communicate with servers via HTTP, making synchronous and asynchronous requests, as well as dealing with common payload formats such as JSON and HTML.","ModuleCredit":"4","Workload":"2-1-0-2-5","Types":["UEM"],"Prerequisite":"CS1020 Data Structures and Algorithms I or CS2020 Data Structures and Algorithms Accelerated or their equivalent.","ExamDate":"2017-12-04T13:00+0800","Timetable":[{"ClassNo":"1","LessonType":"Lecture","WeekText":"Every Week","DayText":"Wednesday","StartTime":"1200","EndTime":"1400","Venue":"COM1-0212"},{"ClassNo":"1","LessonType":"Tutorial","WeekText":"Every Week","DayText":"Friday","StartTime":"1500","EndTime":"1600","Venue":"COM1-0201"},{"ClassNo":"2","LessonType":"Tutorial","WeekText":"Every Week","DayText":"Friday","StartTime":"1600","EndTime":"1700","Venue":"COM1-0201"},{"ClassNo":"3","LessonType":"Tutorial","WeekText":"Every Week","DayText":"Friday","StartTime":"1700","EndTime":"1800","Venue":"COM1-0201"}],"LecturePeriods":["Wednesday Afternoon"],"TutorialPeriods":["Friday Afternoon"],"CorsBiddingStats":[{"AcadYear":"2013/2014","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"40","Bidders":"21","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1714","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"19","Bidders":"6","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"711","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"13","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"50","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":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"12","Bidders":"3","LowestBid":"10","LowestSuccessfulBid":"1","HighestBid":"1424","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","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":"2013/2014","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"11","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"100","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","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":"2013/2014","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"14","Bidders":"10","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1370","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"7","Bidders":"1","LowestBid":"23","LowestSuccessfulBid":"1","HighestBid":"23","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"10","Bidders":"14","LowestBid":"1","LowestSuccessfulBid":"100","HighestBid":"2500","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","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":"2014/2015","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":"2014/2015","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":"2014/2015","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"3","Bidders":"7","LowestBid":"1","LowestSuccessfulBid":"2145","HighestBid":"2860","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"19","Bidders":"8","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"2628","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"11","Bidders":"3","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"11","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"8","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":"3","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":"8","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","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":"2015/2016","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"7","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":"3","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":"10","Bidders":"5","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1011","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"Quota":"32","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]","AcadYear":"2016/2017","Semester":"1","Round":"1A","Group":"Lecture 1"},{"Quota":"32","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]","AcadYear":"2016/2017","Semester":"1","Round":"1B","Group":"Lecture 1"},{"Quota":"31","Bidders":"2","LowestBid":"100","LowestSuccessfulBid":"1","HighestBid":"4493","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]","AcadYear":"2016/2017","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":"2016/2017","Semester":"1","Round":"1C","Group":"Lecture 1"},{"Quota":"3","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Reserved for [G] in later round","AcadYear":"2016/2017","Semester":"1","Round":"1C","Group":"Lecture 1"},{"Quota":"32","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P] and NUS Students [G]","AcadYear":"2016/2017","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":"2016/2017","Semester":"1","Round":"2A","Group":"Lecture 1"},{"Quota":"31","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P] and NUS Students [G]","AcadYear":"2016/2017","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":"2016/2017","Semester":"1","Round":"2B","Group":"Lecture 1"},{"Quota":"36","Bidders":"3","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"10","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P, G]","AcadYear":"2016/2017","Semester":"1","Round":"3A","Group":"Lecture 1"},{"Quota":"33","Bidders":"1","LowestBid":"1000","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P, G]","AcadYear":"2016/2017","Semester":"1","Round":"3B","Group":"Lecture 1"},{"Quota":"27","Bidders":"5","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"4188","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]","AcadYear":"2017/2018","Semester":"1","Round":"1A","Group":"Lecture 1"},{"Quota":"22","Bidders":"2","LowestBid":"101","LowestSuccessfulBid":"1","HighestBid":"2000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]","AcadYear":"2017/2018","Semester":"1","Round":"1B","Group":"Lecture 1"},{"Quota":"20","Bidders":"6","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]","AcadYear":"2017/2018","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":"2017/2018","Semester":"1","Round":"1C","Group":"Lecture 1"},{"Quota":"3","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Reserved for [G] in later round","AcadYear":"2017/2018","Semester":"1","Round":"1C","Group":"Lecture 1"},{"Quota":"17","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P] and NUS Students [G]","AcadYear":"2017/2018","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":"2017/2018","Semester":"1","Round":"2A","Group":"Lecture 1"},{"Quota":"16","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P] and NUS Students [G]","AcadYear":"2017/2018","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":"2017/2018","Semester":"1","Round":"2B","Group":"Lecture 1"},{"Quota":"21","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"10","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P, G]","AcadYear":"2017/2018","Semester":"1","Round":"3A","Group":"Lecture 1"},{"Quota":"19","Bidders":"2","LowestBid":"2","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P, G]","AcadYear":"2017/2018","Semester":"1","Round":"3B","Group":"Lecture 1"}]}
