IEMS5722 Mobile Network Programming and Distributed Server ArchitectureSpring Semester, 2020 - 21
LecturesInstructor: Prof. WU Daoyuan Email: dywu [AT] ie.cuhk.edu.hk Office Hour: 3:00pm - 4:00pm, Monday at SHB 814, or by appointment Teaching Assistant: Mr. YI Xiao Email: yx019 [AT] ie.cuhk.edu.hk Office Hour: 1:30pm - 2:30pm, Wednesday at SHB 826B, or by appointment Class Time: 7:00pm - 09:30pm, Monday (see detailed dates in the schedule page) Class Venue: Online teaching via Zoom (link available on the course Blackboard page) Announcements
Course DescriptionThis course studies the essentials, advanced topics and emerging technologies on mobile network programming on two popular mobile platforms - Android and iOS. Topics include the mobile programming language fundamentals, application framework, application components, network programming, multithreading and so on. Further, different distributed server architectures and models that can offer scalability and extensibility will be highlighted. Textbooks and PapersNo textbook. Android developer document is our most important resource. You must be familar with Java and Python. You may use Java API document sometimes. Learning OutcomesAt the end of the course, participants will:
Assessment Scheme
|