Exam2026Proposed solution included

CEC 441 TCP & IP Socket Programming Exam 2026

About this paper

CEC 441: First Semester Examinations for CEC441, TCP/IP Socket Programming, College of Technology, University of Buea, instructor Mr. Tatsachou Dieunedort, time allowed 2 hours. Part One asks students to explain socket states and the socket lifecycle, the difference between TCP and UDP sockets, the roles of buffer(), connect(), bind(), listen() and accept() in TCP socket programming, how to ensure data integrity over a socket connection, what a socket address is and why it is needed, and a scenario for using multicast and raw sockets. Part Two is a practical TCP client-server programming task: the client sends an integer to the server, the server computes and returns the multiplication table of that number one value at a time (e.g. for input 3: 3x1=3, 3x2=6, ..., 3x10=30), requiring students to write the client code, the server code, and explain the main difference between a server socket and a client socket.

Open in Shoracy

Opens this paper in the app on your phone.

University of Buea

College of Technology - COT

Computer Engineering - CET

CEC4412026

TCP & IP Socket Programming

Exam · First Semester · Level 400

From this paper

  1. 1.

    Explain the concept of socket states and describe the lifecycle of a socket?

  2. 2.

    Explain the difference between TCP and UDP sockets?

Open in the app to read the full paper and its proposed solution.

View solutionOpen in Shoracy

At a glance

Course code
CEC441 (CEC 441)
Type
Exam
Year
2026
Level
Level 400
Semester
First Semester
Proposed solution
Included

Read CEC441 2026 in Shoracy.

  • Every page, with zoom for diagrams and small print
  • The proposed solution, one tap away
  • Stays on your phone after the first open, even offline
Open in Shoracy