Available courses

This course deals with issues and models to design low-power VLSI circuits, and fundamentals of power dissipation in microelectronic devices and will be able to estimate power dissipation due to switching, and short circuits. The architectural, algorithm power estimation and optimization techniques will be discussed.
This course will enable students to:
1. Understand different sources of power dissipation in CMOS.
2. Explore the various low-power simulation techniques.
3. Focus on the synthesis of different level low power transforms.

This course describes:

1. Reveal their knowledge and understanding of electromechanical energy conversion in Transformers and Induction machines. 2. Analyze the concepts of fundamental torque equation and rotating fields 3. Analyze the fundamental characteristics of Transformers and Induction machines. 4. Interpret experimental results and correlate them with theoretical predictions.

This course describes:

1. Solve network problems using KCL, KVL, loop and mesh analysis 2. Represent the given network in terms of two-port network 3. Apply the concept of resonance in the design of filter and also to understand the principle behind ZVS and ZCS in a power electronic circuit 4. Calculate the initial and transient conditions in power electronic circuits 5. Develop network of immittance functions 6. Calculate parameters an attenuator for the given specifications and also to analyze attenuation of a probe

This course describes as:

Adopt various measurement units associated with physical parameters 2. Select different instruments for measuring different electrical parameters in industries 3. Describe the operation of measuring instruments 4. Identify and use different type of transducers for various applications in industries.

This course deals with

1.      Understand safety rules , important tools used in trouble shooting

2.      Understand different types of wires & wire splicing ,

3.      Understand the usage of important electrical meters which are used in the process of trouble shooting.

Find out faults, causes and remedies for common electrical equipment.

This course describes

1. Work with Auto CAD 2D classic and execute the basic commands of auto cad software 2. Draw the isometric and orthographic views of given objects 3. Draw the sectional views of Electrical Machines 4. Differentiate between single and three phase systems 5. Implement the knowledge of CAD and EE drawing in design of real time application

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.

To create a pool of high-caliber technologists and researchers in computer science and information technology who have potential to contribute to the development of the nation and society with their expertise, skills, innovative problem-solving abilities and strong ethical values. 

An implementation of ADT consists of storage structures to store the data items and algorithms. for basic operation. All the data structures i. array, linked list, stack, queue etc are examples of. ADT.

This course on Analog Electronic Circuits has been designed primarily as a core course for undergraduate students and, as a refresher course for master level students and circuit designers working in industry. It starts with basic circuit components and circuit concepts and then, gradually moves to practical building blocks of analog electronic systems.

Algorithms and flowcharts are fundamental tools for problem-solving that can be used by computers. Computer programs can be developed using algorithms and flowcharts to provide solutions to problems. C Language is a general-purpose, structured, and procedure-oriented programming language. It is one of the most popular computer languages today because of its structure and higher-level abstraction C. This course introduces algorithms, flowcharts, and various C Programming language constructs for the development of real-world applications

Data Science is an interdisciplinary, problem-solving-oriented subject that is used to apply scientific techniques to practical problems. The course orients on the preparation of datasets and programming of data analysis tasks. This course covers the topics: Set Theory, Probability theory, Tools for data science, ML algorithms, and demonstration of experiments by using MS-Excel

Python is a Programming Language that can be treated in a procedural way, an object-orientated way, or a functional way. It can be used on a server to create web applications, create workflows, connect to database systems, read and modify files, handle big data, and perform complex mathematics. It can implement object-oriented features and exception handling, It can parse the strings using regular expressions. It can be used for implementing machine learning algorithms to develop solutions for interdisciplinary problems apart from any general problems leading to automation. 


Engineering chemistry covers very relevant topics compatible with engineering students and make them aware of importance of various aspects of basic science in engineering. The subject of Engineering chemistry covers area of light and matter interaction, clean energy storage and conversion devices, corrosion phenomenon and control which is widely an interdisciplinary subject of discussion. Further the course focus on the chemistry of engineering materials, and various applications. This area of science is very much interdisciplinary in its nature and gives a platform for students to strengthen their engineering knowledge to enlighten on the energy conversion and storage devices, which have become very attractive field of research in engineering stream. The subject deals with various engineering materials, their properties and applications in the field of engineering.

In this course, students will study the concepts of Linear algebra, Ordinary differential equations, Partial differential equations, Vector calculus and Laplace transform. This course imparts knowledge of electronic and communication systems and also enhance the understanding of the underlying principles of electronic and communication systems. The purpose of this course is to provide students with the skills and knowledge required to perform mathematical procedures and processes for the solution of engineering problems. This course is widely used in all streams of Engineering particularly in the field of Electronics and Communication Engineering.

Operations research (OR) is an analytical method of problem-solving and decision-making that is useful in the management of organizations.

An embedded system is a combination of computer hardware and software designed for a specific function. Embedded systems may also function within a larger system. The systems can be programmable or have a fixed functionality.

System software is a type of computer program that is designed to run a computer's hardware and application programs. If we think of the computer system as a layered model, the system software is the interface between the hardware and user applications. The operating system is the best-known example of system software.

This course will cover basic concepts in the design and analysis of algorithms. 1. Asymptotic complexity,notation 2. Sorting and search 3. Algorithms on graphs: exploration, connectivity, shortest paths, directed acyclic graphs, spanning trees 4. Design techniques: divide and conquer, greedy, dynamic programming 5. Data structures: heaps, union of disjoint sets, search trees 6. Intractability

Computer Organization and Architecture Tutorial provides in-depth knowledge of internal working, structuring, and implementation of a computer system.

This course starts with a brief historical perspective of the evolution of operating system and then covers the major components of most of the operating systems. The operating system provides a well-known, convenient, and efficient interface between user programs and the bare hardware of the computer on which they run. The operating system is responsible for allowing resources (e.g., disks, networks, and processors) to be shared, providing common services needed by many different programs (e.g., file service, the ability to start or stop processes, and access to the printer) and protecting individual programs from one another. Emphasis is given to three major OS subsystems: process management (processes, threads, CPU scheduling, synchronization, and deadlock), memory management (segmentation, paging, swapping) and file systems.

Python Is a language with a simple syntax, and a powerful set of libraries. It is an interpreted language, with a rich programming environment, including a robust debugger and profiler. While it is easy for beginners to learn, it is widely used in many scientific areas for data. Python is a very powerful programming language used for many different applications. Over time, the huge community around this open-source language has created quite a few tools to efficiently work with Python. In recent years, a number of tools have been built specifically for data science. As a result, analyzing data with Python has never been easier exploration. This course is an introduction to the Python programming for analyzing data for students without prior programming experience

The main emphasis of this course is on the organization and management of local area networks (LANs). The course description include learning about computer network organization and implementation, obtaining a theoretical understanding of data communication and computer networks, and about Open Systems Interconnection (OSI) communication model with TCP/IP protocol; This course provides knowledge of error detection and recovery; local area networks; bridges, routers and gateways; network naming and addressing; and local and remote procedures. This course also emphasis on User Datagram Protocol, TCP Congestion Control; DNS Message Formatting and Remote Login. Protocols

The course introduces some fundamental concepts in automata theory and formal languages including finite automaton, regular expression, formal language, grammar, pushdown automaton, and Turing machine. These form basic models of computation; they are also the foundation of many branches of computer science, e.g. compilers, software engineering, concurrent systems, etc.

Java is an object-oriented language that enables learners to create real-world applications. Java technology-based software works everywhere, from the tiniest devices to super computers! Java technology components are not impacted by the computer, phone, smart device, or operating systems they are running on. The architecture-neutral nature of Java technology is vital in a networked world where one cannot predict the kind of devices that partners, suppliers, and employees use to connect to their organizations. The Java Programming course is the first step in developing such applications. This course introduces object-oriented concepts and their implementation in Java technology programs. In addition, it covers the syntax and semantics of the Java programming language.

This course provides a hands-on comprehensive study of Cloud concepts and capabilities across the various Cloud service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS)and Software as a Service (SaaS). It gives insight into various cloud infrastructure and management mechanisms. The introduction to Azure App Service and Web Apps is given

The course introduces the fundamental concepts of machine learning, data exploration, information-based learning, similarity-based learning, probability-based learning, and error-based learning. It also discusses the art of machine learning for predictive data analytics and Descriptive Statistics& Data Visualization for Machine Learning.

The focus in this course is on the World Wide Web as a platform for interactive applications, content publishing and social services. The development of web-based applications requires knowledge about the underlying technology and the formats and standards the web is based upon. The students shall learn about the HTTP communication protocol, the markup languages HTML, XHTML and XML, the CSS and XSLT standards for formatting and transforming web content, interactive graphics and multimedia content on the web, client-side programming using Javascript. Further, topics like CGI, PHP and PERL are also covered

The course introduces machine learning, with various aspects involved in machine learning, types of learning like supervised, unsupervised and reinforcement learning. It also introduces various methods of dimensionality reduction, reasons for dimensionality reduction, concepts of neural networks, different aspects involved in neural networks, their activation function, back propagation algorithm etc.

This course introduces techniques, algorithms and principles of interactive computer graphics and animation, this course also prepares for study in real-time rendering, realistic image synthesis, and computer animation.

Computers around the world are systematically being victimized by rampant hacking The goal of the ethical hacker is to help the organization take preemptive measures against malicious attacks by attacking the system himself; all the while staying within legal limits. As technology advances and organization depend on technology increasingly, information assets have evolved into critical components of survival. If hacking involves creativity and thinking ‘out-of-the-box’, then vulnerability testing and security audits will not ensure the security proofing of an organization. To ensure that organizations have adequately protected their information assets, they must adopt the approach of ‘defense in depth’. In other words, they must penetrate their networks and assess the security posture for vulnerabilities and exposure. This course helps develops individuals in the specific network security discipline of Ethical Hacking from a vendor-neutral perspective.

This course is for those new to data science and interested in understanding why the Big Data Era has come to be. It is for     those who want to become conversant with the terminology and the core concepts behind big data problems, applications, and systems. It is for those who want to start thinking about how Big Data might be useful in their business or career. It provides an introduction to one of the most common frameworks, Hadoop, that has made big data analysis easier and more accessible -- increasing the potential for data to transform our world.

Focuses on concepts and structures necessary to design and implement a database management system. Various modern data models, data security and integrity, and concurrency are discussed. An SQL database system is designed and implemented as a group project

Data Science is an interdisciplinary, problem-solving-oriented subject that is used to apply scientific techniques to practical problems. The course orients on the preparation of datasets and programming of data analysis tasks. This course covers the topics: Set Theory, Probability theory, Tools for data science, ML algorithms, and demonstration of experiments by using MS Excel.

Basic Electrical & Electronics Engineering covers basic concepts of electrical engineering and electromagnetism. This course introduces the student to the working AC and DC Machines. It also helps the student to understand the basics in digital electronics by applying the knowledge of logic gates and learning the applications of diodes in rectifiers, filter circuits. Further, it has a self-learning component on BJT’s.

Unit 1

Introduction to Electrical engineering:

Basics of DC Circuits: Ohms law, Kirchhoff’s Current Law, Kirchhoff’s Voltage law, Numerical examples as applicable Basics of AC Circuits: Sinusoidal voltage and currents, Magnitude and phase, polar and rectangular representation, RL, RC and RLC series and parallel circuits, power factor, phasor diagrams, three phase AC –types of three phase connection (star and delta), Comparison between single phase and three phase AC, Numerical examples as applicable


Unit 2

Magnetic Circuits and Electrical Machines: Magnetic Circuits: Definition of magnetic circuit and basic analogy between electric and magnetic circuits, Faradays laws, permittivity, permeability, EMF, MMF equations, Reluctance. Electrical machines: DC Generator, DC Motors, Transformers - Principle of operation, Construction and EMF equations, types and applications. Induction motor: Concept of RMF, Working principle, types and applications Numerical examples as applicable



Semiconductor Diodes and Transistors:  Semiconductor Diodes :P-N junction diode, V-I Characteristics, Half-wave rectifier, Full-wave rectifier, Bridge rectifier, Capacitor filter circuit, Zener diode voltage regulators, Clipping and clamping circuit, Numerical examples as applicable.

Transistors: Bipolar junction Transistors BJT configuration: BJT Operation, Common Base, Common Emitter and Common Collector, Characteristics, Numerical examples as applicable

Unit 4

Digital Electronics and Number System: Introduction, Switching and Logic Levels, Digital Waveform. Number Systems and its conversions: Decimal Number System, Binary Number System, Octal Number System, Hexadecimal Number System. Binary addition, Binary subtraction. Boolean Algebra Theorems, De Morgan’s theorem. Digital Circuits: Logic gates, Algebraic Simplification, Realization of all logic and Boolean expressions.


This course describes on how to construct the state model of any given system by using phase variables and physical variables, estimation of Eigen values and Eigen vectors for the given system. Also determine transfer function from the state model. Test the controllability & observability of the given system and determination of the stability of the given non-linear system by Liapunov’s methods

Basic Electrical & Electronics Engineering covers basic concepts of electrical engineering and electromagnetism. This course introduces the student to the working AC and DC Machines. It also helps the student to understand the basics in digital electronics by applying the knowledge of logic gates and learning the applications of diodes in rectifiers, filter circuits. Further, it has a self-learning component on BJT’s.

This course describes:

1. Compare the relative merits and limitations of available Energy Sources. 2. Interpret the values of various factors influencing the economic aspects of a power system 3. Recognize the role of Substation and the fundamentals of Grounding systems. 4. Estimate the energy cost from the given tariff.

This course describes:

1. Reveal their knowledge and understanding of electromechanical energy conversion in Transformers and Induction machines.

2. Analyze the concepts of fundamental torque equation and rotating fields

3. Analyze the fundamental characteristics of Transformers and Induction machines.

4. Interpret experimental results and correlate them with theoretical predictions.

This course describes

Describe the operation, applications and characteristics of devices BJT. 2. Analyze and design circuits such as amplifiers and oscillators using BJT. 3. Define a Boolean term, expression, SOP, POS, and construct the Kmap/QMT Table for real time application implementation 4. Design arithmetic and combinational logic circuits using gates, encoders, decoders, multiplexers and de-multiplexers. 5. Design specified synchronous or asynchronous sequential logic circuits using appropriate flip flops

1. Master the basic concepts and appreciate the applications of database systems. 2. Master the basics of SQL and construct queries using SQL. 3. Be familiar with a commercial relational database system (Oracle) by writing SQL using the system. 4. Be familiar with the relational database theory, and be able to write relational algebra expressions for queries 5. Be familiar with the basic issues of transaction processing and concurrency control.

1. To recognize the architecture of the 8051 and MSP430 microcontrollers. 2. To be adept at using various inbuilt features and external peripherals based on the requirement. 3. To program the microcontroller IC to suit the application and design simple electronic circuits which could be controlled using the microcontroller. 4. To develop the ability to program any microcontroller knowing the features of the chosen IC and to interface external devices to the microcontroller.

This course describes :

1. Acquire a basic knowledge of solid state electronics devices including power diodes, power BJT, power MOSFETs, SCR, IGBT etc. 2. Analyze power electronic circuits such as control rectifiers, inverters, choppers & AC voltage regulators. 3. Describe the role of Power Electronics as an enabling technology in various applications such as flexible production systems, energy conservation, renewable energy, transportation etc. 4. Apply engineering tools (MATLAB, PSIM) to solve electrical & electronics circuits.

This course describes:

1. Able to understand the concepts of vector calculus and co-ordinate


2. Able to understand the concept of potential and energy density in

the case of static and time varying fields. . Able Coulomb’s law and

Gauss law and their applications in real world applications.

3. Able to understand the steady magnetic field, magnetic materials

and inductance calculation

4. Investigate the electromagnetic phenomenon in a time varying

electric and magnetic fields.

This course describes:

1. Identify the motors suitable for electric traction for various applications. 2. Analyze various electrolytic processes for different applications. 3. Interpret the type of illumination required for a given application. 4. Illustrate various industrial heating and welding techniques.

This course describes:

1. Calculate the voltage regulation of alternator 2. Determine the .efficiency of various DC Machines 3. Understand the starting and connecting procedures of synchronous generators, and to obtain the ‘V’ curves of synchronous motors. 4. Obtain the load characteristics of DC Motors and generators 5. Demonstrate the speed control of DC Motor

This course describes:

1. Understand the concept of electromechanical energy conversion in DC and synchronous machines 2. Analyze the concepts of fundamental torque equation and rotating fields 3. Analyze the fundamental characteristics of DC and synchronous machines 4. Interpret experimental results and correlate them with theoretical predictions 5. Describe the parallel operation of alternators.

This course describes:

1. Solve the given problem in object oriented approach and develop a programming solution using C++ language.

2. Develop programs using stacks to solve real time application.

3. Solving real time problems using Queues and List data structures.

4. Design programs using trees and graph data structures to solve real time applications.

The course presents the fundamentals of probability theory and random processes needed by students in
communications, signal processing, computer science and other disciplines. Topics include: axiomatic probability
theory; discrete and continuous random variables; functions of random variables; generating functions ; random
processes; ; Markov chains; random walks, Brownian motion, diffusion and Ito processes.

1. Acquire a basic knowledge of solid state electronics devices and its characteristics of SCR, IGBT and power MOSFETs. 2. Design circuit using electronic components such as resistors, capacitors, diodes and transistors. 3. Analyze electronic circuits such as control rectifiers, inverters, choppers & ac voltage regulators. 4. Describe the role of Power Electronics as an enabling technology in various applications.

1. To understand the methods of representation of systems and their transfer function models, reduction of block diagrams to obtain the transfer function. 2. To understand the time response of system and its importance in the design of controllers. 3. To understand the importance of frequency response of the system in the stability analysis of the same 4. To model the given system using state variable method

This course describes as:

1. Describe the operation of switch gear and protection system. 2. Classify various types of Circuit Breakers and Relays 3. Explain the theory, construction, advantages and disadvantages of different types of Circuit Breakers and Relays. 4. Describe protection schemes for transformers, alternators and induction motors 5. List the applications of circuit breakers and relays in real life.

1. Explain the concepts of Cyber security 2. Illustrate key management issues and solutions. 3. Familiarize with Cryptography and very essential algorithms

1. To Validate the Necessity of Energy Storage and to study various types of storage systems.

 2. To understand the use of fuels for storage Load management, Space conditioning, Transportation, Utility system, Variable energy sources, Role of different energy forms, Energy quality, Energy efficiency, Energy and power densities. 

3. To achieve the ability to converse about the working of a typical fuel cell, its types and to elaborate on its thermodynamics and kinetics. Able to analyze the cost effectiveness and eco-friendliness of Fuel Cells

Describe and Differentiate different modulators of AM, DSBSC, SSB 2. Describe and Differentiate VSB and FM modulation schemes 3. Able to understand the fundamentals of digital communication schemes 4. Employ various digital waveform digital coding and modulation schemes

This course describes

1.      Be able to describe the standard specifications of various electrical equipment.

2.      Be able to describe the standard tests, specifications for installation of various electrical equipment

3.      Be able to describe the commissioning tests on various equipment

Be able to describe the performance  tests on various equipment

This course describes 

1.     Demonstrate the concept of sampling.

2.     Compute the convolution of the pair of signals in time domain.

3.     Determine the impulse response of IIR Filter and FIR Filter.

Design of Butterworth and Chebyshev filter for different specification.

This course describes

1.      Represent discrete-time signals analytically and visualize them in the time domain.

2.      Understand convolution sum and integral

3.      Understand the meaning and implications of the properties of systems and signals.

4.      Understand the Transform domain and its significance and problems related to computational complexity.

Be able to specify and design any digital filters using MATLAB

This course describes

1.      Develop skills to measure HVAC and HVDC parameters.

2.   To understand the operation of different relays

This course describes 

1.      Express the real world problems into mathematical models

2.      Evaluate the given case study to get the desired results.

3.      Apply theoretical concepts to get transmission and distribution system models.

4.      Interpret the result of stability analysis.

5.      Write the coding for different load flow analysis techniques and also able to verify the results using MIPOWER software.

Discuss optimal scheduling of thermal power plants on the base of results from MIPOWER Software.

    This course describes

 1.  Identify the incidence of elements of given power system network.

2.      Solve different examples related to network topology.

3.      Identify state of the power system through different load flow techniques.

Demonstrate stability of power system through different methods.

.    This course describes the

 1.  Select the appropriate renewable energy as an alternate for conventional power in any application.

2.    Design solar PV module for any given application.

3.      Deduce maximum power available in any given location.

4.      Acquire the knowledge of modern energy conversion technologies.

Understand characteristics of the storage systems

This course describes

1.   Identify significance of DC over AC transmission system, types and application of HVDC links in practical power systems.

2.   Understand the operation of HVDC conversion technology.

3.   Analyze different converters.3, 6 and 12 pulse converter.

4.   Analyze AC/DC system interactions and know the operation and control of various MTDC systems.

5.   Model AC/DC system and protection for HVDC system against transient overvoltage and over currents apply

This course discribes

1.      Work with Auto CAD 2D classic and execute the basic commands of auto cad software

2.      Draw the isometric and orthographic views of given objects

3.      Draw the sectional views of Electrical Machines

4.      Differentiate between  single and three phase systems

Implement the knowledge of CAD and EE drawing in design of real time application

This course describes the Work with Auto CAD 2D classic and execute the basic commands of auto cad software, Drawing the isometric and orthographic views of given objects, Drawing the sectional views of Electrical Machines Differentiate between single and three phase systems,  Implement the knowledge of CAD and EE drawing in design of real time application

Axiomatic probability theory, independence, conditional probability.  Discrete and continuous random variables, special distributions of importance to Mechanical Engineering. Expectation simulation of random variables and Curve fitting, basic statistical inference, parameter estimation, hypothesis testing, and linear regression and correlation. Introduction to stochastic processes and Sampling theory.

The main emphasis of this course is on various aspects of Mechanical engineering process.​ 

Also about Energy systems, power generation, material science, Automotive engines. 

This course provides knowledge of Steam formation with its properties, different Turbines, Refrigeration system, AC system and Internal Combustion Engines 

This course also emphasis on Power transmission systems, various Machine Tools and Different Metal joining operations 

Mechanics can be defined as the branch of physics concerned with the

state of rest or motion of bodies that subjected to the action of forces

Advanced Materials covers materials science. It includes c topics in chemistry, physics, nanotechnology, ceramics, metallurgy, and biomaterials

The field of strength of materials typically refers to various methods of calculating the stresses and strains in structural members, such as beams, columns, and shafts

Applied mechanical measurement: Measurement of force, Torque, Pressure, Types of Dynamometers, Absorption dynamometer, Prony brake and Rope brake dynamometer, ...

Materials science is an interdisciplinary field concerned with the understanding and application of the properties of matter. Materials scientists study the connections between the underlying structure of a material, its properties, its processing methods and its performance in applications.

Thermodynamics is the study of the relations between heat, work, temperature, and energy. The laws of thermodynamics describe how the energy in a system changes and whether the system can perform useful work on its surroundings.

A composite material is a combination of two materials with different physical and chemical properties. When they are combined they create a material which is specialised to do a certain job, for instance to become stronger, lighter or resistant to electricity. They can also improve strength and stiffness.

Management and Entrepreneurship will teach you how to start your own business, grow a family business or innovate inside an existing organisation.

Kinematics of machines deals with the study of the relative motion of machine parts. It involves the study of position, displacement, velocity and acceleration of machine parts. Dynamics of machines involves the study of forces acting on the machine parts and the motions resulting from these forces.

An internal combustion engine (ICE or IC engine) is a heat engine in which the combustion of a fuel occurs with an oxidizer (usually air) in a combustion ...

This course offers step-by-step understanding of required thermodynamic properties to handle such equilibrium ...

In any chemical process, often one encounter interaction between phases where transfer of species takes place from one phase to other. That is there exist several situations of vapor-liquid, liquid-liquid, vapor-liquid-liquid, solid-liquid equilibria in chemical engineering processes. Often these situations are dealt with assumption of ideal behavior and binary systems but in reality non-ideality and multicomponent mixtures exists and accordingly one has to deal with such situations. This course offers step-by-step understanding of required thermodynamic properties to handle such equilibrium cases and explore possible ways of solving problems associated with non-ideality in VLE, LLE, VLLE and SLE for multicomponent mixtures.

Fundamentals of machine design. Design philosophy · Stresses in machine elements. Simple stresses · Design for Strength. Design for static loading · Fasteners.

One of the key elements in the implementation of mechatronic systems is the integration of computational intelligence with sensing (measurement of environmental conditions) and actuation (affecting the surrounding environment through a controlled response). In this course, students are introduced to advanced concepts in sensing and actuation for mechatronic systems, including both traditional sensors and actuators an introduction to advanced topics in micro electromechanical system (MEMS) sensing, and smart materials.

This course is to introduce the students about the role of electronics in modern vehicles. The course begins with automotive fundamentals and fuel supply systems followed by various automotive sensors like Accelerator-pedal sensor, Steering-angle sensor, Position sensor for transmission control, knock sensor, force and torque sensor etc.,. Digital Engine Management System and Networking are introduced. Smart vehicle automation systems like vehicle security, unmanned ground vehicles and Vision based autonomous road vehicles will be dealt in detail.

Multivariable Calculus and Linear Algebra are two of the most widely used mathematical tools across all scientific disciplines. This course seeks to develop background in both and highlight the ways in which multivariable calculus can be naturally understood in terms of linear algebra. This course includes, Understanding the notions in linear algebra, such as vectors and their spans, matrices and their relationship to linear transformations, subspaces and their bases. To solve and analyse systems of linear equations, and relate the solution set to properties of algebraic objects associated to the system. To analyse the rate of change of a multivariable function in coordinate directions. This course includes differential calculus techniques such as critical points and Lagrange multipliers to solve for constrained local and global extrema.