The course spans over the functions in a communication system from transmission of data over a link to network services and applications and system architecture that organizes the functions in protocols. The course intends to give understanding and application of design principles of software engineering and overview of underlying system principles, communication technologies and considerable standardized systems.
The parts of the course are:
- Data communication and data links
- Networks with many links
- Transport and applications
- System architecture