Module 12
Networking / Arrays & Looping
Outline Chapter 15
15.1 Networking
Types of Networks
Internet Connections
Packet Switching
15.2 Open Systems and Protocols
Open Systems
Network Protocols
TCP/IP
High-Level Protocols
MIME Types
15.3 Network Addresses
Domain Name System
Who Controls the Internet?
15.4 Cloud Computing
Ethical Issues: The Effects of Social Networking
Related FGCU Courses
http://icarus.fgcu.edu:8080/CourseDescriptions/
CNT 4104 Software Proj Comp Networks
Covers fundamental concepts and modern technologies in network software development at the application and TCP/IP level, as well as essential knowledge of the architectures, models and performance evaluation of computer communication software. Team project is a major part of this course.
EME 6403 Intro to Networking
Covers vendor neutral industry-standard certifications for basic networking skill for communication systems incorporated into classroom computers and school networks. Course is designed to include items covered in CompTIA Network+ Certification exam and CompTIA A+ operating system exam.
Lesson
Day One
Protocols & Windows Network Settings
MAC address
ARP
NetBIOS
TCP/IP
4 vs 6
DHCP
169 address
DNS
Command line tools
ping / ICMP
nbtstat
arp
OSI Model
Network Diagramming
Paper
Your home network
The classroom
Visio
Dia
Video Warriors of The Net (13:00)
Certifications
The Internet, Cloud Services, and the World Wide Web
Day Two
Cabling
Other common networks
Smart Homes
Networking and Communication (NC)
The Internet and computer networks are now ubiquitous and a growing number of computing activities strongly depend on the correct operation of the underlying network. Networks, both fixed and mobile, are a key part of the computing environment of today and tomorrow. Many computing applications that are used today would not be possible without networks. This dependency on the underlying network is likely to increase in the future. The high-level learning objective of this module can be summarized as follows:
Thinking in a networked world. The world is more and more interconnected and the use of networks will continue to increase. Students must understand how the networks behave and the key principles behind the organization and operation of the networks.
Continued study. The networking domain is rapidly evolving and a first networking course should be a starting point to other more advanced courses on network design, network management, sensor networks, etc.
Principles and practice interact. Networking is real and many of the design choices that involve networks also depend on practical constraints. Students should be exposed to these practical constraints by experimenting with networking, using tools, and writing networked software.
KA Topics:
Organization of the Internet (Internet Service Providers, Content Providers, etc.)
Switching techniques (e.g., circuit, packet)
Physical pieces of a network, including hosts, routers, switches, ISPs, wireless, LAN, access point, and firewalls
Layering principles (encapsulation, multiplexing)
Roles of the different layers (application, transport, network, datalink, physical)
KA Learning Outcomes:
Articulate the organization of the Internet. [Familiarity]
List and define the appropriate network terminology. [Familiarity]
Describe the layered structure of a typical networked architecture. [Familiarity]
Identify the different types of complexity in a network (edges, core, etc.). [Familiarity]