Advanced Network Programming (CMPE 536) Course Details

Course Name: Advanced Network Programming
Code: CMPE 536
Pre-requisite Course(s):
Objective: The objective of this course is to introduce students to advanced network programming concepts.
Content: Introduction to networking, overview of programming language that will be used to implement course content, threads and multi threading, exceptions, sockets, web sockets, streaming, file streaming, memory I/O streams, object streaming, client-side networking, server-side networking, HTTP networking, message queuing, synchronous and asynchronous communication.
Term: Autumn
Theory: 3
Application: 0
Laboratory: 0
Credit: 3
ECTS Course File: Course File
Course File: