Karin Sumongkayothin Just an average guy who is crazy in cybersecurity
Email: karin.sum ''at'' mahidol(dot)edu

  • home
  • Teaching & Activities
  • Publications
  • Grants & Awards
  • Contact
Bachelor Courses
Master Courses
  • ITCS631 Computer Communications and Networks
  • ITCY511 Computer and Network Security
  • ITCY531 System Hardening and Penetration Testing
  • ITCY534 Reverse Engineering and Vulnerability Analysis
  • ITCY544 Mobile Security
Academic Activities
    Non-Academic Activities

    ITCS631 Computer Communications and Networks

    Description
    The course covers the history and evolution of computer networks. It includes types and standards of computer networks particularly packet-switched network and circuit-switched network. Specific characteristics of different types of computer networks. Mechanisms of each layer of the Internet including path discovery and computer addressing in the Internet, the stability improvement via the use of TCP and UDP in the communication, and the development of software applications running on top of TCP and UDP. Applications of network systems and the security in computer networks.

    Week Topic
    1 Introduction to Computer Networks, The history of computer networks, OSI Layers, TCP/IP Protocol Suites
    2 Application Layer, Client-Server Paradigm/Applications, TCP Socket Interface Programming
    3 Peer-to-Peer Paradigm, Peer-to-Peer Applications (Part 1)
    4 Peer-to-Peer Applications (Part 2)
    5 Transport Layer, Transport Layer Services, UDP, UDP Applications
    6 Simple Reliable Data Transfer Protocol version,TCP, TCP State Transition Diagram, TCP Windows, Flow Control in TCP
    7 Error Control in TCP, TCP Congestion Control, TCP Options
    8 Network Layer, Circuit Switching vs Packet Switching, Network Device (Router internals), Network Layer Protocols
    9 Network Layer, ICMP (Ping, and Traceroute), ARP, BOOTP, and DHCP, Virtual LAN, IP Broadcast and DHCP
    10 Routing Algorithms, Unicast Routing (Dijkstra and Bellman-Ford algorithms), Unicast Routing Protocols (OSPF and RIP)
    11 Multicast Routing (Broadcast, Reverse Path Routing, Spanning Tree)
    12 Network Security
    13 LAN and Wireless
    14 Mobile Networks (Part 1)
    15 Mobile Networks (Part 2)

    Teaching: 2018

    Contact

    +66 (85) 919-5599
    Email: karin.sum ''at'' mahidol(dot)edu

    Department of Computer Engineering Faculty of Engineering, Mahidol University 25/25 Phuttamonthon 4 Rd. Salaya Nakorn Pathom 73170, Thailand

    Follow me

    ResearchGate
    DBLP
    Google Scholar
    Linkedin
    Git

    Copyright © 2019, Karin Sumongkayothin
    Modified from: Initio by GetTemplate - Powered by: Hugo