Subject notebook
Engineering
“Ideas become machines here — build the skills that build the future.”
725 topics · 8 chapters
Topics for Engineering
Common First Year (All Branches)
Engineering Mathematics
12 topics
- Calculus: limits, continuity, differentiation, integration
- Ordinary differential equations (first and higher order)
- Partial differential equations
- Linear algebra: matrices, determinants, eigenvalues and eigenvectors
- Vector calculus: gradient, divergence, curl
- Laplace transforms and applications
- Fourier series and Fourier transforms
- Z-transforms
- Functions of complex variables
- Probability and statistics
- Numerical methods (bisection, Newton-Raphson, Simpson's rule)
- Discrete mathematics: sets, relations, combinatorics, graph basics
Engineering Physics
10 topics
- Classical mechanics: Newton's laws, work-energy, rotational motion
- Oscillations and waves: SHM, damped and forced oscillations
- Optics: interference, diffraction, polarization
- Quantum physics basics: photoelectric effect, de Broglie waves
- Semiconductor physics: band theory, PN junction
- Lasers: principles, types, applications
- Fiber optics: total internal reflection, types of fibers
- Nanomaterials: basics and applications
- Electromagnetism: Coulomb's law, Faraday's law basics
- Engineering thermodynamics basics
Engineering Chemistry
11 topics
- Atomic and molecular structure
- Chemical bonding: ionic, covalent, metallic, hydrogen bonding
- Chemical thermodynamics: enthalpy, entropy, Gibbs energy
- Electrochemistry: cells, Nernst equation, batteries
- Corrosion: types, prevention methods
- Water chemistry: hardness, treatment methods
- Polymers: classification, polymerization, engineering plastics
- Fuels and combustion: calorific value, analysis
- Spectroscopy basics: UV, IR, NMR introduction
- Green chemistry principles
- Nanochemistry basics
Programming Fundamentals
9 topics
- C programming: data types, operators, control statements
- Functions and recursion
- Arrays and strings
- Pointers and dynamic memory
- Structures, unions and file handling
- Python basics: syntax, lists, dictionaries, functions
- Object-oriented programming concepts: classes, inheritance, polymorphism
- Basic algorithms: searching, sorting
- Debugging and program design basics
Engineering Drawing and Graphics
6 topics
Workshop and Manufacturing Practices
7 topics
Basic Electrical and Electronics Engineering
8 topics
Environmental Science
7 topics
Computer Science and Engineering (CSE / IT)
Data Structures
10 topics
- Arrays and linked lists (singly, doubly, circular)
- Stacks and queues (including priority queues)
- Trees: binary trees, BST, AVL trees, B-trees
- Heaps and heap operations
- Hashing and hash tables
- Graphs: representation, traversal (BFS, DFS)
- Sorting algorithms: quick, merge, heap, counting sort
- Searching algorithms: linear, binary search
- Recursion and backtracking basics
- Time and space complexity: Big-O notation
Design and Analysis of Algorithms
9 topics
Database Management Systems
9 topics
Operating Systems
10 topics
- Processes and threads
- CPU scheduling algorithms
- Process synchronization and semaphores
- Deadlocks: detection, prevention, avoidance
- Memory management: paging, segmentation
- Virtual memory and page replacement
- File systems: implementation, journaling
- I/O systems and device drivers basics
- Linux system administration basics
- Virtualization and containers basics
Computer Networks
8 topics
Theory of Computation
7 topics
Compiler Design
6 topics
Computer Organization and Architecture
7 topics
Discrete Mathematics
7 topics
Software Engineering
8 topics
Object-Oriented Programming
7 topics
Artificial Intelligence
8 topics
Machine Learning
9 topics
- Supervised learning: regression, classification
- Linear and logistic regression
- Decision trees and random forests
- Support vector machines
- Clustering: k-means, hierarchical
- Neural networks and backpropagation
- Deep learning basics: CNN, RNN introduction
- Model evaluation: cross-validation, metrics
- Feature engineering and selection
Data Science
7 topics
Cyber Security
8 topics
Cloud Computing
7 topics
Web Technologies
8 topics
Computer Graphics
6 topics
Mobile Computing and IoT
6 topics
Electronics and Communication Engineering (ECE)
Electronic Devices and Circuits
7 topics
Analog Electronics
8 topics
Digital Electronics
9 topics
Network Theory
6 topics
Signals and Systems
7 topics
Electromagnetic Field Theory
6 topics
Analog Communication
5 topics
Digital Communication
7 topics
Wireless and Mobile Communication
7 topics
Antennas and Wave Propagation
5 topics
Control Systems
8 topics
Digital Signal Processing
5 topics
VLSI Design
7 topics
Embedded Systems
6 topics
Microprocessors and Microcontrollers
5 topics
Optical Communication
4 topics
Information Theory and Coding
4 topics
Satellite Communication
4 topics
Microwave Engineering
4 topics
Electrical Engineering (EE)
Circuit Theory
7 topics
Electrical Machines
6 topics
- Transformers: equivalent circuit, testing, regulation
- DC machines: generators and motors, characteristics
- Induction motors: slip, torque-speed characteristics, starting
- Synchronous machines: alternators, synchronous motors
- Special machines: stepper motor, BLDC, SRM basics
- Machine testing: efficiency determination
Power Systems
8 topics
Power Electronics
7 topics
Electrical Measurements and Instrumentation
7 topics
Electromagnetic Fields (Electrical Applications)
4 topics
Renewable Energy Systems
5 topics
High Voltage Engineering
5 topics
Switchgear and Protection
5 topics
Electrical Drives and Control
4 topics
Mechanical Engineering (ME)
Engineering Mechanics
7 topics
Thermodynamics
8 topics
Fluid Mechanics
7 topics
Strength of Materials
8 topics
Theory of Machines
8 topics
Heat and Mass Transfer
6 topics
Manufacturing Processes
7 topics
Machine Design
8 topics
CAD/CAM
6 topics
Refrigeration and Air Conditioning
6 topics
IC Engines and Automotive
6 topics
Mechanical Vibrations
5 topics
Robotics and Mechatronics
5 topics
Industrial Engineering
7 topics
Metrology and Measurements
5 topics
Civil Engineering (CE)
Structural Analysis
7 topics
RCC Design (Concrete Structures)
7 topics
Steel Structures
6 topics
Geotechnical Engineering
8 topics
Transportation Engineering
6 topics
Hydrology and Water Resources
6 topics
Environmental Engineering
6 topics
Surveying and Geomatics
7 topics
Hydraulics and Hydraulic Machines
5 topics
Building Materials and Construction
6 topics
Concrete Technology
6 topics
Construction Management
5 topics
Chemical Engineering (CHE)
Process Calculations
6 topics
Fluid Flow Operations (Momentum Transfer)
7 topics
Heat Transfer Operations
6 topics
Mass Transfer Operations
7 topics
Chemical Reaction Engineering
6 topics
Chemical Engineering Thermodynamics
5 topics
Process Dynamics and Control
6 topics
Mechanical Operations
5 topics
Process Equipment Design
5 topics
Plant Design and Economics
5 topics
Chemical Process Industries
6 topics
Transport Phenomena
3 topics
Other Engineering Branches
Biotechnology
10 topics
- Cell biology: structure and organelles
- Genetics: Mendelian and molecular basics
- Biochemistry: enzymes and kinetics
- Microbiology: growth kinetics
- Bioprocess engineering: bioreactor design
- Fermentation technology
- Genetic engineering: rDNA technology, PCR
- Bioinformatics: sequence analysis basics
- Immunology basics
- Downstream processing: separation and purification
Aerospace Engineering
7 topics
Metallurgical and Materials Engineering
10 topics
- Physical metallurgy: crystal defects, dislocations
- Phase diagrams and phase transformations
- Extractive metallurgy: pyrometallurgy, hydrometallurgy
- Heat treatment of steels
- Mechanical metallurgy: fracture, fatigue, creep
- Materials characterization: XRD, SEM basics
- Corrosion and protection
- Powder metallurgy
- Nanomaterials basics
- Composite materials
Mining Engineering
7 topics
Petroleum Engineering
6 topics
Instrumentation Engineering
7 topics
Textile Engineering
6 topics
Agricultural Engineering
6 topics