Difference between revisions of "Networks"

From CompSciWiki
Jump to: navigation, search
m (EDIT by HeraldG: fix the top navigation links)
m (edited by <wiki_AbuluO>)
Line 37: Line 37:
 
* [http://wiki1010.cs.umanitoba.ca/mediawiki/index.php/4000-Level_Courses#COMP_4140 Cryptography and Cryptosystems (COMP 4140)]
 
* [http://wiki1010.cs.umanitoba.ca/mediawiki/index.php/4000-Level_Courses#COMP_4140 Cryptography and Cryptosystems (COMP 4140)]
  
Computer Networks I goes covers the basics about what a network is and provides students with a basic understanding about how the internet works. Students taking Networks I will also learn about the various layers that comprise a network in more detail.  
+
Computer Networks I covers the basics about what a network is and provides students with a basic understanding about how the internet works. Students taking Networks I will also learn about the various layers that comprise a network in more detail.  
  
 
Computer Networks II deals with advanced network layers as well as multimedia networks, mobile and wireless networks, network management, and provides some basics about network security.  
 
Computer Networks II deals with advanced network layers as well as multimedia networks, mobile and wireless networks, network management, and provides some basics about network security.  

Revision as of 21:55, 7 December 2010

COMP 1010 Home > More About Computer Science


Introduction

Whether you realize it or not, computer networks are a vitally important part of your day to day life. Many technological and telecommunications companies such as Google, Facebook, and MTS rely very heavily on computer networks. The internet itself is nothing more than a large and very complicated computer network. Computer networking is currently a rapidly growing, ever changing, and very interesting area of computer science.

...By Students

"Not long ago, I knew nothing about networks, but that had to change when I wanted to upgrade the speed and reliability of the wireless network at home. I started by doing some research on routers, looking for faster download speeds and stronger signal. I learned about the various network standards in speed, range, encryption and wireless protocols. I also leaned about various features and techniques that help make a network more secure. The one thing that really surprised me when I was researching all these things is that I now find networks kinda cool."

More to come...

What is a Network?

A network is a link between two or more computers.

Network Layers

A network can be conceptually subdivided into a number of different layers, including:

  • Physical Layer : The physical layer is the link between a computing device and a transmitter. This layer, usually comprised of cables or wireless network adapters, allows for the computer to be connected in a network.
  • Data Link Layer : The data link layer defines how data is transferred from one device to another.
  • Network Layer :
  • Transport Layer : The transport layer
  • Application Layer : The application layer is the link between the network and the network application.
  • Presentation Layer :
  • Session Layer :

Network Applications

A network application is a program Web browsers, e-mail, instant messaging, and video conferencing are very common examples of network applications.

Courses

There are 4 courses required for the networking specialty at the U of M:

Computer Networks I covers the basics about what a network is and provides students with a basic understanding about how the internet works. Students taking Networks I will also learn about the various layers that comprise a network in more detail.

Computer Networks II deals with advanced network layers as well as multimedia networks, mobile and wireless networks, network management, and provides some basics about network security.

Computer Security and teaches students how to prevent malicious users from attacking computers and potentially stealing information not intended for them. Topics discussed will include preventative measures such as firewalls, intrusion detection, and basic cryptography.

Cryptography is designed to teach students how to encrypt messages to make them unrecognizable. Cryptography is one of the most important security measures used in networking, and the course provides details about a number of methods used to disguise messages.

Career Opportunities

  • Network Administrator : network administrators configure and manage LANs(Local Area Networks) and sometimes WANs(Wide Area Networks)
  • Network (Systems) Engineer : network engineers focus primarily on system upgrades, evaluating vendor products, security testing, and so on
  • Network (Service) Technician : focus more on the setup, troubleshooting, and repair of specific hardware and software products. Service Technicians in particular often must travel to remote customer sites to perform "field" upgrades and support
  • Network Programmer/Analyst : write software programs or scripts that aid in network analysis, such as diagnostics or monitoring utilities
  • Network/Information Systems Manager : supervise the work of administrators, engineers, technicians, and/or programmers. Network / Information Systems Managers also focus on longer-range planning and strategy considerations

Useful Links

http://learn-networking.com/network-design/a-guide-to-network-topology

References

Previous Page: Multimedia Next Page: Software Engineering