Academic Coursework
The more I read, the more I acquire, the more certain I am that I know nothing.
Voltaire
A list of courses from my undergraduate studies at BITS. Click on any course to view the key topics it covered and the textbook used.
The more I read, the more I acquire, the more certain I am that I know nothing.
Voltaire
A list of courses from my undergraduate studies at BITS. Click on any course to view the key topics it covered and the textbook used.
| Computer Science | ||
|---|---|---|
| Code | Course Title | Instructor |
| Distributed Systems and Networking | ||
| CS F303 | Computer Networks | Dr. Virendra S. Shekhawat |
|
Textbook: Computer Networks: A Systems Approach by *Peterson & Davie* Internet architecture, network hardware, and layered protocol design. Application layer: Principles (HTTP, FTP, DNS, P2P, etc.) and socket programming. Transport layer: UDP, TCP, congestion control, resource allocation. Network layer: IP addressing, subnetting, and routing protocols (RIP, OSPF, BGP). Link layer: Transmission, error control, Ethernet, VLANs, and MPLS virtualization. Wireless and mobile networking concepts. |
||
| CS F372 | Operating Systems | Dr. J.P. Misra |
|
Textbook: Operating System Concepts by *Silberschatz, Galvin & Gagne* Operating system structure, components, and services. Processes, threads, and interprocess communication. CPU scheduling, synchronization, and deadlocks. Memory management, paging, segmentation, and virtual memory. File systems, storage structures, and I/O systems. Security, access control, and protection mechanisms. |
||
| IS F462 | Systems and Network Programming | Dr. Haribabu Kotakula |
|
Textbook: Unix Network Programming, Vol. I and II by *Stevens*, The LINUX Programming Interface by *Kerrisk* Unix system and file I/O, processes, signals, and IPC mechanisms (pipes, FIFOs, message queues, semaphores, shared memory). Socket programming: TCP/UDP, client-server architectures, and protocol implementation. Concurrency and multithreading using Pthreads; non-blocking and event-driven I/O. Web and domain sockets, preforking/prethreading models, and scalable server design. Raw sockets, RPC, REST APIs, and Web services. Security issues in network programming including buffer overflows and input validation. |
||
| CS F422 | Parallel and Distributed Computing | Dr. Haribabu Kotakula |
|
Textbook: Introduction to Parallel Computing by *Grama, et al.*; The Art of Multiprocessor Programming by *Herlihy & Shavit* Principles of parallel system design and algorithm decomposition using Foster’s methodology. Parallel programming on multicore, cluster, and GPU systems. Shared-memory programming with threads and OpenMP; message-passing with MPI; GPU computing using CUDA and OpenCL. Distributed programming using Hadoop and Spark. Includes synchronization, concurrency control, load balancing, and cluster middleware. Implementing scalable parallel numerical algorithms and analyzing performance on modern heterogeneous architectures. |
||
| Database and Information Systems | ||
| CS F212 | Database Systems | Dr. Amit Dua |
|
Textbook: Database System Concepts by *Silberschatz, Korth & Sudarshan* Database system architecture, data models, and relational theory. ER and EER modeling, relational algebra, and relational calculus. Functional dependencies, normalization (1NF–5NF), and schema design. Data storage, indexing, and query optimization using cost-based and heuristic methods. Transaction management, concurrency control, and crash recovery. Advanced topics in Big Data and NoSQL systems including column-oriented, graph, key-value, and document databases. |
||
| Computer Organization and Architecture | ||
| CS F215 | Digital Logic and Design | Dr. Pawan K. Ajmera |
|
Textbook: Digital Design by *Mano & Ciletti*; Digital Fundamentals by *Floyd* Number systems, binary arithmetic, and Boolean algebra. Logic gates, minimization techniques using Karnaugh maps and Quine–McCluskey method. Combinational and sequential circuit design including adders, multiplexers, decoders, latches, and flip-flops. Registers, counters, and MSI circuits with Verilog HDL modeling. Memory and PLDs, error detection and correction, and register transfer level (RTL) system design using state machines. TTL and MOS logic families. |
||
| CS F241 | Microprocessor Programming & Interfacing | Dr. Vinay Chamola |
|
Textbook: The Intel Microprocessors by *Brey*; Microprocessor and Interfacing by *Hall* Architecture and programming of Intel 8086/8088 microprocessors. Assembly language programming model, instruction set, addressing modes, and memory organization. System bus, clocking, and hardware specifications. Memory and I/O interfacing, interrupts, and programmable peripheral devices (8255, 8254, ADC, DAC, 8259). DMA controllers and bus interfaces (ISA, PCI, USB, AGP). Advanced processors (80186–80486) and an introduction to microcontroller architecture (8051). |
||
| CS F342 | Computer Architecture | Dr. Sudeept Mohan |
|
Textbook: Computer Organisation and Design by *Patterson & Hennessy* Fundamentals of computer architecture and performance metrics. MIPS instruction set architecture and hardware implementation of arithmetic operations. Data path and control design using FSMs and microprogramming. Memory hierarchy, cache organization, and performance analysis. Instruction-level parallelism, pipelining, and hazard management. Branch prediction, exception handling, and advanced concepts in pipelined processor design. |
||
| Compilers and Programming Languages | ||
| CS F111 | C Programming | Dr. Pratik Narang |
|
Textbook: The C Programming Language by *Kernighan & Ritchie* Structured programming in C with emphasis on syntax, semantics, and modular program design. Data types, operators, control structures, and recursion. Functions, arrays, pointers, and dynamic memory management. Structures, unions, and file handling. Program compilation and debugging in Unix environments. Development of modular and efficient programs using procedural abstraction and fundamental data structures. |
||
| CS F213 | Object Oriented Programming and Design | Dr. Amit Dua |
|
Textbook: Object Oriented Design and Patterns by *Horstmann*; Java: The Complete Reference by *Schildt* Object-oriented principles using Java: classes, objects, inheritance, polymorphism, and interfaces. Generics, collections framework, exception handling, file I/O, and multithreading. Object-oriented analysis and design (OOAD) using UML: use-case, class, sequence, and state diagrams. Design patterns covering creational (Singleton, Factory, Builder), structural (Adapter, Composite, Proxy), and behavioral (Strategy, Observer, Command) paradigms. Software design principles (SOLID) and best practices for maintainable code. |
||
| CS F301 | Principles of Programming Languages | Dr. Vandana Agarwal |
|
Textbook: Concepts of Programming Languages by *Sebesta*; Programming Languages: Concepts & Constructs by *Sethi* Fundamental programming paradigms and design principles across imperative, object-oriented, functional, and logic languages. Runtime environments, scope and binding, and parameter passing mechanisms. Object-oriented abstraction and inheritance models. Functional programming with recursion, higher-order functions, and polymorphism using Scheme, ML, and Haskell. Logic programming concepts including Horn clauses, unification, and inference in Prolog. Concurrency and synchronization with threads, monitors, and shared-memory programming. |
||
| CS F363 | Compiler Design and Construction | Dr. Vandana Agarwal |
|
Textbook: Compilers: Principles, Techniques, and Tools by *Aho, Lam, Sethi & Ullman* Design and implementation of compilers for high-level programming languages. Lexical analysis using regular expressions and finite automata. Syntax analysis with top-down (LL) and bottom-up (LR) parsing techniques. Syntax-directed translation, semantic analysis, and type checking. Intermediate code generation (three-address code, control-flow graphs) and runtime environment management. Code generation, register allocation, and instruction selection. Code optimization including loop transformations, data-flow analysis, and machine-independent optimizations. Garbage collection and memory management. |
||
| Security and Privacy | ||
| BITS F463 | Cryptography | Dr. Ashutosh Bhatia |
|
Textbook: Cryptography & Network Security by *Forouzan & Mukhopadhyay*; Abstract Algebra by *Dummit & Foote* Algebraic foundations of groups, rings, and fields with applications to modular arithmetic and finite fields. Classical ciphers and cryptanalysis. Complexity theory and one-way functions as foundations of modern cryptography. Pseudorandom generators and cryptographic primitives. Symmetric and public-key encryption including DES, AES, and RSA. Hashing and authentication with SHA and MAC constructions. Digital signatures, Diffie–Hellman key exchange, zero-knowledge proofs, and cryptographic protocols for secure communication and digital transactions. |
||
| Logic and Formal Methods | ||
| HSS F236 | Symbolic Logic | Dr. Anupam Yadav |
|
Textbook: Symbolic Logic by *Copi* Foundations of deductive reasoning and distinction between truth, validity, and soundness. Aristotelian and categorical logic with syllogistic reasoning and diagrammatic verification. Propositional and truth-functional logic, construction of truth tables, and formal proof systems using rules of inference and replacement. Predicate logic and quantification theory with binding, scope, and variable substitution. Quantifier inference rules and proofs involving predicate relations. Relations and attributes in formal systems, including reflexivity, transitivity, and ordered structures. |
||
| CS F214 | Logic in Computer Science | Dr. Jagat Sesh Challa |
|
Textbook: Logic in Computer Science: Modelling and Reasoning about Systems by *Huth & Ryan* Foundations of formal logic and computation, syntax and semantics of formal systems, and proof theory. Propositional logic with natural deduction, soundness and completeness theorems, and normal forms (CNF, DNF). First-order predicate logic: syntax, semantics, quantifiers, and undecidability. Logic programming and Horn clauses, unification, and resolution inference. Program verification using Hoare logic and correctness proofs. Temporal and modal logics (LTL, CTL) for reasoning about reactive and concurrent systems, model checking, and verification of safety and liveness properties. |
||
| CS F351 | Theory of Computation | Dr. Vishal Gupta |
|
Textbook: Elements of the Theory of Computation by *Lewis & Papadimitriou* Mathematical foundations of computation including alphabets, strings, and formal languages. Finite automata and regular languages with DFA, NFA, and regular expressions. Context-free grammars and pushdown automata with CNF, GNF, and pumping lemmas. Turing machines and formal models of computation, including recursive and recursively enumerable languages. Computability, decidability, and proofs of undecidability using diagonalization and reductions. Complexity theory covering time and space complexity, P, NP, coNP, PSPACE, and NP-completeness via canonical problems like SAT and 3SAT. |
||
| Theory and Algorithms | ||
| CS F222 | Discrete Structures in Computer Science | Dr. Ashutosh Bhatia |
|
Textbook: Discrete Mathematics for Computer Scientists and Mathematicians by *Mott, Kandel & Baker* Logic and proof techniques using propositional and predicate calculus, quantifiers, and induction. Sets, relations, functions, and combinatorial counting including permutations, combinations, and recurrence relations. Graph theory and network structures with trees, planar graphs, and Eulerian/Hamiltonian paths. Graph algorithms for traversal, shortest paths, and spanning trees. Algebraic structures—groups, rings, and finite fields—with applications to computation and cryptography. Finite automata, regular languages, and formal models of computation. |
||
| CS F211 | Data Structures and Algorithms | Dr. Jagat Sesh Challa |
|
Textbook: Introduction to Algorithms by *Cormen, Leiserson, Rivest & Stein* Analysis of algorithms and asymptotic complexity. Arrays, linked lists, stacks, queues, deques, and vectors. Trees and binary search trees including AVL and red-black trees. Priority queues, heaps, hash tables, maps, and skip lists. Sorting algorithms including merge, quick, radix, and bucket sort. Graph representations and algorithms for traversal, shortest paths, and spanning trees (DFS, BFS, Dijkstra, Kruskal, Prim). String processing, dynamic programming, and pattern matching algorithms. |
||
| CS F364 | Design and Analysis of Algorithms | Dr. Abhishek Mishra |
|
Textbook: Algorithm Design by *Kleinberg & Tardos*; Randomized Algorithms by *Motwani & Raghavan* Algorithm analysis using asymptotic notation, recurrence solving, and probabilistic bounds. Divide-and-conquer algorithms including Karatsuba’s and Strassen’s methods. Greedy algorithms and matroid theory with formal optimization properties. Dynamic programming and algebraic optimization including LCS and matrix chain multiplication. Network flows, linear programming duality, and bipartite matching. Computational complexity theory covering P, NP, coNP, and NP-completeness. Approximation and randomized algorithms with expected runtime analysis and probabilistic bounds. |
||
| Machine Learning and Artificial Intelligence | ||
| CS F425 | Deep Learning: Theory and Applications | Dr. Kamlesh Tiwari |
|
Textbook: Deep Learning by *Goodfellow, Bengio & Courville* Theoretical and practical foundations of deep learning. Learning theory, optimization, and generalization under empirical risk minimization. Linear and nonlinear models including MLPs and margin-based classifiers. Feedforward and convolutional architectures such as LeNet, VGG, ResNet, and DenseNet with normalization and optimization techniques (SGD, Adam). Regularization, dropout, and early stopping. Recurrent and transformer models for sequential data. Energy-based and generative models including VAEs and GANs. Mathematical analysis of deep architectures and applications to vision, language, and generative tasks. |
||
| HSS F222 | Linguistics for Natural Language Processing | Dr. S. K. Choudhary |
|
Textbook: The Study of Language by *Yule* Core linguistic concepts relevant to computational language processing. Phonology, morphology, and syntax as formal systems for language representation. Transformational grammar and phrase structure analysis for parsing and grammar-based models. Semantics and pragmatics for meaning representation and contextual understanding. Discourse analysis and cohesion for text modeling. Neurolinguistic and psycholinguistic aspects of language processing. Language acquisition, variation, and sociolinguistic features relevant to corpus design, multilingual NLP, and speech-language interfaces. |
||
| GS F243 | Current Affairs: Emerging AI Technologies | Dr. S. K. Choudhary |
|
Textbook: Readings from *IEEE Spectrum*, *MIT Technology Review*, and *ACM Communications* Survey of contemporary advances in artificial intelligence and their societal, ethical, and technological implications. Topics include foundation models, generative AI, multimodal learning, and autonomous systems. Discussion of AI safety, alignment, interpretability, and regulation. Coverage of edge AI, neuromorphic hardware, quantum machine learning, and AI-driven scientific discovery. Focus on current research trends, industrial deployments, and the geopolitical and policy dimensions of global AI development. |
||
| Mathematics | ||
|---|---|---|
| Code | Course Title | Instructor |
| Pure Mathematics | ||
| MATH F111 | Multivariable Calculus and Vector Analysis | Dr. Suresh Kumar |
|
Textbook: Thomas’ Calculus: Early Transcendentals by *Weir & Hass*; Advanced Engineering Mathematics by *Kreyszig* Limits, continuity, and series of real-valued and vector-valued functions. Polar coordinates and parameterized curves in R³. Partial derivatives, gradient, divergence, curl, and Laplacian operators. Maxima, minima, and optimization using Lagrange multipliers. Multiple integrals in rectangular, cylindrical, and spherical coordinates. Line, surface, and volume integrals with Green’s, Gauss’s, and Stokes’ theorems applied to vector fields and physical systems. |
||
| MATH F112 | Linear Algebra and Complex Analysis | Dr. Jitender Kumar |
|
Textbook: Elementary Linear Algebra by *Andrilli & Hecker*; Complex Variables and Applications by *Brown & Churchill* Systems of linear equations, Gaussian elimination, and matrix inverses. Vector spaces, bases, dimension, and subspaces. Linear transformations, eigenvalues, and diagonalization. Orthogonality, projections, and Gram–Schmidt process. Complex analysis covering analytic functions, Cauchy-Riemann equations, and contour integration. Power and Laurent series, residue calculus, and applications to real integrals and theorems of Liouville and Cauchy. |
||
| MATH F211 | Ordinary and Partial Differential Equations | Dr. Krishnendra Shekhawat |
|
Textbook: Differential Equations with Applications by *Simmons*; Introduction to PDEs by *Strauss* First and second-order differential equations, exact and linear types, existence and uniqueness theorems. Sturm–Liouville problems, qualitative behavior, and stability via Lyapunov theory. Series solutions using Frobenius method and special functions (Bessel, Legendre, Hermite). Laplace transforms and convolution theorem for boundary value problems. Systems of ODEs, Fourier series, eigenfunction expansions, and classical PDEs: heat, wave, and Laplace, solved via separation of variables and transform methods. |
||
| Statistics and Probability | ||
| MATH F113 | Probability and Statistics | Dr. Sumanta Pasari |
|
Textbook: Introduction to Probability and Statistics by *Milton & Arnold*; A First Course in Probability by *Ross* Fundamentals of probability, sample spaces, and conditional probability. Discrete and continuous random variables, moment generating functions, and the Central Limit Theorem. Joint, marginal, and conditional distributions. Statistical estimation using method of moments and maximum likelihood estimation. Hypothesis testing for means and proportions, Type I/II errors, and t, z, χ², and F-tests. Regression and correlation analysis for bivariate data and goodness-of-fit assessment. |
||
| ECON F213 | Mathematical and Statistical Methods | Dr. Rahul Arora |
|
Textbook: Operations Research: An Introduction by *Taha*; Sampling Techniques by *Cochran* Mathematical optimization through linear, nonlinear, and integer programming. Lagrange multipliers and KKT conditions for constrained optimization. Probability and sampling theory with bias, variance, and confidence limits. Hypothesis testing including z, t, χ², and F tests. ANOVA and experimental design for treatment comparisons. Regression and correlation analysis, multicollinearity, and model diagnostics. Multivariate statistical techniques including discriminant, cluster, and factor analysis for classification and dimensionality reduction. |
||
| ECON F241 | Econometric Methods | Dr. N.V.M. Rao |
|
Textbook: Introduction to Econometrics by *Dougherty* Introduction to econometric reasoning and causal inference. Simple and multiple linear regression with hypothesis testing and model specification diagnostics. Handling heteroscedasticity, multicollinearity, and autocorrelation. Simultaneous equation modeling with 2SLS and IV estimation. Modern causal inference approaches—DiD, fixed effects, synthetic control, and matching estimators. Computational econometrics using bootstrap, Monte Carlo, and MCMC sampling. Time series and panel data methods applied to real-world economic datasets. |
||
| ECON F342 | Applied Econometrics | Dr. N.V.M. Rao |
|
Textbook: Econometric Analysis of Cross Section and Panel Data by *Wooldridge*; Econometric Analysis by *Greene* Advanced econometric estimation via MLE and GMM under model misspecification and heteroskedasticity. Dynamic and panel data models with GMM estimators (Arellano–Bond, Blundell–Bond). Limited dependent variable models—logit, probit, tobit, and selection correction. Time series modeling via ARIMA, VAR, VECM, and ARCH-family processes. Causal inference methods including RKD, fuzzy regression discontinuities, and quantile treatment effects. Monte Carlo simulation for estimator evaluation and machine learning-based macro-financial forecasting. |
||
| Financial Mathematics | ||
| ECON F354 | Derivatives and Risk Management | Dr. Byomakesh Debata |
|
Textbook: Options, Futures, and Other Derivatives by Hull; Baxter & Rennie, Financial Calculus Introduction to derivative markets, hedging, speculation, and arbitrage. Pricing and valuation under risk-neutral frameworks using cost-of-carry and no-arbitrage principles. Time value of money, duration, and convexity for interest rate analysis. Trading mechanics of forwards, futures, and options with structured payoffs, spreads, and collars. Option pricing via binomial and Black–Scholes–Merton models under continuous-time dynamics. Sensitivity analysis using the Greeks, volatility modeling, and dynamic hedging. Valuation and risk control of swaps, interest rate derivatives, and fixed-income portfolios under stochastic term structures. |
||
| ECON F414 | Financial Risk Analytics and Management | Dr. Byomakesh Debata |
|
Textbook: Stochastic Calculus for Finance I by *Shreve*; Risk Management and Financial Institutions by *Hull* Quantitative risk measurement and management across market, credit and operational domains. Foundations of stochastic processes and continuous-time asset pricing under an arbitrage-free framework. Market-risk metrics including VaR, ES and simulation methods (historical, Monte Carlo, delta-gamma). Credit-risk modelling (PD, LGD, EAD) and regulatory capital frameworks (Basel II/III, FRTB, CCAR). Techniques for dynamic hedging, portfolio allocation and scenario/stress testing within enterprise risk-management systems. |
||
| ECON F413 | Financial Engineering | Dr. Byomakesh Debata |
|
Textbook: Stochastic Calculus for Finance II by *Shreve*; Principles of Financial Engineering by *Neftci* Continuous-time stochastic modeling for financial assets using Ito processes and stochastic differential equations. Geometric Brownian motion, drift–diffusion decomposition, and martingale measures for risk-neutral pricing. Term-structure modeling with Vasicek, CIR, and HJM frameworks for interest rate dynamics. Derivation of option pricing PDEs via the Feynman–Kac theorem and analytical solutions to Black–Scholes models. Advanced pricing of exotic and path-dependent options using Monte Carlo and finite-difference methods. Stochastic volatility models (Heston, SABR, GARCH) and jump-diffusion extensions. Credit risk modeling, structural and reduced-form credit derivatives, and optimization under uncertainty using HJB equations. Simulation-based portfolio optimization and empirical model calibration for risk management. |
||
| Applied Mathematics | ||
| BITS F111 | Thermodynamics | Dr. Manoj Kumar Soni |
|
Textbook: Fundamentals of Thermodynamics by *Sonntag & Borgnakke* Mathematical formulation of thermodynamic systems using state variables, differential forms, and phase surfaces. Laws of thermodynamics—energy conservation, entropy production, and irreversibility. Equations of state, thermodynamic potentials, and Maxwell relations. Exact relations and cyclic integrals for thermodynamic transformations. Entropy generation, exergy analysis, and efficiency under reversible and irreversible conditions. Statistical interpretation via microcanonical, canonical, and grand canonical ensembles connecting microscopic models to macroscopic laws through partition functions. |
||
| MATH F312 | Mechanics, Oscillations and Waves | Dr. Rishikesh Vaidya |
|
Textbook: Introduction to Mechanics by Kleppner & Kolenkow; Vibrations and Waves by French Mathematical formulation of Newtonian mechanics in inertial and non-inertial frames using vector differential equations. Conservation of linear and angular momentum, torque, and energy in rigid-body systems. Dynamics of rotation, stability, and oscillations under conservative forces. Treatment of simple, damped, and driven harmonic motion with resonance phenomena. Wave motion in continuous media, standing and progressive waves, and normal modes. Applications to coupled oscillators, RLC systems, and energy transport in mechanical and electromagnetic waves. |
||
| ECON F242 | Microeconomics and Game Theory | Dr. Geetilaxmi Mohapatra |
|
Textbook: Microeconomic Theory by *Snyder & Nicholson*; A Course in Game Theory by *Osborne* Microeconomic theory of optimization and equilibrium under constraints. Consumer choice and producer behavior under utility and cost minimization frameworks. Market structure analysis for competition, monopoly, and oligopoly with welfare implications. Game theory foundations including Nash and subgame-perfect equilibria, repeated and evolutionary games, and Bayesian games. Applications of strategic interaction models to pricing, auctions, bargaining, and contract design within asymmetric information and incentive-alignment settings. |
||
| Economics | ||
|---|---|---|
| Code | Course Title | Instructor |
| Theoretical Economics | ||
| ECON F211 | Principles of Economics | Dr. Rajan Pandey |
|
Textbook: Principles of Economics by *Case, Fair & Oster* Introduction to fundamental economic reasoning covering both microeconomic and macroeconomic perspectives. Scarcity, opportunity cost, and the production possibilities frontier; Supply–demand models, elasticity, and consumer–producer behaviour. Cost structures, market competition (perfect, monopoly, oligopoly), and factor pricing. Macroeconomic foundations: national income, inflation, money supply, and the role of monetary and fiscal policy in aggregate performance and stability. |
||
| ECON F243 | Macroeconomics | Dr. A.K. Giri |
|
Textbook: Macroeconomics: Theories and Policies by *Froyen* Evolution of macroeconomic theory through Classical, Keynesian, Monetarist, and New Keynesian frameworks. Labour, money, and goods market equilibrium in the Classical model, followed by the Keynesian system with IS–LM analysis for income, interest, and policy effects. Aggregate supply–demand interactions, output–inflation trade-offs, and Phillips curve dynamics. Modern macroeconomic perspectives including Rational Expectations, Real Business Cycle theory, and open-economy policy coordination under fiscal and monetary frameworks. |
||
| ECON F311 | International Economics | Dr. Geetilaxmi Mohapatra |
|
Textbook: International Economics by *Salvatore* Classical and modern theories of international trade including absolute and comparative advantage, factor endowments, and economies of scale. Terms of trade, offer curves, and gains from trade under increasing costs. Trade policy and protectionism through tariffs, quotas, and non-tariff barriers. Economic integration via customs unions and free trade areas. International factor movements, balance of payments, and exchange rate determination under flexible and fixed systems. Adjustment mechanisms for balance-of-payments equilibrium and open-economy macroeconomic policies involving income, price, and exchange rate adjustments. |
||
| ECON F312 | Money, Banking and Financial Markets | Dr. A.K. Giri |
|
Textbook: Financial Markets and Institutions by *Mishkin* Structure, functions, and evolution of financial systems and markets. Determination and term structure of interest rates, risk, and valuation mechanisms. Market efficiency and the role of financial institutions in intermediation and stability. Monetary policy formulation, tools, and transmission channels through the banking system and capital markets. Central banking operations with focus on RBI. Analysis of financial crises, foreign exchange markets, international financial systems, and risk management using derivatives within institutional frameworks. |
||
| Applied Economics | ||
| ECON F244 | Economics of Growth and Development | Dr. Rahul Arora |
|
Textbook: An Introduction to Modern Theories of Economic Growth by *Jones* Theoretical and empirical foundations of economic growth and development. Classical, Harrod–Domar, and Solow–Swan growth models, followed by Marxian, Cambridge, and technical progress critiques. Analysis of steady-state equilibrium, balanced growth, and structural transformations. Concepts of inequality, population dynamics, and environmental sustainability in development. Comparative analysis of growth theories and policy implications for developing economies in a globalized context. |
||
| ECON F313 | Applied Development Economics | Dr. Rahul Arora |
|
Textbook: Economic Development by *Todaro & Smith* Empirical and policy-oriented analysis of development challenges in low- and middle-income economies. Classical and contemporary theories of growth and underdevelopment, with emphasis on poverty, inequality, and human capital formation. Domestic issues including population dynamics, rural–urban migration, and gender disparities. International dimensions of development involving trade, finance, and environmental sustainability. Policy frameworks for development planning, governance, and global economic integration. |
||
| ECON F341 | Public Finance and Social Choice Theory | Dr. Balakrushna Padhi |
|
Textbook: Public Finance in Theory and Practice by *Musgrave & Musgrave* Economic foundations of government intervention and fiscal policy. Analysis of market failures, externalities, and public goods. Theories of taxation, equity, and efficiency in resource allocation. Incidence and evaluation of taxation systems and public expenditures within welfare frameworks. Social choice theory: Arrow’s impossibility theorem, voting paradoxes, and collective decision-making under fairness and efficiency constraints. Public goods provision, Pareto optimality, and mechanisms of preference aggregation linking fiscal design to normative welfare economics. |
||
| ECON F343 | Economic Analysis of Public Policy | Dr. Krishna Muniyoor |
|
Textbook: Economic Analysis of Public Policy by *Bellinger* Economic framework for public policy design and evaluation using cost–benefit and welfare analysis. Application of microeconomic and institutional tools to assess government policies across sectors. Case-based evaluation of fiscal, monetary, trade, labor, and agricultural policies in India. Examination of policies for human development, education, healthcare, energy, technology, and social equity. Focus on empirical evaluation, evidence-based policymaking, and efficiency–equity trade-offs in governance. |
||
| Financial Economics | ||
| ECON F212 | Fundamentals of Finance & Accounting | Dr. Rajan Pandey |
|
Textbook: Introduction to Financial Accounting by *Horngren, Sundem, Elliott & Philbrick* Fundamentals of accounting principles and financial statement analysis. Structure of business entities, revenue recognition, and accrual-based accounting. Preparation and interpretation of income statements, balance sheets, and cash flow statements. Accounting for assets, liabilities, and equity, including depreciation, leases, and long-term financing. Introduction to financial ratio analysis and investment decision-making using accounting data. |
||
| ECON F315 | Advanced Corporate Finance | Dr. Rajan Pandey |
|
Textbook: Financial Management: Theory and Practice by *Brigham & Ehrhardt* Principles of corporate finance focusing on capital structure, cost of capital, and investment decisions. Topics include valuation of financial securities, portfolio risk-return tradeoff, capital budgeting under uncertainty, and dividend policy. Emphasis on corporate financing choices, leasing, mergers, and behavioral aspects of managerial finance. Applications to firm value maximization, project appraisal, and corporate governance frameworks. |
||
| ECON F412 | Security Analysis and Portfolio Management | Dr. Arya Kumar |
|
Textbook: Analysis of Investments & Management of Portfolios by *Reilly & Brown* Theory and practice of investment analysis and portfolio construction. Topics include risk and return measurement, efficient market hypothesis, and mean-variance portfolio theory. Asset pricing models, bond valuation, and fixed-income analytics. Equity valuation techniques including dividend discount, cash flow, and technical models. Derivatives and hedging strategies for portfolio risk management. Emphasis on empirical portfolio evaluation and modern financial instruments. |
||
| Business Economics | ||
| MGTS F211 | Principles of Management | Dr. Neetu Yadav |
|
Textbook: Management by *Robbins & Coulter* Concepts and functions of management emphasizing planning, organizing, leading, and controlling. Historical and contemporary perspectives on organizational design, motivation, and leadership. Business ethics, corporate governance, and social responsibility. Communication, teamwork, and decision-making in managerial contexts. Introduction to functional management areas—marketing, HR, operations, and MIS—with focus on strategic management processes and environmental adaptability in modern organizations. |
||
| ECON F214 | Economic Environment of Business | Dr. Krishna Muniyoor |
|
Textbook: Business Environment: Text and Cases by *Cherunilam* Macroeconomic and institutional context of business decision-making. National income accounting, growth measurement, and structural shifts in the Indian economy. Analysis of fiscal and monetary policy frameworks, inflation dynamics, and industrial policy. Examination of foreign trade policy, balance of payments, and the role of international organizations such as WTO and IMF. Study of FDI, SEZs, and global business environment affecting corporate strategy in India’s mixed economic system. |
||
| ECON F355 | Business Analysis and Valuation | Dr. Rajan Pandey |
|
Textbook: Business Analysis & Valuation: Using Financial Statements, Text & Cases by *Palepu & Healy* Frameworks for valuing firms using accounting information and discounted cash flow models. Topics include financial statement reformulation, risk and return estimation, and cost of capital determination. Techniques for forecasting earnings, free cash flow, and terminal value under growth assumptions. Comparative and relative valuation methods, equity valuation using multiples, and private equity deal structuring. Coverage includes option-based valuation, mergers and acquisitions, and the assessment of managerial decisions through market-based valuation models. |
||
| Foundations | ||
|---|---|---|
| Code | Course Title | Instructor |
| Natural Sciences | ||
| CHEM F111 | General Chemistry | Dr. Surojit Pandey |
|
Textbook: Physical Chemistry by *Atkins*, Organic Chemistry by *Solomons & Fryhle*, Inorganic Chemistry by *Lee* Foundations of atomic and molecular structure, chemical bonding, and periodic properties. Thermodynamics, equilibrium, and electrochemistry. Reaction kinetics, chemical energetics, and phase equilibria. Introduction to coordination chemistry and transition metals. Laboratory applications in titrimetry, spectroscopy, and qualitative inorganic analysis, emphasizing quantitative reasoning and experimental accuracy. |
||
| BIO F111 | General Biology | Dr. Rajdeep Chowdhury |
|
Textbook: Campbell Essential Biology with Physiology by *Simon* Introduction to the molecular and cellular basis of life. Classification of organisms, biomolecules, and energy transformations through photosynthesis and respiration. Genetic inheritance, molecular biology, and biotechnology principles. Overview of human physiology—nervous, endocrine, and immune systems. Emphasis on evolutionary relationships, ecological interdependence, and the unity of biological processes across living systems. |
||
| BITS F225 | Environmental Studies | Dr. Smita Raghuvanshi |
|
Textbook: Text Book of Environmental Studies for Undergraduate Courses by *Bharucha* Study of ecosystem structure, biodiversity, and conservation strategies. Environmental pollution—air, water, and soil—with mitigation technologies and legal frameworks. Natural resource management, environmental ethics, and sustainable development. Topics include climate change, energy policy, and environmental impact assessment. Integration of policy, science, and technology for sustainable ecological management. |
||
| Engineering | ||
| EEE F111 | Electrical Sciences | Dr. Navneet Gupta |
|
Textbook: Foundations of Electrical Engineering by *Bobrow & Gupta* Comprehensive introduction to electrical and electronic circuit theory and electromagnetic systems. Topics include Kirchhoff’s laws, network theorems, and nodal–mesh analysis; transient and frequency-domain response of RC, RL, and RLC circuits; AC power analysis including phasors, resonance, and three-phase systems. Semiconductor device modeling of diodes, BJTs, and FETs with static and dynamic characteristics. Operational amplifier theory with frequency response and active filtering. Magnetic circuit analysis using energy methods and electromechanical analogies. Foundations of electromagnetics with Maxwell’s equations, Poynting vector formulation, and boundary condition analysis for time-harmonic fields. |
||
| BITS F110 | Engineering Graphics | Dr. Gaurav Watts |
|
Textbook: Engineering Graphics with AutoCAD by *Kulkarni, Rastogi & Sarkar* Principles of engineering drawing and geometrical construction applied to visualization and communication of design. Topics include orthographic projections, isometric and sectional views, projection of points, lines, planes, and solids. Development of surfaces and interpretation of solids through 2D and 3D representations. Emphasis on precision in geometric reasoning, spatial visualization, and computer-aided drafting using AutoCAD for technical documentation and design representation. |
||
| ME F110 | Workshop Practice | Dr. Girish Kant |
|
Textbook: Elements of Manufacturing Processes by *Parashar & Mittal* Hands-on training in core manufacturing and fabrication processes including welding, smithy, carpentry, sheet metal, and foundry operations. Machining modules cover lathe, milling, shaping, grinding, and metrology with a focus on process accuracy and measurement standards. CNC machining emphasizes G-code and M-code programming, simulation, and toolpath control for automated manufacturing. Exposure to industrial practices in machining, material shaping, and precision fabrication using manual and computer-controlled tools. |
||
| BITS F112 | Technical Report Writing | Dr. Gajendra Singh Chauhan |
|
Textbook: Business Correspondence and Report Writing by *Sharma & Mohan* Systematic training in technical and professional communication. Focus on structure, clarity, and conciseness in writing reports, memos, and proposals. Coverage includes data collection, analysis, and visual presentation; oral and written communication skills; and stylistic precision in scientific and business contexts. Emphasizes logical organization, argumentation, and documentation for technical reports and academic writing adhering to professional standards. |
||