Browse By

The Open Electives (2021-22)—Semester VI


Open Electives offer you the opportunity to take up a subject well-tailored to your interests, but making the right choice is not always an easy decision. To help you know your options and decide what’s best for you, we have compiled a list of all the Open Electives on offer this academic year. Watch this space for details, including the syllabus of the subjects.

Allotment of Electives: The allotment of Open Electives will be done based on CGPA and the seats available. There is no CGPA cut-off while applying for the OEs.

The option to enter OE preferences is now available on the portal. The last date for entering preferences is 7th January 2022, open till 5pm.

Aeronautical and Automobile Engineering

1. AAE 4304: Introduction to Avionics and Navigation Systems

Introduction to aircraft, Introduction to flight mechanics and flight dynamics of aircraft & UAV, Introduction to Avionics in aircraft & spacecraft., Displays, HMI, I/O Devices and Power, Packaging, do 178B/C Software, ARINC and DOD Types, System Cooling, EMI/EMC Requirements; Aircraft Power Systems: Electrical Power Generation and Distribution Systems, Digital Communication, Digital Data Bus System, ARINC-429,629, AFDX, MIL-STD-1553, Fiber Optic Comm. Satellite Communication, Flight control laws, FBW, Autopilot, FMS, LRU, IMA & Mission Systems. Inertial Sensors and Inertial Navigation Systems, Multisensory Navigation Systems, Kalman filter basics & Mechanization. Elements of Navigation Systems, Satellite Navigation Systems, Antenna Design, Analysis and placement on aerospace vehicle, Aircraft circuit design on proteas, Radar & Landing Systems.

The topics are fascinating, but in my experience, the faculty handling it was too lenient. We barely had any classes. So if you’re not from electronics background, you might have to learn a lot of things on your own.

Biomedical Engineering

  1. BME 4303: Rehabilitation Engineering

Introduction to rehabilitation engineering and assistive technology: principles, engineering concepts in sensory rehabilitation, motor rehabilitation and communication disorders. Orthopedic prosthetics & orthosis in rehabilitation technology: fundamentals of design of upper and lower extremity prosthetic and orthotic devices, applications. Mobility aids: mobility aids for the blind, discussion of design and function of robotic aids, wheel chairs. Sensory augmentation & substitution: visual, auditory and tactile sensory augmentation & substitution. Conversion aids for non-vocal physically impaired persons: characteristics and design considerations for conversion aids, biofeedback in communicative disorders, artificial larynx. Principles and applications of electrical stimulation: artificial electrical stimulation of nerves and muscles, applications. Conceptual frameworks, education and quality assurance.

2. BME 4305: Introduction to Nanotechnology and Characterization Techniques

Introduction to Nanomaterials- classifications, synthesis methods, surface functionalization of nanoparticles, nanocomposites. Properties of nanomaterials: – mechanical properties, optical properties, magnetic properties. Characterization tools for nanomaterials and Nano systems- structural and chemical characterization techniques. Physical and chemical characterization of Nanomaterials: Transmission electron microscope (TEM), scanning electron microscope (SEM), scanning tunneling microscope (STM), atomic force microscope (AFM), X-ray diffraction (XRD), Fourier-transform infrared spectroscopy (FT-IR), dynamic light scattering (DLS), Mass spectroscopy, chromatography. Thermal characterization of nanomaterials: Thermogravimetric analysis (TGA), differential thermal analysis (DTA), differential scanning calorimetry (DSC). Surface Characterization of nanomaterials: X-ray photoelectron spectroscopy (XPS), auger electron spectroscopy (AES), secondary ion mass spectroscopy (SIMS), Raman spectroscopy, electron energy loss spectroscopy (EELS) and ultraviolet spectroscopy.

Computer Science and Engineering

1. CSE 4304: Principles of Database Systems

Database-System Applications, Purpose of Database Systems, View of Data, Database Languages, Relational Databases, Database Design, Data Storage and Querying, Transaction Management, Database Architecture, Database Users and Administrators, Structure of Relational Databases, Overview of the Design Process, The Entity-Relationship Model, Constraints, Removing Redundant Attributes in Entity Sets, Entity- Relationship Diagrams, Reduction to Relational Schemas, Entity Relationship Design Issues, SQL Data Definition, SQL Data Types and Schemas, Integrity Constraints, Basic Structure of SQL Queries, Set Operations, Aggregate Functions, Nested Subqueries, Additional Basic Operations, Null Values, Modification of the Database, Features of Good Relational Design, Atomic Domains and First Normal Form, Decomposition Using Functional Dependencies, Functional Dependency Theory, Algorithms for Decomposition, Decomposition Using Multivalued Dependencies, RAID, File Organization, Basic Concepts, Ordered Indices, Transaction Concept, A simple Transaction model, Transaction Atomicity and Durability, Transaction Isolation, Serializability, Lock-Based Protocols, Recovery and Atomicity.

2. CSE 4307: Programming in C#

.NET Architecture: Applications Using C# C# Basics: Advanced concepts: Delegates, Events, Memory Management under the Hood, Freeing Unmanaged Resources, strings, and regular expressions, Collections, Reflections, Errors and Exceptions. The .NET environment: Working with Visual Studio .NET 2003 (higher version can also be considered. E.g.: 2017), Assemblies and Structure, Cross Language Support, Global Assembly Cache, Creating Shared Assemblies. .NET Security: Role-Based Security, Managing Security Policy, Threading. Localization: Namespace System. Globalization, Resources, Localization Example Using Visual Studio .NET, Creating a Windows Form Application, Graphics with GDI+, Introduction to WCF and WPF

3. CSE 4310: Web Programming

Introduction to HTML5 and CSS3, Markup, HTML5 Style, More HTML5 Semantics, HTML5 Forms, HTML5 Audio and Video. Introducing CSS3, CSS3 Gradients and Multiple, CSS3 Transforms and Transitions, Embedded Fonts and Multicolumn Layouts. Introduction to JavaScript, The Grammar of JavaScript, Adding Logic and Control to Your Programs. Introduction to jQuery, Action/Reaction: Making Pages Come Alive with Events, Animations and Effects, Common jQuery Tasks, Enhancing Web Forms.

Chemical Engineering

1. CHE 4302: Risk and Safety Management in Industries

Safety in plants: Hazard analysis, damage minimization, fires, fire extinguishers, handling, contamination removal, reduction methods, personal protective devices, Plant and personal safety. Pressure vessels, handling and transportations of liquids and gases under high pressure, explosive chemicals and handling. Safety administration, safety committee, safety education. First aid principles and methods, plant inspection. Engineering design for safety considerations. Hazards in workplaces, workers exposure to hazardous chemicals, threshold limit values of chemicals, engineering control of hazards and accidents due to fire and explosives and natural causes in different industries. Safety management, safety performance, motivation of employees, supervisors, managers and management, legal aspects of safety.

Department of Chemistry

1. CHM 4302: Fundamentals of Industrial Catalytic Processes

Adsorption & Catalysis: Physisorption and chemisorption, Adsorption isotherms, Factors influencing adsorption, Adsorption of gases by solids, Adsorption from solution, Introduction to catalysis, Energetics, Catalytic cycles. Solutions & Solubility: Ideal and non-ideal solutions, Raoult’s law, Thermodynamics of ideal solutions, Vapor pressure and boiling point composition curves, Distillation behaviour of completely miscible & immiscible liquid systems, Azeotropes.
Colligative Properties: Determination of molar masses from vapor pressure lowering, Osmotic pressure, Boiling point elevation and Depression of freezing point, Vant Hoff’s factor. Colloids: Types, Preparation and purification of sols, General properties, Optical, Electrical & Kinetic properties of sols, stability of sols, Application of colloids, Emulsions & Gels- Types, Preparation, Properties and their applications.

2. CHM 4303: Sustainable Chemical Processes and Products

Introduction: Definition, Twelve principles, Evaluating products, processes, starting materials and reaction types, Examples of green products, reactions, reagents, solvents, catalysts and starting materials, Atom economy, Reaction mass efficiency, Effective mass yield, Carbon efficiency and eco-factor, Green chemistry matrices, Life cycle analysis, Product and process design for sustainability, Chemical product legislation-REACH. Catalysis and green chemistry: Catalysis in the chemical industry-bulk chemicals; alkylation and selective oxidation reactions, Fine chemicals; synthesis of certain chemical products, Importance of selective catalysts in sustainable development, Selectivity in catalysis, Catalyst for clean technology, Heterogenization, Preparation of supported reagents, Applications and analysis of eco-friendly approach of waste treatment. Cleaner Production: Examples, Process design aspects, High through put syntheses, Scale up and industrial applications of clean synthesis, Use of microwaves, ultraviolet and infrared radiations, Insecticides based on natural products, Ecofriendly bio-pesticides, Industrial examples-polymer, pesticide, food
& flavor, dye, paper & pulp, and pharmaceutical industries, Use of enzymes in oxidation, reduction and hydrolysis reactions, Electrochemical synthesis.

 Electronics and Communication Engineering

1.  ECE 4305: Introduction to Nanoscience and Technology

Classical particles, waves and wave particle duality. Black body radiation, photoelectric effect, interference, diffraction. Schrodinger wave equation. Atoms and atomic orbitals. Quantum structures. Crystal lattices, bonding in crystals, metals, semiconductors, direct and indirect band gap semiconductors, semiconductor alloys, hetero-structures, organic semiconductors, carbon nano-structures. Graphene preparation techniques. Characterization.

2. ECE 4306: MEMS Technology

Historical background of MEMS. Bulk micromachining, MEMS transduction and actuation techniques, Micro sensing for MEMS, Basic Bio-MEMS fabrication technologies. RF MEMS, Microfluidic devices and components for Bio-MEMS, sensing technologies for Bio-MEMS, Applications. Introduction to MEMS simulation tool.

Print and Media Technology

  1. MED 4304: Publishing Science

    Introduction, different methods of publishing, departments in a publishing house, duties and responsibilities of a publisher, job roles in publishing company. different medias of publishing, electronic media versus print media, case study, editing, significance, techniques and functions. editing tools and symbols, editing magazines and newspapers – page makeup, design and layout, editing online, editing radio and television programs. news publication, news values, writing, structure of a news report, types of news leads, writing leads, choosing news, attribution and verification, balance and fairness, news sources. content for media, writing for print – different styles reporting, editorials and features. writing for radio, television and audio-visual media (CD, DVD, Web), advertising, promotional writing – advertising copy writing, corporate writing newsletters, online writing – website contents specialized reporting, science and technology reporting, environment, recent advances and future trends in publishing.

“Publishing science goes through the nitty-gritty of writing and reporting for mass media. Varying from reporting styles, specialized reporting for tech as well as editorials. The subject also includes editing tools. Modules also touch upon advertising and promotional writing.  This elective also introduces you to the legalities involved in publishing. You will get to study Publishing laws, International Property Rights, Copy Rights, and Privacy Policies etc.”

Electrical and Electronics Engineering

1. ELE 4301: Energy Auditing

Energy Types, Needs, Scenario, Energy Security, Environmental Impact, Energy Reforms, Material & Energy Balance, Consumption Pattern, Sankey Diagram, Energy Policy, Information Systems, Energy Conservation Act 2001, Electricity Act 2003, Energy Reforms, National Action Plan for Climate Change (NAPCC), Standards & Labels ,Energy Audit Purpose & Scope, Types of Energy Audit & Methodologies, Audit Instruments, Energy Management principles, Benchmarking and Strategies, Performance assessment of Electrical utilities, Performance Assessment of Thermal Utilities, Energy Economic Analysis, Role of ESCOs.

Apart from generation of electrical energy, the economic usage of the generated energy also plays a vital role in power systems and energy saving is gaining paramount importance. For doing this, one should know about the present usage pattern, analysis of the usage which aims at reduction in consumption without sacrificing the production and quality. This requires the understanding of energy policy and reforms. This course focuses on energy policy and reforms, role of information systems, methods used for energy auditing, etc.”  

2. ELE 4305: Energy Conversion Technologies

Transformers – Review of construction, types and operation; equivalent circuit, voltage regulation, efficiency; autotransformers; three phase transformers, types, application. Induction Motors – Review of construction and operation, equivalent circuit, power flow diagram, losses, efficiency, starting braking and speed control; Single phase induction motor, types and operation. Synchronous Motors – construction, operation; Synchronous condenser. DC Motors – Review of construction, types and operation, starting, braking and speed control. Special Machines – Stepper motors, switched reluctance motors, brushless dc motor, Permanent magnet synchronous motors, Linear motors. Power Semiconductor Drives – Basic block schematic, Converter classification, DC and AC drive systems – an overview.

(Not Applicable to Mechatronics) Conversion of electrical energy to other forms of energy and its control based on the need is very important from the point of view of industries. The invention of semiconductor technology has led to energy saving during conversion and also during control of equipment. The course focuses on different types of energy conversion technologies and their control.”

Mechanical and Manufacturing Engineering

  1. MME 4305: Introduction to Operations Research

    Introduction- Definition, Phases, Applications, Advantages and Limitations of Operations Research. Linear programming problems Assumptions, Formulation of LPP, Graphical solutions, Simplex algorithm, Special cases. Concept of dual, Sensitivity analysis to objective function coefficients and R.H.S. values.Transportation problem- Formulation, Testing the optimality. Assignment problem – Solution algorithm for Assignment Problem. Travelling salesman – Solution algorithm for Travelling Salesman Problem, Application to job sequencing problem Game theory- Introduction to game theory, Two-person-zero sum games, Pure and Mixed Strategies, Solution methods. Network Analysis- General framework, Introduction to elements of a network, conventions adapted in drawing network, analyzing the network. Calculation of event and Activity times, Critical 236 path, Determination of project duration, Project Crashing. Applications and Limitations of CPM. Project evaluation and review technique, Simulation:-Monte- Carlo technique, Problems involving Waiting line situations and Selection of crew members etcIntroduction- Definition, Phases, Applications, Advantages and Limitations of Operations Research.Linear programming problems- Assumptions, Formulation of LPP for business and nonbusiness applications. Graphical solutions, Special cases – Degeneracy, Infeasible Solution, Unbalanced and Multiple optimal solutions. Minimization and Maximization cases. Simplex algorithm, Concept of dual, Sensitivity analysis with respect to objective function coefficients and R.H.S. values. Transportation problem- Formulation, Generating initial solutions using North-West Corner (NWC) Method, Least Cost (LC) Method, Vogel’s Approximation Method (VAM). Testing the solution by Stepping stone, Modified Distribution (MODI) Method. Maximization, Multiple optimal solutions, Degeneracy and Unbalanced problems. Post optimality analysis. Assignment problem- Solution algorithm for Assignment Problem. Unbalanced, multiple optimal solutions, Maximization and Application problems.Travelling salesman/Job sequencing problem- Solution algorithm for Travelling Salesman Problem, Application to job sequencing problemGame theory- Introduction to game theory, Two-person-zero sum games, Pure and Mixed Strategies, Solution methods for 2 x 2 games, Graphical method (2 x n games; m x 2 games), approximate method, Formulation as a L.P.P. Queueing theory- Introduction to queueing theory, Poisson arrival rate and Exponential service times, System characteristics, Problems on the models- (M/M/1):(¥/FIFO), (M/M/1) : (N/FIFO) Simulation of queuing models – Steps in simulation, Application and Limitations, Monte- Carlo technique-Problems involving Waiting line situations and Selection of crew members.Critical Path Method (CPM)- General framework, Introduction to elements of network, conventions adapted in drawing network, Analyzing the network. Calculation of event and Activity times, Total Float, Free Float, Independent float, Critical path, Determination of project duration, Project Crashing, Applications and Limitations of CPM, Project Evaluation.Review Technique (PERT)- Calculation of Probabilistic/Expected event and Activity times, Variance of activity duration, Determination of critical path, probability/expectation of project completion.

2. MME 4306: Introduction to Quality Control

Introduction- Definitions of the term quality, Inspection and quality control, Organization for quality, Quality control engineering fundamentals: Concept of variation, Causes of variation, Patterns of variation, Frequency distribution, Graphic representation methods of frequency distribution, Measures of central tendency and dispersion, The Normal distribution curve, Tchebyeheff‟s and Camp-Meidell’s inequality theorems, Shewhart‟s bowl drawing experiments. 

Control charts for variables- Construction of X̅ , R and s charts, Classification of ways in which process lacks control, Steps involved in using the control charts for variables, Interpreting patterns of variation on control charts for variables, Type I and Type II Errors, Process capability analysis, Process Capability indexes-Cp and Cpk.

Control charts for attributes- Control chart for fraction rejected (p chart), Control chart for number of non-conforming items (np chart), Control chart for number of non-conformities(c chart), Control chart for number of non-conformities per unit (u chart). 

Acceptance sampling- Acceptance sampling by attributes, Importance of acceptance sampling, Single and Double sampling plans, Operating characteristic curve, Acceptable quality level, Lot tolerance percent defective, Average outgoing quality, AOQ curve, AOQL, Average total Inspection, Average fraction inspected, Producers risk, Consumers risk, Acceptance sampling tables. 

Specifications and Tolerances- Conventional and Statistical tolerancing, Precision, Accuracy and Reproducibility of method of measurements, Quality costs.

Humanities and Management

  1. HUM 3306: Introduction to Philosophy, Religion, and Culture

Notions of Philosophy; The Origin and Development of Philosophy; Ancient Philosophy; Medieval Philosophy; Modern Philosophy; Contemporary Philosophy; Indian Philosophy; Comparative Religion; Western Philosophy; The Relevance of Philosophy; Branches of Philosophy; Methods of Philosophy; Philosophy and other Branches of Study; Some Problems of Philosophy; Themes of Philosophy; Mind and Body, and the Problem of Universal; Change/Movement time and place; Existence of God and Evolution; Indian Culture; Social Ethics; Logic and Scientific Methods; Philosophy of Language.

2. HUM 3307: Creative Writing

Various literary/prose forms and their characteristics; techniques and strategies for reading; nuances of language and meaning in reading and writing; Writing Exercises – techniques and strategies of writing creatively; Critical Concepts and Terms in Literary Writing; Writing Exercises; creative writing output.

3. HUM 3308: Graphic Novels: History, Form, and Culture

Part I: The History of Comic Books

–>Part 1: Developing a Medium Defining comic books as a medium-Relationships between comic books and other forms of sequential art-The (continental) roots of comics as an art form -The ways in which comic strips and pulps contributed to the emergence of the comic book. The History of Comic Books,

–>Part 2: The Maturation of the Medium-Influence of underground movement, ways in which mainstream publishers began to address more relevant topics, proliferation of independent comics, the increase in the profile and prominence of the medium due to ambitious projects.

Part II: Creating the Story: Graphic Storytelling and Visual Narrative-Some narrative structures commonly found in comic books -The types and techniques of encapsulation-The nature of the relationship between the pictorial and linguistic elements of comic books Experiencing the Story: The Power of Comics – About diegetic images that show the world of the story- About interpretive images that comment on the story-The impact art style has on the emotional reactions of the reader; and how the meaning of each image is affected by the relationship to other images in that particular book, in other texts, and in the reader’s personal experience

Part III: Comic Book Genres-the definition of genre and the role it plays in shaping the creation of comics products- the characteristics of genres, including character types, narrative patterns, themes, and other conventions-how the example genres of teen humor, romance, funny animals, horror, and memoir developed in comics, and what characterizes each-how the hybridization of genres helps experimentation and expansion of narrative possibilities.


  1. MAT 540: Applied Graph Theory

Graphs and subgraphs, walks, paths and connectedness, distance as a metric, degrees, regular graphs, cubic graphs, bipartite graphs, self complementary graphs, operations on graphs, External graphs, degree and sequence, applications of the theorems due to (a) Havel and Hakimi, (b) Erdos and Gallai. Cut points, bridges and blocks, block graphs and cut point graphs. Trees and their characterizations, centre and centriods, block – cut points trees, spanning trees, independent cycles and cocycles, connectivity and line connectivity, Whitney’s theorem.
Traversibility – Eulerian, Hamiltonian, line graphs and total graphs. Traversibility, coverings and independence, theorem of Gullai, critical points and lines. Planarity, genus, thickness, crossing number. Colorability, chromatic number and its bounds, Nordhaus Gaddem theorems, the four and five colour theorems, The chromatic polynomial.
Matrix Representation of graphs – Incident matrix, Adjacency matrix, cycle matrix, cutset matrix, path matrix, Digraphs D, Matrix – tree theorem on number of spanning trees. Tournament. Graph Theoretic Algorithms: Computer representation of graphs – Input and output, Algorithms for connectedness, Spanning Tree, Fundamental Circuits, Directed Circuits and Shortest paths.

  1. MAT 548: Applied Linear Algebra

Finite dimensional vector spaces, subspaces, linear independence, bases and dimension. Sum and intersection of subspaces. Algebra of linear transformations, range and null space of a linear transformation. Inner-product spaces, metric spaces and banach spaces, Gram Schmidt orthogonalization, linear operators and their adjoint, self adjoint, unitary and normal transformations, polar decomposition. Matrix algebra, simultaneous equations, Eigen values, characteristic vectors, CayleyHamilton theorem, minimal polynomial, Application of eigen values to solve simultaneous difference and differential equations. Quadratic forms and their classification, constrained optimization. Some computational methods of linear algebra.

“The topics included were matrix algebra, simultaneous equations, Eigenvalues, application of Eigenvalues to solve simultaneous difference equations, constrained optimization, and computational methods, among other things. Faculty-wise, I didn’t find the subject to be as enjoyable as expected. In my view, the professor stuck to the course plan strictly, and the overall teaching method was very average. The class was filled with 8.5+ CGPA holders from different branches, so I think the subject had a high GPA requirement.”

3. MAT 542: Mathematical Modelling

Introduction, Techniques, classification and characteristics of mathematical models, mathematical modeling through geometry, ordinary differential equations of first order. Mathematical modeling through systems of ordinary differential equations of first order, linear growth and decay models, modeling of population dynamics and modeling of epidemics through systems of ordinary differential equations, modeling in medicine, arms race battles. Mathematical modeling through difference equations, some simple models. Modelling of economics and finance through difference equations, population dynamics and generation of models through difference equations, modeling in probability theory, examples. Optimization models: Mathematical modeling through linear programming, Dynamic programming and Game theory. Mathematical modelling through graphs: elements of graphs, digraphs, shortest path problems, Bellman’s optimality principle, Dijkstra’s algorithm, spanning trees, Prim’s algorithm. Networks, Flow augmenting paths, Ford Fulkerson algorithm.

“It’s an interesting subject if you’re into math and quite easy too. They cover topics like basic differential equations, difference equations, game theory, probability, and lpp. It’s pretty easy to score. The teacher knows the subject but has a little difficulty clearing doubts. But he gives notes in class, i.e. writes stuff on the board and explains the concept while he teaches. Make sure you write notes.  If you like math, you’ll enjoy it.”

4. MAT 544: Optimization Techniques

Formulation, Linear programming – simplex method, 2-phase method. Duality theory .Transportation problem – Volgel’s approximation method, MODI method, Assignment problem- Hungarian method.

Project Management – Networks, Project planning and control using PERT and CPM. Game theory – 2persons zero sum games, Minimax principle, games with mixed strategies. Dominance theory, solution using Linear programming.
Dynamic programming – Deterministic Dynamic programming, Search Techniques – Golden mean search, Three point – Intervals search, Fibonacci search.

“Handled by senior faculty who had excellent command over the subject, the class was interactive. He discussed each topic in detail and then wrote everything on the board, including the procedures. However, he expected students to be very punctual and disciplined in class and set lengthy question papers that needed a lot of practice to get good grades. As for the subject, it’s quite fun to learn, basic maths used with lots of calculations. Be careful about silly mistakes, though, and they can make your entire solution go wrong. The class is common for both B. Tech and M.Tech students and is mostly filled with toppers. For those who are interested in solving real-life problems and good at quick math, it’s pretty easy.”

5. MAT 546: Stochastic Processes and Reliability

Static probabilities: Review and prerequisites generating functions, difference equations.
Dynamic probability : definition and description with examples. Markov chains, transition probabilities, Chapmen Kolmogrov equations. Classification of states, chains of Markov process. Stability of Markov systems, limiting behaviour, random walk.
Poisson Processes : assumptions and derivations, related distributions, birth and death
processes. Queueing System, general concepts, Model M/M/1 and M/M/S, steady state behvaour,
transient behaviour. Wiener processes and Gaussian processes. Differential equations of a wiener process, Kolmogrov equations, Ornstein – Unlenbick Process. White note.
Reliability Theory : Definition of Reliability, types of failure, Hazard rate, Laws of failure – normal, exponential & Weibull failure laws – System reliability – in series, in parallel series – parallel system, Paralled – series system & related problems

“The course is excellent, and everything that’s written in the course plan is delivered in time. Scoring wise, the topics are easy, with a few formulae and derivations. The derivations may be hard to understand initially, but the result is easy to remember, as long as you have the basics of probability and statistics at your fingertips. Topics covered are statistics, probability, queuing theory, Markov process/chain, birth-death process, and reliability analysis, among others. The faculty is efficient and not very strict about attendance or coming late to class. The overall difficulty of the course is moderate. The end sems and sessionals were numerical, reasoning and derivations, with a few conceptual questions sprinkled in.”

4. MAT 550: Applied Numerical Methods

Matrix Algebra : Solution for linear system of equations – Direct methods: Gauss elimination method, Gauss Jordon method, Crouts (LU decomposition) method. Iterative methods, Jacobi Gauss Seidal and successive over relaxation methods. Computation of inverse of a matrix: Jordan method, Triangularization method, Choleski’s method, partition method. Eigen value & Eigen vectors: Given’s method for real symmetric matrices, Jocobi’s method for real symmetric matrices, Power method. Numerical Solution of Ordinary Differential Equations: Single step methods, Runge Kutta method,Adam Bashforth’s predictor corrector method, Milne’s predictor and corrector method. Numerical Solution of Partial Differential Equations:Finite difference approximation to derivatives of Parabolic, Elliptic. Explicit finite difference method, implicit method.

Master of Computer Applications

1. MCA 4303: Introduction to Linux and Shell Scripting

Introduction to UNIX/LINUX Operating System: Introduction to Operating system concepts, Linux Overview, kernel and shell, using Unix, input and output, redirection, scripts, pipes, pagers, getting help. Processes and Devices: Process status, Foreground and background, process control, signals, Process Utilities (ps, kill, wait, sleep), Environment variables, Global and local variables, Executable scripts, Job control, Command history list, Running job at a specific time, Running programs periodically, big programs, Timing a program, running programs in order, Quotes and escapes, Devices, backquotes. File Systems, File commands, Linux Editors, Command mode, Regular Expressions and filters, SED, Shell and Shell Scripting, Advanced shell programming, Pattern Scanning, Utility (AWK), Program Control Structures, Bash Shell Features.

“This is an introductory course on the Linux Operating System and Shell Scripting. The focus is on learning to implement bash Shell Scripting. It also includes a beginner’s look atsed and awk tools. The emphasis is on a practical hands-on approach to shell scripting rather than a basic theoretical exposure. No prior coding experience is required for this course.”  

  1. DSE (MCA) 4174: Algorithmic Trading

Basic Trading strategies- Discretionary, Algorithmic Trading, Hybrid. Algorithmic vs. High Frequency/Low Latency Trading. Industry Overview- Alternatives, Hedge Funds, Commodity Trading Advisor Funds, Quant Funds. Tracking Funds, Tracking Benchmarks, Basic Portfolio Strategies. Mathematics for algorithmic trading Review of Time Series, Capital Allocation, Momentum, Options and futures- trend, seasonal, cyclical and irregular components, white noise, Brownian motion, Auto covariance, autocorrelation and criteria. ARIMA models, Autoregressive Models, Moving Average Models, ARMA Models. Box-Jenkins method, characteristic polynomials, Sharpe and Skewness, Stationary vs. Non-stationary processes, criteria (AIC, BIC) for model choice, Cross Validation, Bootstrap and Stochastic Differential Equations (SDE)s., Kalman Filters.                           Algorithmic Trading Basics- Back testing, Automated Execution, Momentum, Mean Reversion, Carry, Value, Basic Portfolio Strategies, Over fitting.
Mean Reversion Strategies – Mean Reversion of Stocks, Timescales/horizons associated with MR, Momentum and Value, Volume and Mean Reversion Liquidity, Unit Root Tests, Augmented Dickey Fuller Tests. KPSS Tests, Variance Ratio Tests. Co-integration and Johansen Test.
Momentum/Trend Following- properties and tradeoffs, Inter-day and Intraday Momentum Strategies, Risk Management. Skewness over horizon results, momentum modelling. Filters, Change points – sequential binary segmentation, switching Kalman filters, Carry, Value, P vs. Q-measure. Over fitting- p-hacking, lack of reproducibility, holdout over fitting. Adjusted Sharpe Ratios. Multiple Hypothesis Testing – Holm-Bonferroni. BHY adjustments. ML for Algorithmic trading, pitfalls and future opportunities.

2. MCA 4304: Introduction to Data Analytics

Introduction – data science, need for analytics, steps in data analysis projects, Data- sources of data, data sets, data warehouses, data types, privacy and confidentiality, samples vs. population. Data summarization and visualization – tables and graphs. Data Preprocessing- cleaning, transformation, dimensionality reduction. Data Analysis and Visualization – descriptive, inferential statistics, uni-variate and multi-variate analysis. Grouping – Cluster Analysis- distance measures, partitioning, hierarchical, density based methods. Market Basket Analysis, Association Analysis, Market Basket Analysis. Classifiers-Bayesian, k-nearest neighbor, neural network, Support Vector Machine, Decision Trees. Prediction- Regression models, Evaluating Classification and Predictive performance, ensemble methods. Anomaly Detection. Forecasting models.

Course Outline
This is an introductory course on Data Analytics. The basics of Data Analytics is taught using relevant case studies and hands-on exercises using tools like WEKA and R. No prior coding experience is required for this course.

Civil Engineering

  1. CIE 4302: Contract Management for Engineers

Introduction to contracts: Definitions, Essentials for a legally valid contract, Salient features, Discharging, Documents for an Engineering Contract, Types of contracts based on − tendering process, economic consideration, tasks involved. Main and Sub Contracts: features, merits, demerits, applicability. Tendering process: Definitions, List of Documents, EMD, SD. Preparation and submission of documents and its opening. Evaluation of Tender and Award of contract.
Issues in tendering process: Pre – Registration, Pre – Qualification, Nominated Tendering, Rejection of Tenders, Repeat Orders, Revocation of Tenders, Unbalanced Bidding, Cartel or Collusion in Tendering. Administration: Responsibilities (Duties and Liabilities) of Principal and Contractor, Monitoring and Quality control/assurance, Settlement of claims − Advances, Bills, Extension for time, Extras & Variations, Cost Escalations. Security Deposit, Retention Money, Performance Bond, Liquidated Damages, Penalties, Statutory Requirements, Social Obligations/Responsibilities, Labor Welfare, Reports, Records, Files.
Breach of contract: Definition and Classification, Common Breaches by – Principal, Contractor, Damage Assessment, Claims for Damages, Quantum Merit, Force Majeure. Dispute resolution. Conciliation. Dispute Resolution Boards (DRB). Litigation.
International contracts: International Competitive Bidding, Domestic Preference, FIDIC Documents, Conditions, Currency of Bid and Payment, Escalation in Foreign Currency, Financing of projects, Applicable Law and Settlement of Disputes, International Arbitration.

“It’s quite irrelevant to our regular course. Our faculty was good and explained things really well. She would show us the documents which are involved in agreements and contracts etc.  A lot of theory is involved. You can score a good grade if you are a theory kind of person.”

2. CIE 4303: Environmental Engineering

Will be updated when information is received.

Instrumentation and Control Engineering

  1. ICE 4302: Industrial Automation

Evolution of PLC, PLC Vs PC, Architecture of PLC – I/O Modules, CPU, Program Memory, Process Image Tables, Bus System and Power Supply, Sequential Flow Chart technique for programming style, Programming a PLC, Timers & Counters, Special Instructions, Levels of Industrial control, Networking, Buts Networks, Protocols., SCADA & DCS, Profibus, Modbus, SMART devices.

2. ICE 4305: Smart Sensor

MCUs and DSPs, integrated signal conditioning, IEEE1451 standards, Plug and play, Sensor Communication, Wireless zone sensing, Surface acoustical wave devices, Intelligent transportation system, RF-ID, RF MEMS basics, Micro optics, Micro grippers, Microprobes, Micro mirrors, FEDs, Centralized and decentralized measurement chains, Intelligent sensors, Nano sensors, Biosensors

Information and Communication Technology 

 1. ICT 4306: Cyber Security   

Introduction to Information, Network and System Security, Encryption techniques, Message Integrity and Message Authentication, Digital Signature, Key Management, User Authentication. Web security model: Browser security model including same-origin policy, Client-server trust boundaries, Session management, authentication: Single sign-on, HTTPS and certificates. Application vulnerabilities and defenses: SQL injection, XSS, CSRF. Client-side security: Cookies security policy, HTTP security extensions, Plugins, extensions, and web apps, Web user tracking, Server-side security tools, e.g. Web Application Firewalls (WAFs) and fuzzers. Cybercrime, Cybercrime investigation, Laws and ethics.

2. ICT 4307: Game Theory and Applications

Introduction, Mathematical Preliminaries, Non-Cooperative Game Theory: Extensive Form Games, Strategies Form Games, Dominant Strategy Equilibria, Nash Equilibria, Matrix Games, Bayesian Games, Cooperative Game Theory: Two Person Bargaining Problem, Coalition Games, Shapely Values, Mechanism Design: Social Choice Functions, Incentive Compatibility and Revelation Theorem, Auctions.

Department of Physics

1. PHY 4303: Radiation Physics

Radiation Sources: Fast electron sources, heavily charged particle sources, sources of electromagnetic radiation, neutron sources.
Radiation Interaction: Photoelectric and Compton process, pair production, interaction of heavy charged particles, stopping power, energy loss characteristics, Bragg curve, particle range, range straggling, stopping time, energy loss in thin absorbers, the interaction of fast electrons, absorption of beta particles, the interaction of gamma rays, gamma-ray attenuation, the interaction of neutrons, neutron cross-section, neutron-induced nuclear reactions.
Radiation Detectors and Instrumentation: Semiconductors diodes, JFET-MOSFET, integrated circuits, OPAMP and their characteristics, the differential amplifier, operational amplifier systems, pulse amplifiers.
Principles of radiation detection and measurements
Industrial uses of nuclear measurements

Mechatronics Engineering

  1. MTE 4303: Hydraulics and Pneumatics System

Introduction to pneumatic systems- Advantages and limitations, Structure and signal flow, Applications of pneumatic systems, Pneumatic power pack, Air reservoir, Air generation and Distribution, different types of compressors, Constructional details and working of filter, lubricator and pressure regulator.

Actuators and Control valves- Various types of single acting and double acting cylinders, Types of double acting cylinders, Air motor and types, comparison between Air and electric motor, Various types of poppet valve, spool and rotary direction control valves, Check valves, Fixed and variable type one- and two-way flow control valves, Dual pressure valve, shuttle valves, Time delay valves, Pressure sequence valves, pneumatic counter.

Manual pneumatics- Symbols of pneumatic valves, Traverse time diagram, Design of manually operated circuits, Direct and indirect control of actuators, Control of single and multiple actuators.

Electro-pneumatics and Design of electro pneumatic circuits- Electrically actuated direction control valves, Relay control systems, Limit switches, magnetic, inductive sensors, Capacitive, optical, ultrasonic, pneumatic proximity sensors, Symbols of electrical components, examples of circuits involving control of single acting cylinders, Examples of circuits involving control of double acting cylinders, Use of logics and sensors in applications.

Introduction to Hydraulic systems- Advantages and limitations, Physical principles of oil hydraulics, Hydraulic power pack, Types of hydraulic pumps: Axial, Radial piston pump, Rotating cam radial type pump, gear pump, Vane pump, unbalanced vane type, Balanced vane pump, Pump specifications.

Hydraulic actuators, valves and accessories- Linear actuators, Rotary actuators, Accumulator: Weight loaded, spring loaded accumulators, Gas loaded accumulators, application of accumulators, Check valve, pilot operated check valve, Pressure control valves: Direct acting relief valve, Compound relief valve, Break valve, Sequence valve, Pressure reducing valve, Flow control valves: Simple restrictor flow control valve, Simple restrictor with reverse free flow check valve, Pressure compensated flow control valve and direction control valves.

Hydraulic circuits- Regenerative, meter in, meter out, bleed off, Sequencing, pressure reducing circuits, electro hydraulic circuits.

Inter-Institute Electives

1. IIE 4304: Corporate Finance

Introduction to Corporate Finance, Financial Goal, Agency Problems, Managers vs Shareholders Goals, Concepts of Value and Return, Capital Budgeting Decisions, Cost of Capital, Calculation of the Cost of Capital in Practice, Financial and Operating Leverage, Capital Structure, Relevance of Capital Structure, Irrelevance of Capital Structure, Relevance of Capital Structure, Dividend Theory, Dividend Relevance, Dividend Relevance, Dividend and Uncertainty, Dividend Irrelevance, Principles of Working Capital Management.

2. IIE 4310: Medical Emergency and First Aid

Principles of First Aid, First aid kit and equipment, emergency drugs, scene assessment, safety and identifying hazards, patient assessment, Basic Life Support and AED, triage, extrication/stretchers, ambulance. Describe the causes, signs and symptoms and management of respiratory emergencies, acute gastro-intestinal emergencies, musculoskeletal emergencies, dental, ENT and eye emergencies, renal emergencies, nervous system emergencies, hematological emergencies, endocrine emergencies, toxicological emergencies, environmental emergencies, pediatric emergencies, psychiatric emergencies, obstetrical emergencies.

3. IIE 4315: Reporting and Writing

Introduction to news writing news in different media, news, definition of news, news values; types of news other theoretical issues relating to news writing. News Reporting Basic of news writing: structure of news reports; writing the lead; the changes in the composition of the lead; techniques of news gathering; sources of news. Reporting various types of reporting (Objective, Interpretative, Investigative,) General assignment reporting/working on a beat. Reporting for news agency, periodicals and magazines. Interviewing: doing the research, conducting the interview, types and formats of interviews, writing interviews.

4. IIE 4316: Introduction to Advertising and Public Relations

Introduction to advertising; Evolution and history of advertising; Influence of advertising on society and ethics. Advertising as part of marketing mix; Structure and types of ad agencies; Advertising planning; creative strategy and implementation (media strategy). The essentials of advertising on different media platforms – print, broadcast, internet and new media; discuss the difference in planning and execution using examples or campaign case studies. Public Relations scope; definition; evolution; establish difference between PR and advertising; Identifying stakeholders and various Public Relation tools. Steps in developing a PR program/campaign stating the problem, planning and programming, action and evaluation; Crisis communication ;Ethical issues in Public Relations.


  1. BIO 5052: Introduction to Biofuels and Biopolymers

Biofuels: Need for renewable sources of energy, various renewable energies, Life Cycle Analysis (LCA) of various fuels; Biofuels-first, second and third generation biofuels, feedstocks for biofuels. Motor fuel characteristics of ethanol, Octane number, advantages and disadvantages of bioethanol, ethanol from fermentation from different feedstocks and comparison. Process for production and purification of bioethanol, ethanol-gasoline blends. Motor fuel characteristics of biodiesel, Cetane number, advantages and disadvantages of biodiesel, transesterification and saponification, comparison of alkali, acidic and enzymatic catalyzed transesterification, biodiesel from Waste Cooking oils. Microalgal biodiesel. Production of biogas by anaerobic degradation, types of feeds and basic microbiology and process conditions required, calculation of biogas yield.

Biopolymers: Introduction- Biopolymers and types of biopolymers and bioplastics; Starch based plastics, cellulose based plastics and microbially produced plastics (PHA,PHB), PLA. Bioplastics and Biocomposites: processing of bioplastics and biocomposites by different techniques-extrusion, moulding, thermoforming, etc. Biodegradable polymer classes, Natural biodegradable polymer, Synthetic biodegradable polymer and modified naturally biodegradable polymer. Non-biologically and biologically degradable polymer. Characterization and Testing of Biopolymers from application perspectives. Applications of Biopolymers for industry, domestic, biomedical and engineering uses.

Join the official Facebook Freshers' group!Join
+ +