The goals of this course are to supplement the theory course ‘ Data Communication Networks’ and to assist the students in obtaining a better understanding of the characteristics of data communication networks by giving hands on programming and lab activities to the students in practicing the data communication concepts and protocols.


The objectives of this course are to provide in-depth understanding of the underlying concepts of computer networks, extend the students‟ knowledge in the areas of multiple access techniques, network protocols, the upper layers of the OSI model and treat certain key related areas such as performance, internetworking and emerging trends in networking technologies.

The objectives of this course are to provide in-depth understanding of the underlying concepts of different classical and modern cryptographic techniques along with their network security applications like IP security, WEB security and System security.

Multimedia has become an indispensable part of modern computer technology.  In this course, students will be introduced to principles and current technologies of multimedia systems.  Issues in effectively representing, processing, and retrieving multimedia data such as sound and music, graphics, image and video will be addressed.   Latest Web technologies and some advanced topics in current multimedia research will also be discussed.


The objective of this course is to introduce students with fundamental concepts, design issues and solutions to the issues – architectures and protocols- and the state-of-the –art research developments in ad hoc and sensor networks.


Project management has been proven to be the most effective method of delivering products within cost, schedule, and resource constraints. It provides the skills to ensure that the projects are completed on time and on budget while giving the user the product, they expect. This course gives strong working knowledge of the basics of project management and be able to immediately use that knowledge to effectively manage work projects.

The effectiveness of the QC is expressed through the concept that “it is better for one hundred people to take one step than for one person to take a hundred”. Over the years, the QC approach has also proved equally useful in education as it has been in industry. TCE is continuously updating to achieve excellence through various academic practices and is one of the very few institutes implementing the QC methodology in engineering education. The objective is to develop team spirit, awareness of academic problems and their solutions, create research culture in the institute.