CSC-260 Networking Technologies

This course is the perquisite and absolute foundation for all upper level networking and cybersecurity courses, and features extensive hands-on activities. Topics include the OSI Model, MAC addresses, IP addresses, local communication vs. remote communication, packet sniffing, the TCP/IP protocol suite including ARP, ICMP, TCP, UDP, DNS, DHCP, IGMP, IMAP, SMTP, SSH and more, subnetting, switches, routers, cables virtualization, Ethernet, wireless, cybersecurity, and more. Various tools and utilities will be used throughout the course.

Credits

3

Corequisite

CSC-103

Lecture Contact Hours

3

Lab Contact Hours

0

Other Contact Hours

0

Department

  • Computer Science

Grading Scheme

  • Letter

SUNY Gen Ed Credit

  • No

Semesters Course Will Be Offered

  • Fall
  • Spring
  • Summer

Course Learning Outcomes

  1. Explain network terminology and concepts
  2. Configure client systems
  3. Implement solutions to network security vulnerabilities
View Course Outline

CSC 260: Networking Technologies

Department

Computer Science

Course Description

This course is the perquisite and absolute foundation for all upper level networking and cybersecurity courses, and features extensive hands-on activities. Topics include the OSI Model, MAC addresses, IP addresses, local communication vs. remote communication, packet sniffing, the TCP/IP protocol suite including ARP, ICMP, TCP, UDP, DNS, DHCP, IGMP, IMAP, SMTP, SSH and more, subnetting, switches, routers, cables virtualization, Ethernet, wireless, cybersecurity, and more. Various tools and utilities will be used throughout the course.

Credit Hours

3

Contact Hours

Lecture3
Lab0
Other0

Grading Scheme

Letter

Semester(s) Course Will Be Offered

Fall, Spring, Summer

Corequisites

CSC-103

Course Learning Outcomes

  1. Explain network terminology and concepts
  2. Configure client systems
  3. Implement solutions to network security vulnerabilities

Topic Outline

  1. Introduction to Networking
  2. The OSI Model of network communications
  3. Format and usage of MAC Addresses
  4. Format and usage of IP Addresses
  5. Local communication vs. remote communication from a host’s perspective
  6. Packet sniffing with Wireshark
  7. The TCP/IP suite of protocols, including:
    1. ARP
    2. ICMP
    3. TCP
    4. UDP
    5. DNS
    6. DHCP
    7. IGMP
    8. IMAP
    9. SMTP
    10. SSH
  8. Subnetting
  9. How switches work and make decisions
  10. How routers work and make decisions
  11. Usage of straight-through and crossover cables
  12. Creating and using VMs
  13. Ethernet network communications
  14. Wireless network communications
  15. Cybersecurity issues, vulnerabilities, exploits, and mitigations for networks