BEU Mechanical Engineering โ Semester 1 Syllabus
Curriculum version: 2024โ2026 onwards โข AICTE Model Structure โข Total Credits: 19.5
Semester 1 Subject Structure
| Code | Subject Name | Category | L-T-P | Credits | Marks |
|---|---|---|---|---|---|
| BSC-102 | Chemistry | BSC | 3-1-2 | 4.0 | 100 |
| BSC-103 | Mathematics-I (Calculus & Linear Algebra) | BSC | 3-1-0 | 4.0 | 100 |
| ESC-102 | Programming for Problem Solving (PPS - C Language) | ESC | 3-0-4 | 4.0 | 100 |
Detailed Unit Topics & Prescribed Textbooks
Atomic and molecular structure, periodic properties, spectroscopy, thermodynamics, and water chemistry.
Unit 1: Atomic and Molecular Structure (9 Hours)
Schrodinger equation; Molecular orbitals of diatomic molecules; Crystal field theory and the energy level diagrams for transition metal ions.
Unit 2: Spectroscopic Techniques (8 Hours)
Principles of spectroscopy and selection rules; UV-Visible and Fluorescence spectroscopy; Infrared spectroscopy; Magnetic resonance imaging (MRI).
Unit 3: Thermodynamics & Phase Equilibria (9 Hours)
Thermodynamic functions: energy, entropy and free energy; Estimations of entropy and free energies; Free energy and emf; Cell potentials, Nernst equation.
Unit 4: Water Chemistry & Polymers (8 Hours)
Hardness of water and its removal, boiler feed water, desulfurization; Classification of polymers, synthesis and properties of biodegradable polymers.
๐ Prescribed / Recommended Textbooks:
1. P.C. Jain and Monica Jain, Engineering Chemistry, Dhanpat Rai Publishing.\n2. B.H. Mahan, University Chemistry, Pearson Education.
Differential and Integral Calculus, Matrices, System of Linear Equations, Eigenvalues, and Eigenvectors.
Unit 1: Calculus & Evolutes (10 Hours)
Evolutes and involutes; Evaluation of definite and improper integrals; Beta and Gamma functions and their properties; Applications of definite integrals to evaluate surface areas and volumes of revolutions.
Unit 2: Calculus of Several Variables (8 Hours)
Rolleโs theorem, Mean value theorems, Taylorโs and Maclaurin theorems with remainders; Indeterminate forms and L'Hospital's rule; Maxima and minima of functions of several variables.
Unit 3: Matrices & Systems of Equations (10 Hours)
Matrices, vectors: addition and scalar multiplication, matrix multiplication; Rank of a matrix, elementary row and column operations; System of linear equations: consistency, Gauss elimination and Gauss-Jordan methods.
Unit 4: Vector Spaces & Linear Transformations (10 Hours)
Vector Space, linear dependence and independence of vectors, basis, dimension; Linear transformations (maps), range and kernel of a linear map, rank-nullity theorem.
Unit 5: Eigenvalues & Diagonalization (8 Hours)
Eigenvalues, eigenvectors, symmetric, skew-symmetric, and orthogonal Matrices; Eigenbases; Diagonalization of matrices; Cayley-Hamilton Theorem.
๐ Prescribed / Recommended Textbooks:
1. G.B. Thomas and R.L. Finney, Calculus and Analytic Geometry, Pearson.\n2. B.S. Grewal, Higher Engineering Mathematics, Khanna Publishers.\n3. Erwin Kreyszig, Advanced Engineering Mathematics, John Wiley & Sons.
Algorithmic thinking, flowcharting, C syntax, conditional branching, loops, functions, arrays, pointers, and structures.
Unit 1: Introduction to Programming (8 Hours)
Idea of Algorithm: steps to solve logical and numerical problems; Representation of Algorithm: Flowchart/Pseudocode with examples; From algorithms to programs; source code, variables (with data types), variables and storage addresses, syntax and logical errors in compilation.
Unit 2: Control Structures & Loops (9 Hours)
Arithmetic expressions and precedence; Conditional Branching: if, if-else, switch-case; Iteration and loops: while, do-while, for loops; break and continue statements.
Unit 3: Arrays & Strings (8 Hours)
Arrays (1-D, 2-D), Character arrays and Strings, String manipulation functions (strlen, strcpy, strcat, strcmp), Searching (linear and binary search), Sorting (bubble sort, selection sort).
Unit 4: Functions & Pointers (9 Hours)
Functions (including using built-in libraries), Parameter passing in functions, call by value, Passing arrays to functions; Recursion: gcd, factorial, Fibonacci; Pointers, defining pointers, Use of Pointers in self-referential structures, dynamic memory allocation (malloc, calloc, free).
Unit 5: Structures & File Handling (6 Hours)
Structures, defining structures and Array of Structures; File handling: text files, reading and writing files.
๐ Prescribed / Recommended Textbooks:
1. E. Balaguruswamy, Programming in ANSI C, Tata McGraw-Hill.\n2. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall.