Course:INFO614 - Distributed Computing and Networking
On Campus Offering:None
Online Offering:Winter
Extended Course Description:

Catalog Course Description:
Presents the fundamentals of data communications, networking, and distributed computing technologies.  Focuses on the broad foundational coverage of key technologies as well as the key concepts in network planning, design, and management.  Major topics include network models, data and voice communications, local-area and wide-area technologies, IP networks and their applications, internetworking (with an emphasis on the Internet), client/server systems, and distributed computing applications.

Pre-requisites and Co-requisites:
INFO 503  Introduction to Information Systems Analysis 
 
Curriculum Role:
INFO 614 is a foundation requirement for students not holding a BSIS degree from IST. It is waived for students with an IST BSIS degree.
 
Course Rationale:
Computer networking  is integral to modern information systems. A course focusing on the specialized knowledge and practices in distributed systems and underlying networks is necessary to understand the architecture of modern distributed information systems.

Course Outcomes:
Upon successful completion of this course, a student will be able to:
• Understand key network protocols and models
• Design networks to meet specific fundamental requirements
• Understand the technologies and organization of internetworks and the Internet in particular
• Understand the character and organization of  distributed applications
• Identify key technologies employed in distributed computing applications
• Identify and distinguish local-area and wide-area network technologies
 
Course Content:
Principal topics and the approximate number of weeks devoted to each are:
• Introduction to data communication and networks (0.67)
• Network models and architectures (0.33)
• Standards and standards organizations (0.33)
• Physical layer network technologies (0.33)
• Wide-area technologies (local loop and carrier services) (0.67)
• Link layer technologies (0.33)
• Local-area networks (1)
• Networks, internetworks, the Internet and network protocols (0.67)
• Transport protocols (0.33)
• Internet core applications and protocols (DNS, SMTP, NNTP, HTTP) (1)
• Client/server applications (0.67)
• Distributed computing technologies and applications (1)
 
Presentation:
Note: Presentation method may vary somewhat from section to section.
The teaching method is based on class lecture. 
 
Assessment:
Note: Assessment method may vary somewhat from section to section.
The final grade is based on assignments, class projects and examinations.
Previous | Course List | Course Offerings | Next
Email this page Print this page
Course Details
Dotted Underline