140 likes | 167 Views
1DT066 Distributed Information Systems. Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University. 1. How to reach me?. edith.ngai@it.uu.se. 070 167 9360. Rm 72404, Ångström. Consultation Hours: (Wed) 1-3pm. 2. Organization of the Course. Lectures Lab
E N D
1DT066Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University 1
How to reach me? edith.ngai@it.uu.se 070 167 9360 Rm 72404, Ångström Consultation Hours: (Wed) 1-3pm 2
Organization of the Course • Lectures • Lab • Presentation (2 in a group) • Written Exam Visit our course web page: http://www.it.uu.se/edu/course/homepage/distrinfo/ht12 3
Your Tutors • Frederik Hermans • e-mail: frederik.hermans@it.uu.se • Office: Rm 72115, Ångström • Liam McNamara • e-mail: liam.mcnamara@it.uu.se • Office: Rm 72407, Ångström 4
Nature of the Course • The course combines theoretical and practical parts. • The theoretical part of the course consists of a series of lectures, presentations and a written exam. • Laboratory exercise form the practical part. 5
What You Will Learn • How the Internet is constructed and functions • Explore a networked environment and work in a distributed fashion • Data and networking security • Different types of limitations and characteristics in Internet-based distributed systems 6
Textbooks Computer Networking: A Top Down Approach, 6th edition. Jim Kurose, Keith RossAddison-Wesley, 2012. 7
Textbooks Distributed Systems: Concepts and Design, 5th edition. George Coulouris, Jean Dollimore, Tim Kindberg, Gordon BlaireAddison-Wesley, 2011. 8
Course Outline • Computer Networks • Internetworking, protocol stacks and data transport • Network Security • Security considerations, basic cryptography and network security • Operation Systems • Processes, memory models, portable code and middleware • Distributed Systems • Design and understand characteristics and operations of distributed systems 9
Coursework • Theoretical part • Group Presentation (5 bonus points max) • Final Examination • Practical Part • Lab (5 bonus points max) • You can gain bonus points from your lab and presentation • You will need >60% for both parts to pass the course 10
Other Related Courses • Computer Programming (1TD433, 1TD721) • Computer Architecture (1DT016) • Operating Systems (1DT020) • Computer Networks I (1DT052) • Advanced Computer Networks (1DT010) 11
Other Suggested References • Computer Networks, 5th Edition, by A. S. Tanenbaum, Prentice Hall PTR, 2010. • Data and Computer Communications,8th edition , William Stallings, Prentice Hall, 2006. • Computer Networks, A Systems Approach, by Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann Publishers, 2nd edition, 1999. • Operating Systems Design and Implementation, 3rd Edition, by A. S Tanenbaum, A. S Woodhull, Prentice Hall, 2006. • Operation Systems Concepts, Abraham Silberschatz, Peter B. Galvin, Greg Gagne, 8th edition, Wiley, 2008. 12
5 Questions? 13