CPE 545 Communication Software and Middleware
Communications in computer networks are not only enabled by physical links and hardware, but are also enabled by software and middleware. This course provides an understanding of software techniques in communications. It explores development models that address a broad range of issues in the design of communication software, including hardware and software partitioning, layering, and protocol stacks. Other topics are configuration techniques, buffer and timer management, task and table managements, and multi-board communications software design. Communication middleware and agent technologies as enabling technology in networking will also be covered.
Cross Listed Courses
NIS 545
Prerequisite
Graduate Student or At Least Junior