Skip to main content
Default Banner

Data structures and algorithms

Time complexity analysis. Big-Oh, Big-Omega, and Big-Theta notations. Data Types, ADTs, Various types of ADTs such as List, Set Ques, circular queue, trees, graphs etc.2-3 tree, red-black trees, binary trees, search trees, n-ary trees. Graph traversals, searching on graph, BFS, DFS, Spanning Tree, Minimum Spanning Tree, paths, shortest paths, TSP. Data structures for maintaining ranges, intervals and disjoint sets with applications. Binary heap, binomial and fibonacci heaps, skip lists, Hashing, universal hashing, integer sorting algorithms with analysis.

Computer Programming and Applications

Introduction to Linux – introduction to programming – basic elements of a program, variables, values, types, assignment – expressions and control flow – iteration and loop design, arrays, for loop, functions, parameters, recursion – object-oriented paradigm, objects, classes, inheritance, reusability, polymorphism, overloading, libraries, containers, classes for file handling, parameter passing and pointers, linking, shell commands, data structures, linked list, stack, queue – applications.

Basic Engineering Lab

Study of general purpose hand tools in workshop
Assembly and disassembly practices of the following models
–  Gear box assembly

–  Centrifugal pump assembly along with shaft alignment practice

–  Cam and follower mechanisms assembly

–  Transducer (sensor) trainer

Experiments on different basic machines
– Turning exercise – straight turning, taper turning, thread cutting practice

–  Welding practice – arc welding

–  Fitting practice – models with marking and drilling exercises

Wiring and Soldering practices

Physics Lab

Damped driven oscillator
Waves and oscillation
Modulus of elasticity
Surface tension
Moment of inertia and angular acceleration
Faraday’s law of induction
Biot-Savarts law
Ratio of electronic charge to mass
Brewster’s angle and Malu’s law
Earth’s magnetic field
Charge of an electron

Communication Skills

Functional English: conversation skills – asking questions, requests, doubts, engage in conversation – different types of communication-verbal and non-verbal, body language.

Teaching Grammar: grammar games, exercise. Teaching Vocabulary: Language games, exercise.

Reading and appreciating stories, poems, essays – listening and appreciating video lectures – comprehensive questions and answers.

Introduction to Aerospace Engineering

History of aviation – standard atmosphere – aerodynamic forces – lift generation – airfoils and wings – drag polar – concept of static stability – anatomy of an aircraft – mechanism of thrust production – propellers – jet engines and their operation – helicopters – aircraft performance – simple manoeuvres – aerospace materials and structural elements – aircraft instruments. Elements of rocket propulsion – launch vehicle dynamics – basic orbital mechanics – satellite applications and orbits – future challenges in aerospace engineering.

Event Details

Select a date to view events.