Home » Course Layouts » Free Course Layout Udemy
CS 436: Distributed Computer Systems (Winter 2012, University of Waterloo). Instructors: Professor Srinivasan Keshav and Andy Curtis.
0
1
English
English [CC]
FREE
- Learn basic syntax that can apply to any language.
- Learn what is a programming language and the basic concepts for beginners.
- Understand what is Javascript in it's truest form.
- Know the basic syntax of Javascript.
- Know some hidden quirks in Javascript.
Description
This curse provides an introduction to computer networks, protocols, and distributed system architecture. It provides an introduction to principles, algorithms, protocols, and technology standards used in computer networks and distributed systems. Topics covered include: layered models, resource management, naming, addressing and routing, reliable communication, security, and higher-level services.
Course content
- Lecture 01 – Introduction, Internet Topology Unlimited
- Lecture 02 – Application Layer: Networked Applications Unlimited
- Lecture 03 – Application Layer Protocols Unlimited
- Lecture 04 – Application Layer Protocols (cont.) Unlimited
- Lecture 05 – Distribution Models: P2P and Cloud Computing Unlimited
- Lecture 06 – Transport Layer: Socket Programming Unlimited
- Lecture 07 – Transport Layer Overview Unlimited
- Lecture 08 – Transport Layer: Reliability and Flow Control Unlimited
- Lecture 09 – Transport Layer: TCP Unlimited
- Lecture 10 – Transport Layer: TCP (cont.) Unlimited
- Lecture 11 – Network Layer: Addresses, Forwarding, Routing Unlimited
- Lecture 12 – Network Layer: Networks and Subnets, Datagrams and Virtual Circuits Unlimited
- Lecture 13 – Network Layer: IP Header, Address Allocation, Routing in a LAN Unlimited
- Lecture 14 – Network Layer: Public and Private IP Addresses, NAT, MAC Addresses, ARP Unlimited
- Lecture 15 – Routing Overview, Graphs, Link State and Distance Vector, OSPF, BGP Unlimited
- Lecture 16 – Link Layer: Context, Types, Services, Multiple Access, Ethernet Unlimited
- Lecture 17 – Link Layer: WIFI Unlimited
- Lecture 18 – Link Layer: Cellular Networks Unlimited
- Lecture 19 – Network Security and Privacy Unlimited
- Lecture 20 – Network Security and Privacy (cont.) Unlimited
- Lecture 21 – Distributed Systems Unlimited
- Lecture 22 – Distributed Systems: Currency (Locking), Design Principles Unlimited
- Lecture 23 – Distributed Systems: Implementation Unlimited
- Lecture 24 – Distributed Systems: Design Techniques Unlimited
N.A
- 5 stars0
- 4 stars0
- 3 stars0
- 2 stars0
- 1 stars0
No Reviews found for this course.
Instructor
OpenCoursa
Accessible Education for Everyone
5
5
6
24186
4637
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.
Explore Free Courses
Access valuable knowledge without any cost.
{"title":"","show_title":"0","post_type":"course","taxonomy":"course-cat","term":"engineering-skills,health-and-safety","post_ids":"","course_style":"free","featured_style":"course6","masonry":"","grid_columns":"clear4 col-md-3","column_width":"268","gutter":"30","grid_number":"4","infinite":"","pagination":"","grid_excerpt_length":"20","grid_link":"1","grid_search":"0","course_type":"","css_class":"","container_css":"","custom_css":""}