You are on page 1of 13

1DT057

Distributed Information Systems

Dr. Edith C.-H. Ngai


Department of Information Technology
Uppsala University
How to reach me?
edith.ngai@it.uu.se

070 167 9360

Rm 72104, Ångström
Consultation Hours:
(Wed) 3-5pm
Organization of the Course
 Lectures
 Presentation
 Lab
 Assignments
 Written Exam

 Runestone project (period 3)

Visit our course web page:


http://www.it.uu.se/edu/course/homepage/distrinfo/ht10
Your tutor
 Fredrik Bjurefors
◦ e-mail: Fredrik.Bjurefors@it.uu.se
◦ Office: Rm 72115, Ångström
Nature of the Course
 The course combines theory and practical
parts.
 The theory part of the course consists of a
series of lectures, assignments, presentations
and an written exam.
 Laboratory exercises and project form the
practical part.
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 in an Internet-based
distributed system
 Design and analyze a simple distributed information
system
Textbooks

Computer Networking: A Top Down Approach,


5th edition.
Jim Kurose, Keith Ross
Addison-Wesley, 2009.
Textbooks

Distributed Systems: Concepts and


Design, 4th edition.
George Coulouris, Jean Dollimore,
Tim Kindberg
Addison-Wesley, 2005.
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 operation of distributed systems and applications
Coursework
 Theoretical part
◦ 2 Written Assignments (20%)
◦ Mid-term Examination (80%)
◦ Presentation (5% bonus)
 Practical Part
◦ Lab (Period 2)
◦ Runetone Project (Period 3)

 You will need >60% for both parts to pass the course
 You can gain bonus points from your lab and presentation
Other Related Courses

 Computer Programming (1TD433, 1TD721)

 Computer Architecture (1DT016)

 Operating Systems (1DT020)

 Computer Networks I (1DT052)

 Advanced Computer Networks (1DT010)


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.
Questions? 5

You might also like