1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University
2 How to reach me? Rm 72404, Ångström Consultation Hours: (Wed) 1-3pm
3 Organization of the Course Lectures Lab Presentation (2 in a group) Written Exam Visit our course web page:
4 Your Tutors Frederik Hermans Office: Rm 72115, Ångström Liam McNamara Office: Rm 72407, Ångström
5 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.
6 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
7 Textbooks Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley, 2012.
8 Textbooks Distributed Systems: Concepts and Design, 5 th edition. George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blaire Addison-Wesley, 2011.
9 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
10 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
11 Other Related Courses Computer Programming (1TD433, 1TD721) Computer Architecture (1DT016) Operating Systems (1DT020) Computer Networks I (1DT052) Advanced Computer Networks (1DT010)
12 Other Suggested References Computer Networks, 5 th Edition, by A. S. Tanenbaum, Prentice Hall PTR, Data and Computer Communications,8 th edition, William Stallings, Prentice Hall, Computer Networks, A Systems Approach, by Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann Publishers, 2 nd edition, Operating Systems Design and Implementation, 3 rd Edition, by A. S Tanenbaum, A. S Woodhull, Prentice Hall, Operation Systems Concepts, Abraham Silberschatz, Peter B. Galvin, Greg Gagne, 8 th edition, Wiley, 2008.
13 5 Questions?