Core Engineering Subjects

Engineering Mathematics

1. Calculus:

  • Limits and Continuity
  • Differentiation and Applications
  • Integration and Applications
  • Partial Differentiation
  • Multiple Integrals
  • Vector Calculus

2. Linear Algebra:

  • Vectors and Scalars
  • Matrices and Determinants
  • Systems of Linear Equations
  • Eigenvalues and Eigenvectors
  • Vector Spaces
  • Inner Product Spaces

3. Differential Equations:

  • First-Order Differential Equations
  • Second-Order Linear Differential Equations
  • Higher-Order Linear Differential Equations
  • Laplace Transforms
  • Fourier Series and Transforms
  • Partial Differential Equations (if applicable to your specialization)

4. Probability and Statistics:

  • Probability Distributions
  • Random Variables
  • Probability Density Functions
  • Sampling Distributions
  • Estimation and Hypothesis Testing
  • Regression and Correlation Analysis

5. Numerical Methods:

  • Approximations and Errors
  • Root Finding Methods (e.g., Newton-Raphson)
  • Interpolation and Approximation Techniques
  • Numerical Integration
  • Solution of Ordinary Differential Equations
  • Finite Difference Methods

6. Complex Analysis (optional):

  • Complex Numbers and Functions
  • Analytic Functions
  • Contour Integration
  • Taylor and Laurent Series
  • Residue Theory

7. Discrete Mathematics (optional):

  • Sets, Relations, and Functions
  • Combinatorics
  • Graph Theory
  • Boolean Algebra

Basic Electrical and Electronics Engineering

1. Electrical Circuits:

  • Basic circuit elements (resistor, capacitor, inductor)
  • Kirchhoff’s laws
  • Series and parallel circuits
  • Network theorems (Thevenin’s and Norton’s theorems)
  • AC and DC circuits

2. Digital Electronics:

  • Number systems (binary, decimal, hexadecimal)
  • Logic gates (AND, OR, NOT, NAND, NOR, XOR, XNOR)
  • Combinational logic circuits
  • Sequential logic circuits (flip-flops, counters, registers)
  • A/D and D/A converters

3. Electronic Devices and Circuits:

  • Semiconductor materials and properties
  • Diodes and its applications (rectifiers, clippers, clampers)
  • Bipolar Junction Transistors (BJTs)
  • Field Effect Transistors (FETs)
  • Amplifiers and oscillator circuits
  • Operational amplifiers (op-amps) and applications

4. Electrical Machines:

  • Principles of electromagnetic induction
  • Transformers and their applications
  • DC machines (generator and motor)
  • AC machines (synchronous and induction motors)
  • Basics of motor control and protection

5. Power Systems:

  • Generation, transmission, and distribution of electrical power
  • Power generation plants
  • Power factor improvement
  • Load estimation and demand analysis
  • Basics of electrical safety and grounding

6. Energy Sources and Conversion:

  • Overview of renewable and non-renewable energy sources
  • Energy conversion technologies (solar cells, wind turbines)
  • Power electronics and its applications in energy conversion

7. Electrical Measurements and Instrumentation:

  • Measurement standards and units
  • Measurement of voltage, current, resistance
  • Measurement of power and energy
  • Transducers and sensors
  • Introduction to electronic instruments

Engineering Mechanics

1. Introduction to Mechanics:

  • Definitions and concepts of mechanics
  • Scalar and vector quantities
  • Newton’s laws of motion
  • Units and dimensions

2. Statics:

  • Forces and moments
  • Equilibrium of particles and rigid bodies
  • Free-body diagrams
  • Analysis of trusses, frames, and beams
  • Frictional forces
  • Centroids and center of gravity

3. Kinematics:

  • Rectilinear and curvilinear motion
  • Position, velocity, and acceleration
  • Relative motion
  • Projectile motion
  • Relative motion analysis

4. Dynamics:

  • Newton’s second law of motion
  • Work and energy
  • Conservation of linear momentum
  • Impulse and impact
  • Rotational motion
  • Moment of inertia
  • Angular momentum
  • Torque and equilibrium of rigid bodies

5. Mechanical Properties of Materials:

  • Stress and strain
  • Hooke’s law
  • Elastic and plastic deformation
  • Stress-strain diagrams
  • Shear and bending moment diagrams

6. Friction and Lubrication:

  • Types of friction
  • Laws of dry friction
  • Angle of repose
  • Friction in bearings
  • Hydrodynamic and hydrostatic lubrication

7. Virtual Work and Energy Methods:

  • Principle of virtual work
  • Potential energy and equilibrium
  • Elastic potential energy
  • Conservation of energy

8. Trusses and Frames:

  • Analysis of trusses and frames
  • Method of joints and method of sections

9. Moments of Inertia:

  • Calculation of moments of inertia for simple shapes
  • Parallel axis theorem and perpendicular axis theorem

10. Shear Force and Bending Moment: – Analysis of beams under various loading conditions – Bending stress and deflection of beams

Thermodynamics

1. Basic Concepts and Definitions:

  • System, surroundings, and boundaries
  • Properties of a system
  • State and state variables
  • Processes and cycles

2. Work and Heat:

  • Work done by a system
  • Work done on a system
  • Heat transfer mechanisms (conduction, convection, radiation)
  • First law of thermodynamics (energy conservation)

3. Properties of Pure Substances:

  • Phase diagrams
  • Thermodynamic properties of pure substances (water and steam tables)
  • P-v and T-s diagrams

4. The First Law of Thermodynamics:

  • Heat and work interactions
  • Steady-flow energy equation
  • Applications of the first law to various engineering systems

5. The Second Law of Thermodynamics:

  • Reversible and irreversible processes
  • Carnot cycle and Carnot theorem
  • Entropy and the second law
  • Thermodynamic efficiency
  • Entropy generation and irreversibility

6. Thermodynamic Cycles:

  • Rankine cycle (for steam power plants)
  • Brayton cycle (for gas turbines)
  • Otto and Diesel cycles (for internal combustion engines)
  • Refrigeration cycles (Vapor-compression and absorption refrigeration)

7. Mixtures and Psychrometrics:

  • Mixtures of gases and psychrometric properties
  • Air-water vapor mixtures and their applications

8. Thermodynamic Relations:

  • Maxwell’s equations
  • Relations involving enthalpy, entropy, and specific heat
  • Clapeyron equation

9. Introduction to Thermodynamic Applications:

  • Boilers, turbines, and compressors
  • Heat exchangers
  • Refrigeration and air conditioning systems

10. Introduction to Thermodynamics of Fluid Flow: – Steady and unsteady flow – Nozzles and diffusers – Flow through pipes and ducts – Compressible flow

Fluid Mechanics

1. Introduction to Fluid Mechanics:

  • Definition and properties of fluids
  • Classification of fluids
  • Continuum concept
  • Fluid statics

2. Fluid Kinematics:

  • Types of flow (steady, unsteady, laminar, turbulent)
  • Reynolds number
  • Streamlines, streaklines, and pathlines
  • Velocity and acceleration fields

3. Fluid Dynamics:

  • Conservation of mass (continuity equation)
  • Conservation of linear momentum (Navier-Stokes equations)
  • Bernoulli’s equation and its applications
  • Euler’s equation of motion
  • Control volume analysis
  • Dimensional analysis and similitude

4. Incompressible Flow:

  • Viscosity and shear stress
  • Laminar flow in pipes
  • Turbulent flow and Reynolds-averaged equations
  • Flow measurement techniques (venturi meters, orifice plates)

5. Boundary Layer Theory:

  • Boundary layer concept
  • Boundary layer equations
  • Boundary layer separation and control
  • Prandtl’s mixing-length hypothesis

6. Flow in Open Channels:

  • Types of open channels (rectangular, trapezoidal, circular)
  • Uniform flow and gradually varied flow
  • Manning’s equation
  • Hydraulic jumps

7. Compressible Flow:

  • Speed of sound and Mach number
  • Isentropic flow equations
  • Normal and oblique shocks
  • Nozzles and diffusers

8. Fluid Machinery:

  • Types of pumps and turbines
  • Pump performance and characteristics
  • Turbine performance and efficiency
  • Cavitation and NPSH

9. Fluid Forces on Surfaces:

  • Buoyancy and Archimedes’ principle
  • Hydrostatic forces on submerged surfaces
  • Fluid drag and lift forces
  • Flow past immersed bodies

10. Introduction to Computational Fluid Dynamics (CFD): – Basics of CFD simulation and analysis

Strength of Materials

1. Introduction to Strength of Materials:

  • Concepts of stress and strain
  • Mechanical properties of materials (stress-strain diagrams)
  • Types of loads and their effects on materials

2. Axial Loading:

  • Stress and deformation in axially loaded members
  • Elastic and plastic deformation
  • Thermal stress and strain
  • Poisson’s ratio

3. Torsion:

  • Torsional stress and deformation in circular shafts
  • Polar moment of inertia
  • Shear flow and shear center

4. Bending and Shear Stresses:

  • Bending moment and shear force diagrams
  • Bending stress in beams (flexural stress)
  • Shear stress distribution in beams
  • Transverse shear in beams

5. Deflection of Beams:

  • Elastic curve and deflection calculations
  • Moment-curvature relationship
  • Methods for calculating deflections (integration, area-moment theorems)

6. Stress Transformation:

  • Plane stress and plane strain
  • Principal stresses and maximum shear stress
  • Mohr’s circle for stress analysis

7. Strain Transformation:

  • Principal strains and maximum shear strain
  • Mohr’s circle for strain analysis

8. Thin-Walled Pressure Vessels:

  • Stress analysis of cylinders and spheres under internal pressure
  • Lame’s equations

9. Energy Methods:

  • Strain energy and potential energy concepts
  • Castigliano’s theorems for deflection calculations

10. Buckling of Columns: – Euler’s formula for buckling – Critical buckling loads – Column stability and end conditions

11. Introduction to Advanced Topics (optional): – Stress concentrations – Torsion of non-circular sections – Thick-walled cylinders – Plastic deformation and yield criteria

Computer Programming and Data Structures

1. Introduction to Programming:

  • Basics of computer programming
  • Programming paradigms (procedural, object-oriented, etc.)
  • Integrated Development Environment (IDE) usage

2. Problem Solving and Algorithm Design:

  • Problem-solving strategies
  • Pseudocode and flowcharts
  • Algorithm development and analysis

3. Programming Languages:

  • Introduction to programming languages (e.g., C++, Java, Python)
  • Syntax, variables, data types, and operators
  • Input and output operations

4. Control Structures:

  • Conditional statements (if, else, switch)
  • Loops (for, while, do-while)
  • Break and continue statements

5. Functions and Modules:

  • Function definition and declaration
  • Function parameters and return values
  • Scope and lifetime of variables
  • Modular programming

6. Data Structures:

  • Arrays and multi-dimensional arrays
  • Strings and character manipulation
  • Linked lists (singly linked, doubly linked)
  • Stacks and queues

7. Recursion:

  • Recursive functions and their design
  • Recursion vs. iteration
  • Recursive algorithms

8. Sorting and Searching Algorithms:

  • Selection sort, bubble sort, insertion sort
  • Quick sort, merge sort
  • Binary search, linear search

9. Trees and Graphs:

  • Binary trees (types and properties)
  • Tree traversals (inorder, preorder, postorder)
  • Graph representation (adjacency matrix, adjacency list)
  • Graph traversal (depth-first search, breadth-first search)

10. Dynamic Data Structures: – Linked lists (singly and doubly linked) – Stacks and queues (using arrays and linked lists) – Dynamic arrays

11. Introduction to Object-Oriented Programming (OOP): – Classes and objects – Inheritance and polymorphism – Encapsulation and abstraction

12. File Handling: – Reading and writing files – File I/O operations

13. Data Structures Applications: – Implementing data structures for specific applications – Problem-solving exercises and coding projects

Mechanical Engineering

1. Engineering Mathematics:

  • Calculus
  • Linear Algebra
  • Differential Equations
  • Probability and Statistics

2. Engineering Mechanics:

  • Statics and Dynamics
  • Mechanics of Materials
  • Kinematics and kinetics of particles and rigid bodies

3. Thermodynamics:

  • Laws of Thermodynamics
  • Heat Transfer
  • Thermodynamic Cycles

4. Fluid Mechanics:

  • Fluid Properties and Behavior
  • Fluid Dynamics
  • Hydraulic Machines
  • Heat Exchangers

5. Strength of Materials:

  • Stress and Strain
  • Bending and Torsion
  • Deflection of Beams
  • Column Buckling

6. Manufacturing Processes:

  • Machining, Welding, Casting, and Forming
  • Metrology and Quality Control
  • CNC Machining and Automation

7. Machine Design:

  • Design of Machine Elements
  • Stress Analysis and Fatigue
  • Materials Selection

8. Materials Science and Engineering:

  • Properties of Materials
  • Heat Treatment
  • Material Testing and Characterization

9. Kinematics and Dynamics of Machines:

  • Mechanisms and Linkages
  • Cam Design
  • Vibration Analysis

10. Control Systems: – Control System Components – Laplace Transforms – Control System Design

11. Thermal Engineering: – IC Engines – Refrigeration and Air Conditioning – Power Plants

12. CAD/CAM (Computer-Aided Design and Manufacturing): – Computer-Aided Design (CAD) – Computer-Aided Manufacturing (CAM) – Finite Element Analysis (FEA)

13. Robotics and Automation: – Robot Kinematics and Dynamics – Industrial Automation and Control

14. Engineering Economics and Management: – Cost Analysis – Project Management

15. Industrial Training and Project Work: – Practical Training – Final Year Project

16. Electives (Specializations): Depending on the university, students may have the option to choose electives or specializations in areas such as Automotive Engineering, Aerospace Engineering, Energy Engineering, Mechatronics, and more.

Civil Engineering

1. Engineering Mathematics:

  • Calculus
  • Linear Algebra
  • Differential Equations
  • Probability and Statistics

2. Engineering Mechanics:

  • Statics and Dynamics
  • Mechanics of Materials
  • Kinematics and kinetics of particles and rigid bodies

3. Surveying:

  • Basic surveying techniques
  • Topographic and construction surveying
  • Geodetic surveying

4. Structural Analysis:

  • Analysis of determinate and indeterminate structures
  • Truss and frame analysis
  • Influence lines and moving loads

5. Structural Design:

  • Design of steel and concrete structures
  • Structural stability and earthquake-resistant design
  • Bridge design

6. Geotechnical Engineering:

  • Soil properties and classification
  • Soil compaction and stabilization
  • Foundation engineering
  • Retaining walls and slopes

7. Transportation Engineering:

  • Highway and traffic engineering
  • Pavement design and materials
  • Public transportation systems

8. Environmental Engineering:

  • Water supply and distribution
  • Wastewater treatment and disposal
  • Air pollution control
  • Solid waste management

9. Hydraulics and Hydrology:

  • Fluid properties and behavior
  • Open channel flow
  • Stormwater management
  • Flood analysis and control

10. Construction Management: – Construction planning and scheduling – Cost estimation and control – Construction contracts and legal aspects

11. Structural Dynamics and Earthquake Engineering (optional): – Response of structures to dynamic loads – Seismic design principles

12. Transportation Planning (optional): – Urban and regional transportation planning – Traffic engineering and management

13. Geospatial Information Systems (GIS) in Civil Engineering (optional): – Application of GIS in civil engineering projects

14. Environmental Impact Assessment (EIA) (optional): – EIA process and regulations – Environmental management and sustainability

15. Project Work and Design Projects: – Practical design and analysis projects – Fieldwork and site visits

Computer Science and Engineering

1. Engineering Mathematics:

  • Calculus
  • Linear Algebra
  • Differential Equations
  • Probability and Statistics
  • Discrete Mathematics

2. Computer Programming and Data Structures:

  • Programming fundamentals
  • Data types and variables
  • Control structures
  • Arrays, stacks, queues, linked lists, trees, and graphs
  • Sorting and searching algorithms

3. Digital Logic and Computer Organization:

  • Number systems
  • Logic gates and Boolean algebra
  • Combinational and sequential circuits
  • CPU architecture and assembly language programming

4. Object-Oriented Programming:

  • Concepts of OOP
  • Classes and objects
  • Inheritance and polymorphism
  • Exception handling

5. Algorithms and Complexity:

  • Analysis of algorithms
  • Sorting and searching algorithms
  • Time and space complexity
  • Dynamic programming and greedy algorithms

6. Data Structures and Algorithms:

  • Advanced data structures (e.g., hash tables, heaps)
  • Graph algorithms
  • Divide and conquer algorithms

7. Operating Systems:

  • Process management and scheduling
  • Memory management
  • File systems
  • Virtualization and virtual memory

8. Database Management Systems (DBMS):

  • Relational database concepts
  • SQL and query optimization
  • Normalization and database design

9. Computer Networks:

  • Network protocols (TCP/IP)
  • Routing and switching
  • Wireless and mobile networks
  • Network security

10. Software Engineering: – Software development life cycle – Requirements analysis and specification – Software design and testing – Software project management

11. Web Technologies: – HTML, CSS, JavaScript – Server-side scripting (e.g., PHP, Python, Ruby) – Web frameworks and APIs

12. Artificial Intelligence and Machine Learning (optional): – Machine learning algorithms – Neural networks and deep learning – Natural language processing

13. Cloud Computing and Big Data (optional): – Cloud service models – Big data technologies (Hadoop, Spark)

14. Cybersecurity (optional): – Network security – Cryptography – Ethical hacking and penetration testing

15. Mobile App Development (optional): – Mobile platforms (Android, iOS) – App development frameworks

16. Project Work and Internships: – Real-world projects and internships to apply knowledge

Electrical Engineering

1. Engineering Mathematics:

  • Calculus
  • Linear Algebra
  • Differential Equations
  • Probability and Statistics

2. Electrical Circuit Analysis:

  • Circuit elements and laws
  • Network theorems (Thevenin’s, Norton’s, Superposition)
  • AC and DC circuit analysis
  • Transient analysis

3. Electromagnetic Theory:

  • Electrostatics
  • Magnetostatics
  • Maxwell’s equations
  • Electromagnetic waves

4. Electrical Machines:

  • DC machines (generator and motor)
  • AC machines (synchronous and induction motors)
  • Transformers
  • Special machines (stepper motors, servo motors)

5. Power Systems:

  • Power generation, transmission, and distribution
  • Power factor correction
  • Fault analysis and protection
  • Power system stability

6. Power Electronics:

  • Power semiconductor devices (diodes, transistors, thyristors)
  • AC-DC and DC-DC converters
  • Inverters
  • Voltage-source and current-source inverters

7. Control Systems:

  • Control system components (controllers, sensors, actuators)
  • Transfer functions and block diagrams
  • Laplace transforms
  • Control system analysis and design

8. Digital Electronics:

  • Number systems and codes
  • Logic gates and combinational circuits
  • Sequential circuits (flip-flops, counters, registers)
  • A/D and D/A converters

9. Electronics and Microelectronics:

  • Semiconductor materials and devices (diodes, transistors)
  • Amplifiers and operational amplifiers (op-amps)
  • Digital logic families (TTL, CMOS)
  • Microcontrollers and microprocessors

10. Electrical Measurements and Instrumentation: – Measurement standards and units – Measurement of voltage, current, resistance, power – Instrumentation devices and techniques

11. Electrical Safety and Codes: – Electrical safety standards and regulations – Electrical codes and practices

12. Renewable Energy and Sustainable Power Systems (optional): – Solar energy systems – Wind energy systems – Energy conservation and sustainability

13. High Voltage Engineering (optional): – Generation and measurement of high voltages – Insulation materials and techniques

14. Project Work and Practical Training: – Real-world projects and practical training in electrical engineering applications

Laboratory Work

  1. Basic Electronics Lab:
    • Circuit building and analysis with resistors, capacitors, and inductors.
    • Measurement of voltage, current, and resistance using basic instruments.
    • Use of breadboards for prototyping circuits.
    • Study of diode characteristics and basic diode circuits.
  2. Digital Electronics Lab:
    • Implementation of logic gates using digital ICs.
    • Design and testing of combinational and sequential logic circuits.
    • Use of flip-flops, counters, and registers.
    • Introduction to microcontroller programming and interfacing.
  3. Electrical Machines Lab:
    • Testing and performance analysis of DC machines (generator and motor).
    • Testing and performance analysis of AC machines (synchronous and induction motors).
    • Transformer testing and measurements.
  4. Control Systems Lab:
    • Study of control system components.
    • Design and analysis of control systems.
    • Simulation of control systems using software tools.
    • PID controller tuning and practical control system experiments.
  5. Mechanical Workshop:
    • Hands-on experience with basic workshop tools and equipment.
    • Turning, milling, drilling, and grinding operations.
    • Measurement and metrology exercises.
  6. Material Testing Lab:
    • Testing and characterization of engineering materials (e.g., tensile testing, hardness testing).
    • Metallography and microstructure analysis.
    • Non-destructive testing methods.
  7. Civil Engineering Lab:
    • Soil testing and classification.
    • Concrete mix design and testing.
    • Surveying and geotechnical experiments.
  8. Computer Programming Lab:
    • Implementation of algorithms and data structures in a programming language (e.g., C++, Java, Python).
    • Coding exercises and debugging.
    • Developing software applications and projects.
  9. Network and Communication Lab:
    • Configuration and testing of computer networks.
    • Network protocol analysis and troubleshooting.
    • Communication system experiments.
  10. Robotics and Automation Lab (optional):
    • Programming and control of robotic systems.
    • Automation and mechatronics experiments.
    • Design and testing of autonomous robots.
  11. Renewable Energy Lab (optional):
    • Study of renewable energy systems (solar, wind, etc.).
    • Design and testing of renewable energy projects.
    • Energy efficiency and conservation experiments.
  12. Advanced Electronics Lab (optional):
    • Advanced experiments in analog and digital electronics.
    • PCB design and fabrication.
    • Microcontroller and embedded system projects.

Project Work

1. Project Proposal and Selection:

  • Identifying a suitable project topic or problem.
  • Developing a project proposal, including project objectives, scope, and deliverables.
  • Submitting the proposal for approval by faculty or project advisors.

2. Literature Review:

  • Conducting a thorough literature review to understand existing research and solutions related to the chosen project topic.
  • Identifying gaps in the literature and areas where the project can contribute.

3. Project Planning:

  • Creating a project plan, including a timeline, milestones, and resource allocation.
  • Identifying project dependencies and risks.
  • Selecting the tools and technologies required for the project.

4. Data Collection and Experimentation (if applicable):

  • Gathering data or conducting experiments relevant to the project.
  • Setting up equipment and instrumentation, if necessary.
  • Collecting and recording data systematically.

5. Analysis and Design:

  • Analyzing the collected data or experimental results.
  • Developing the project’s design or solution.
  • Creating algorithms, models, or prototypes as needed.

6. Implementation and Development:

  • Writing code or implementing the project’s solution.
  • Debugging and testing the code.
  • Iterative development and improvement based on feedback.

7. Documentation:

  • Creating comprehensive project documentation, including design documents, user manuals, and technical reports.
  • Properly citing references and sources in the documentation.

8. Presentation and Demonstration:

  • Preparing for project presentations and demonstrations.
  • Communicating the project’s goals, methodology, results, and significance to peers and faculty.
  • Responding to questions and feedback during presentations.

9. Evaluation and Assessment:

  • Assessment of the project’s outcomes, including its success in achieving the defined objectives.
  • Evaluation of the project’s adherence to the project plan and timeline.
  • Assessment of the project’s technical quality, innovation, and relevance.

10. Final Report and Submission: – Compiling a final project report that summarizes all aspects of the project, including the problem statement, methodology, results, and conclusions. – Submitting the final project report and any associated deliverables to the faculty for evaluation.

11. Viva Voce (if applicable): – Participating in a viva voce or oral examination to defend the project work and answer questions from a panel of examiners.

12. Project Showcase (optional): – Participating in a project showcase or exhibition to present the project to a broader audience, including industry professionals and the public.