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


Project Review

Portfolio Graphics and Media


Project Preview


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:

  1. Articulate the organization of the Internet. [Familiarity]

  2. List and define the appropriate network terminology. [Familiarity]

  3. Describe the layered structure of a typical networked architecture. [Familiarity]

  4. Identify the different types of complexity in a network (edges, core, etc.). [Familiarity]