16.01.2015 Views

CS2013-final-report

CS2013-final-report

CS2013-final-report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Networking and Communication (NC)<br />

The Internet and computer networks are now ubiquitous and a growing number of computing<br />

activities strongly depend on the correct operation of the underlying network. Networks, both<br />

fixed and mobile, are a key part of the computing environment of today and tomorrow. Many<br />

computing applications that are used today would not be possible without networks. This<br />

dependency on the underlying network is likely to increase in the future.<br />

The high-level learning objective of this module can be summarized as follows:<br />

• Thinking in a networked world. The world is more and more interconnected and the use<br />

of networks will continue to increase. Students must understand how the networks<br />

behave and the key principles behind the organization and operation of the networks.<br />

• Continued study. The networking domain is rapidly evolving and a first networking<br />

course should be a starting point to other more advanced courses on network design,<br />

network management, sensor networks, etc.<br />

• Principles and practice interact. Networking is real and many of the design choices that<br />

involve networks also depend on practical constraints. Students should be exposed to<br />

these practical constraints by experimenting with networking, using tools, and writing<br />

networked software.<br />

There are different ways of organizing a networking course. Some educators prefer a top-down<br />

approach, i.e., the course starts from the applications and then explains reliable delivery, routing<br />

and forwarding. Other educators prefer a bottom-up approach where the students start with the<br />

lower layers and build their understanding of the network, transport and application layers later.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!