Tags:
tag this topic
create new tag
view all tags
-- Main.DonaldActon - 23 Sep 20 Based on the proposed course timeline as of the end of September this is a start at course level learning outcomes. Currently the major bullet is the expression of the course level learning outcome and the subpoints highlight some of the topics/things I can imagine would be covered or done to achieve the learning outcome. *At the end of the course a student should be able to:* * Write and/or modify programs that use the socket API. * Determine key properties (latency, bandwidth, jitter, error rates, topology) about a network and apply the resulting information to the design of network based programs. * Use standard application structuring techniques to design and implement network based programs. * Scaling * Sharing * Performance ----- * Compare and contrast a reliable streamed protocol (like TCP) to an unstreamed unreliable protocol and when given a problem justify the type of protocol to use. * Compare and contrast different models for distributing data and when provided with a particular data distribution problem select and justify the choice of an appropriate distribution model. * Client/server (? not sure if this is part of this or not) * publish/subscribe, data buses * Apply various design and implementation strategies to improve the performance of a network based application given the properties of the application and network it is to run on. * streaming/chunking * parallel operations * Design(? might be in another learning outcome) and implement/modify programs that use various common networking interfaces. * socket API * multimedia API * error handling * lost and out of order packets.
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r7
<
r6
<
r5
<
r4
<
r3
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r7 - 2012-04-06
-
DonaldActon
Home
Site map
BETA web
Communications web
Faculty web
Imager web
LCI web
Main web
SPL web
Sandbox web
TWiki web
TestCases web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
P
P
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
E
dit
A
ttach
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback