Discrete Mathematics is the study of discrete objects. Discrete Mathematics is used to develop our ability to understand and create mathematical arguments and also used to provide the mathematical foundation for advanced mathematics and computer science courses.

Graphs (abstract networks) are among the simplest mathematical structures, which are used in most of the areas of Computer Science to solve the complex problems.


Moore's law has created an era where most electronic systems contain chips that integrate various components such as microprocessor, DSPs, dedicated hardware processing engines, memories, and interfaces to I/O devices and off-chip storage. Most electronic systems today - cell phones, iPods, set-top boxes, digital TVs, automobiles contain at least one such "System-on-chip". Designing System-on-chips is a highly complex process. This course will present students with an insight into the earlier stages of the System-on-chip design process. In addition to the conceptual foundations, this course will also involve analysis of chip basics, understanding various parameters for the selection of SOC processors and memory design

    In this course, the student shall learn the basic concepts of Reliability Engineering and apply them to constrain a design. Reliability Engineering is engineering that emphasizes dependability in the life cycle management of a product. The student shall be able to predict the ability of a product or system to perform its required functions without failure for a specified time period and when used under the specified conditions. Engineering and analysis techniques are used to improve the reliability or dependability of a product or system. Reliability engineering falls within the maintenance phase of the software development life cycle (SDLC). The overall aim of the SDLC is to make software and product more reliable.


The course is a concept oriented course that deals with wide-band and multicarrier transmission/reception (ie, data, voice,      video and image transmission) at terabit transmission rates providing increased quality and capacity due to

growing internet traffic.

This course enables the students to become a telecommunication engineer/ network engineer and develops problem solving skills. The student shall be able to understand the fundamental principles of modern fiber-optic communication systems and apply these principles to calculate real time system performance. Thus explores the state of art technology such as digital video, digital voice, Wireless communication industry etc.


The course covers the basic principles of electromagnetics: The experimental laws, electrostatics, magnetic fields of steady currents, potential, Laplace’s and Poisson’s law, Maxwell's equations, propagation and radiation of electromagnetic waves. The course mainly deals with understanding the properties of electric and magnetic fields which helps to understand the Maxwell’s equations which are governing communication in any media. The course also gives an insight to generation of electromagnetic waves and to understand their behavior in different media. Fundamentals of Transmission line properties, performance parameters and applications.