Program Structure First Year CSE Stream 2024 2025
Program Structure First Year CSE Stream 2024 2025
PHYSICS CYCLE/GROUP
PHY 1072 Applied Physics for Engineers 3 0 0 3 CHM 1072 Applied Chemistry for Engineers 3 0 0 3
CSE 1171 Programming for Problem Solving 2 1 0 3 DSE 1271 Data Visualisation 1 0 3 2
MIE 1072 Basic Mechanical Engineering Science 3 0 0 3 ICT 1271 Introduction to Object Oriented Programming 3 0 0 3
MIE 1082 Workshop Practice 0 0 3 1 MIE 1083 Computer Aided Engineering Graphics 0 0 3 1
CSE 1181 Programming for Problem Solving Lab 0 0 3 1 IPE 4302 Creativity, Problem Solving & Innovation* 1 0 0 --*
17 3 8 22 16 3 11 22
*After completing a project work along with other activities which are assessed periodically the students would earn 3 credits which would be considered in lieu of an
open elective for Fifth semester B Tech
FIRST YEAR B TECH PROGRAM STRUCTURE 2024-2025 (CSE STREAM)
CHEMISTRY CYCLE/GROUP
CHM 1072 Applied Chemistry for Engineers 3 0 0 3 PHY 1072 Applied Physics for Engineers 3 0 0 3
CSE 1171 Programming for Problem Solving 2 1 0 3 MIE 1072 Basic Mechanical Engineering Science 3 0 0 3
HUM 1072 Human Rights and Constitution 1 0 0 1 MIE 1082 Workshop Practice 0 0 3 1
MIE 1083 Computer Aided Engineering Graphics 0 0 3 1 IPE 4302 Creativity, Problem Solving & Innovation* 1 0 0 --*
16 4 8 22 17 2 11 22
*After completing a project work along with other activities which are assessed periodically the students would earn 3 credits which would be considered in lieu of the
open elective for Fifth semester B Tech
MAT 1172: COMPUTATIONAL MATHEMATICS-1 [3 1 0 4]
Syllabus:
Matrix Algebra: Elementary column and row transformations, Inverse of a matrix by
elementary row operations, Echelon form and rank of a matrix, System of linear equations:
Consistency, Solution by Gauss elimination, Gauss-Jordan, Jacobi and Gauss-Seidel methods,
Eigen values and eigen vectors: Elementary properties, Spectral Matrix Decomposition,
Diagonalisation, power of a matrix. Vector Spaces: Generalization of vector concept to higher
dimensions, Generalised vector operations, Vector spaces and sub spaces, Linear independence
and span, basis. Inner product spaces and Gram-Schmidt process of orthogonalization. Linear
transformations. Differential Equations and Applications: Linear differential equations of first
and higher order. Solution of homogeneous and nonhomogeneous linear equations using
inverse differential operators, method of variation of parameters, and method of undetermined
coefficients. Solution of Algebraic and Transcendental Equations: Tracing of parametric
curves: Cycloid and related curves. Bisection method, Method of false position, Newton-
Raphson method. Solution of System of Non-linear equations using Newton-Raphson method.
Interpolation: Finite differences and divided differences. Newton-Gregory and Lagrange’s
interpolation formulae. Newton’s divided difference interpolation formula. Discrete Numerical
differentiation, Numerical integration: Trapezoidal rule, Simpson’s 1/3 rd rule and Simpson’s
3/8th rule. Numerical solution of ordinary differential equations: Taylor’s series method,
Modified Euler’s method, Runge-Kutta methods.
Reference Books:
1. B.S.Grewal, Higher Engineering Mathematics, 43nd edition, 2015, Khanna Publishers.
2. Kreyzig E, Advanced Engineering Mathematics, 9th edition, 2011, Wiley Eastern ,
Delhi.
3. David C. Lay, Linear Algebra and Applications, 3rd edition, 2009, Pearson Education.
4. Sastry S.S - Introductory methods of Numerical analysis, 5th edn., PHI learning Pvt.
Ltd, 2012.
5. Rainville E.D. and Bedient P.E., A short course in differential equations, 8th edition,
2011, Prentice Hall, New York.
6. Sheldon Axler, Linear Algebra Done Right, Springer 2014.
Syllabus:
Partial Differentiation: Continuity of functions of two variables, Definition of partial
derivative, Euler's theorem on homogeneous functions, Total derivative, Derivatives of
composite & implicit functions. Errors and approximations. Taylor’s theorem for functions of
two variables, Maxima and Minima, Lagrange’s method of undetermined multipliers, Linear
Regression Models. Multiple Integrals: Definitions of Double and Triple integrals, Evaluation
by the change of order of integration, change of variables, Jacobians. Applications to areas and
volumes. Beta and Gamma functions and simple problems. Sequences and Series: Convergent
sequences, computing sequence limits. Convergence and divergence of an infinite series. Tests:
comparison test, ratio test, Cauchy's root test, Raabe's test, Integral test. Alternating series:
Leibnitz's theorem, absolute and conditional convergence with problems. Power series.
Efficient Computing Techniques: Modular Exponentiation by Repeated Squaring, Modular
Multiplicative Inverse, Lucas Theorem to compute nCr, Primality Tests, Sieve of Eratosthenes
and its implementation on a computer, Recurrent Problems, The Tower of Hanoi, Lines in the
Plane, The Josephus Problem.
Laplace Transforms: Transforms of elementary functions, shifting theorems, Transforms of
periodic functions, Unit step function. Inverse Laplace transforms. Convolution and
Applications.
Reference Books:
1. B.S.Grewal - Higher Engineering Mathematics, , 43nd edition, 2015, Khanna
Publishers.
2. N.Piskunov-Differential Calculus, Vol I and II, 1996, Mir Publications .
3. Rainville E.D and Bedient P.E. A short course in differential equations, 8th edition,
2011, Prentice hall, New York.
4. Kreyzig E, Advanced Engineering Mathematics, 8th edition, 2006, Wiley Eastern,
Delhi.
5. Shanti Narayan - Differential Calculus, 6th edition, 2014, Shyam Lal Charitable Trust,
Delhi
6. Karl Beecher, Computational Thinking: A beginner’s guide to problem-solving and
programming (2017), BCS Publ.
7. Ronald L. Graham, Donald E. Knuth and Oren Patashnik, Concrete Mathematics: A
Foundation for Computer Science (2nd Ed.) by (1994), Pearson Publ.
Reference Books:
1. Beer F. P., Johnston Jr. E. R., Dewolf J. T., Mazurek D. F., Sanghi S., Mechanics of
Materials (7e), Tata McGraw-Hill, 2017.
2. Bhavikatti S. S., Strength of Materials (4e), Vikas Publishers, 2013.
3. James Sinopli, Smart building systems for Architects, owners and builders, Elsevier,
Butterworth-Heinemann Publications, 2010
4. A.K.Ghosh, “Introduction to Measurements & Instrumentation”, IIIrd, PHI
5. Eastman, C; Teicholz, P; Sacks, R; Liston, K, BIM Handbook: A Guide to Building
Information Modeling for Owners, Managers, Designers, Engineers and
Contractors:NewYork: Wiley. 2011
MIE 1072: BASIC MECHANICAL ENGINEERING SCIENCE [3 0 0 3]
Course Outcome:
• Apply the principles of engineering fundamentals to compute the basic thermodynamic
properties of steam, the basic engine performance parameters and to design the power
transmission systems.
• Suggest the suitable mechanical processes, methods and/or devices to be employed
based on the given operating conditions.
• Explain the working principles of various mechanical systems, devices and/or
processes.
• Explain the working of various futuristic technologies and discuss their merits and
demerits over the conventional technologies.
• Discuss the environmental and societal impact of various processes, methods and
materials used in mechanical engineering systems and suggest alternative methods
based on ethical principles and norms of engineering practice, to minimise adverse
impacts.
• Demonstrate the ability to communicate and work individually or in a team to achieve
the required outcome through self-directed and experiential learning.
Reference Books:
1. K. R.Gopalakrishna, Text book of elements of Mechanical Engineering, Subhash
Publications, Bangalore, 2005.
2. Rajput R. K., Elements of Mechanical Engineering, Fire Wall Media, 2005.
3. Groover Mikell P., Automation, Production systems, and Computer-Integrated
Manufacturing. Pearson Education India, 2016.
4. HMT Limited, Mechatronics, Tata McGraw Hill Publishing Company Limited, New
Delhi, 2008.
5. Maciej Kranz, "Building the Internet of Things: Implement New Business Models,
Disrupt Competitors, Transform Your Industry", Wiley, 2016
Electric circuit analysis – Ohm’s law, Kirchhoff’s laws, loop and node analyses, source
transformation, star-delta conversion, network theorems to DC circuits; DC Transients – RL,
RC and RLC circuits; Single phase AC circuits - sinusoidal steady state analysis – phasors,
network theorems, power; resonance; Polyphase circuits – 3 phase circuits. (18 Hours)
Magnetic field – Basic laws, magnetic materials, BH characteristics, hysteresis and eddy
current losses. Magnetically coupled circuits; Transformers – single phase and auto-
transformers. Electro-mechanical energy conversion systems – DC machines, AC Machines,
Special machines. (6 Hours)
Introduction to Electrical Power Systems: AC and DC systems, Electric power generation,
transmission and distribution, utilisation and costing of electricity. Power connections for
critical loads, Electric safety. (6 Hours)
Introduction to Power Electronics: Power Semiconductor Devices; Power converter
classifications; Application: SMPS and UPS Systems, Electric Vehicles, Integration of PV to
grid, etc. (6 Hours)
Reference Books:
1. Nagrath I.J. and D. P. Kothari; Basic Electrical Engineering (4 Ed); Tata McGraw Hill
(2019).
2. William H. Hayt, Jack Kemmerly, and Steven M. Durbin; Engineering Circuit Analysis
(8 Ed); Tata McGraw Hill (2013).
3. Daniel W. Hart; Power Electronics; McGraw Hill (2011).
4. Debapriya Das; Fundamentals of Electrical Engineering; NPTEL Course – IIT
Kharagpur (2018).
Reference Books:
1. Computer fundamentals and programming in C, “Reema Thareja”, Oxford University,
Second edition, 2017.
2. Dromey.R. G, How to solve it by computers, Pearson Education, 2007.
3. Brian W. Kernighan and Dennis M. Ritchie, The C Programming language (2e),
Pearson India, 2015.
4. Deital. P and Deitel. H. M, C: How to program (9e), Pearson, 2022.
5. Balagurusamy.E, Computing fundamentals and C programming (2e), MC GRAW
HILL INDIA, 2017.
Reference books:
1. Byron Gottfried, Schaum's Outline of Programming with C, McGraw-Hill.
2. Brian W. Kernighan and Dennis M. Ritchie, The C Programming language (2e),
Pearson Education, 2015.
3. Deital.P. J and Deitel.H.M, C: How to program (7e), Pearson Education, 2010.
4. Balagurusamy.E, Computing fundamentals and C programming (1e), MC GRAW
HILL INDIA, 2017.