1DT057 1DT057 Distributed Information Distributed Information System System Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University
Dec 13, 2015
1DT0571DT057Distributed Information Distributed Information SystemSystem
Dr. Edith C.-H. Ngai Department of Information TechnologyUppsala University
How to reach me?How to reach me?
Rm 72104, Ångström
018 471 5777
Consultation Hours:(Tue) 3-5pm
Organization of the CourseOrganization of the Course
LecturesLabsAssignmentsPresentationsExaminationProject (period 3)Visit our course web page:
http://www.it.uu.se/edu/course/homepage/distrinfo/ht09
Your tutorsYour tutorsFredrik Bjurefors
◦e-mail: [email protected]
Ioana Rodhe◦e-mail: [email protected]
Nature of the CourseNature of the CourseThe course combines theory and
practical parts.The theory part of the course consists of
a series of lectures, assignments, presentations and a mid-term exam.
Laboratory exercises and project comprise the practical part.
What You Will LearnWhat You Will Learn
How the Internet is constructed and functions
Explore a networked environment and work in a distributed fashion
Data and networking securityDifferent types of limitations in an Internet-
based distributed systemDesign and analyze a simple distributed
information system
Other Related CoursesOther Related Courses
Computer Programming (1TD433, 1TD721)
Computer Architecture (1DT016)
Operating Systems (1DT020)
Computer Networks I (1DT052)
Advanced Computer Networks (1DT010)
TextbooksTextbooks
Computer Networking: A Top Down Approach, 5th edition. Jim Kurose, Keith RossAddison-Wesley, 2009.
TextbooksTextbooks
Distributed Systems: Concepts and Design, 4th edition. George Coulouris, Jean Dollimore, Tim KindbergAddison-Wesley, 2005.
Suggested References
Data and Computer Communications,7th edition , William Stallings, Prentice Hall, 2003.
Computer Networks, A Systems Approach, by Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann Publishers, 2nd edition, 1999.
Computer Networks, Fourth Edition, by A. S. Tanenbaum, Prentice Hall PTR, 2003.
Operating Systems Design and Implementation, third Edition, by A. S Tanenbaum, A. S Woodhull, Prentice Hall, 2006.
Operation Systems Concepts, Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Wiley, 2008.
Coursework Coursework Period 2
◦ Practical Part (100%) 1 Lab (80%) 1 Presentation (20%)
◦ Theoretical part (100%) 2 Written Assignments (20%) Mid-term Examination (80%)
Period 3◦ Runestone Project
GradingGradingTo pass the course, you need to satisfy both
criteria:◦ Complete the two written assignments◦ Make a presentations in class◦ Obtain >60% in the lab◦ Obtain >60% in the mid-term exam and written
assignments◦ Complete the course project in period 3
You get the following grades according to your final overall mark:
>60 grade 3>80 grade 4>90 grade 5
Course OutlineCourse Outline
Computer Networks◦ Internetworking, protocol stacks and data transport
Network Security ◦ Security considerations, basic cryptography and
network securityOperation Systems
◦ Processes, memory models, portable code and middleware
Distributed Systems◦ Design and operation of distributed systems and
applications