Individual Learning Plan Portfolio

Individual Learning Plan PortfolioIndividual Learning Plan PortfolioIndividual Learning Plan Portfolio

Individual Learning Plan Portfolio

Individual Learning Plan PortfolioIndividual Learning Plan PortfolioIndividual Learning Plan Portfolio
  • Sign In
  • Create Account

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Home
  • Comp. Science Proseminar
  • Software Design
  • Database Management
  • Operating Systems
  • Intro: Computer Networks
  • Internet Programming
  • Algorithms
  • RGC in the Digital World
  • Intro: Data Science
  • Software Engineering
  • Reasoning with Logic
  • Capstone

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

CST 311: Intro to Computer Networks

 This class covered the fundamentals of computer networking through hands-on socket programming and client-server communication. I learned how to build UDP and TCP applications, send and receive messages between clients and servers, measure round-trip time, and handle packet loss and connection management. For example, I wrote a UDP echo server that received messages and sent them back, a UDP ping client that sent 10 pings and calculated RTT statistics, and a chat server that allowed two clients to exchange messages in real time using threads. These projects helped me understand how networking protocols work in practice, how data is transmitted across sockets, and how servers manage multiple connections and communication patterns. 

Copyright © 2026 Individual Learning Plan Portfolio - Flavio Cervantes -  All Rights Reserved.