1 1dt066 distributed information systems dr. edith c.-h. ngai department of information technology...
Post on 15-Jan-2016
223 views
TRANSCRIPT
1
1DT0661DT066Distributed Information SystemsDistributed Information Systems
Dr. Edith C.-H. NgaiDepartment of Information Technology
Uppsala University
2
How to reach me?How to reach me?
Rm 72404, Ångström
070 167 9360
Consultation Hours:(Wed) 3-5pm
3
Organization of the CourseOrganization of the CourseLecturesLab
AssignmentsGroup PresentationsWritten Exam
Visit our course web page:http://www.it.uu.se/edu/course/homepage/distrinfo/ht11
4
Your tutorYour tutorDr Liam McNamara e-mail: [email protected]: Rm 72407, Ångström
5
Nature of the CourseNature of the CourseThe course combines theoretical
and practical parts.The theoretical part of the course
consists of a series of lectures, assignments, presentations and an written exam.
Laboratory exercise form the practical part.
6
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
7
TextbooksTextbooks
Computer Networking: A Top Down Approach, 5th edition. Jim Kurose, Keith RossAddison-Wesley, 2010.
8
TextbooksTextbooks
Distributed Systems: Concepts and Design, 5th edition. George Coulouris, Jean Dollimore, Tim Kindberg, Gordon BlaireAddison-Wesley, 2011.
9
Course OutlineCourse Outline
Computer Networks◦ Internetworking, protocol stacks and data
transportNetwork Security
◦ Security considerations, basic cryptography and network security
Operation Systems◦ Processes, memory models, portable code and
middlewareDistributed Systems
◦ Design and operation of distributed systems and applications
10
Coursework Coursework Theoretical part
◦ 2 Written Assignments (2 bonus points each)◦ Group Presentation (5 bonus points max)◦ Final Examination
Practical Part ◦ Lab (6 bonus points max)
You can gain bonus points from your lab, presentation, and assignments
You will need >60% for both parts to pass the course
11
Other Related CoursesOther Related Courses
Computer Programming (1TD433, 1TD721)
Computer Architecture (1DT016)
Operating Systems (1DT020)
Computer Networks I (1DT052)
Advanced Computer Networks (1DT010)
12
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.
13
55 Questions?