Browse Notes
Find study materials for all KTU engineering branches and semesters
Introduction to differential and integral calculus, limits, continuity, and applications.
Fundamentals of physics with engineering applications including mechanics, waves, and optics.
Basic concepts in chemistry relevant to engineering including electrochemistry and corrosion.
Principles of engineering drawing, projections, and CAD fundamentals.
Vector spaces, linear transformations, eigenvalues, and complex analysis.
Statics and dynamics of particles and rigid bodies, analysis of structures.
Fundamentals of electrical circuits, machines, and power systems.
Logic, set theory, graph theory, and combinatorics for computer science applications.
Implementation and analysis of arrays, linked lists, stacks, queues, trees, and graphs.
Concepts of OOP including classes, inheritance, polymorphism, and exception handling.
Physics of semiconductor devices, p-n junctions, and transistor operation.
Analysis of electrical networks, circuit theorems, and transient response.
Stress and strain analysis, torsion, bending, and deflection of beams.
Properties of fluids, fluid statics, kinematics, and dynamics.
Process management, memory management, file systems, and I/O systems.
Algorithm design techniques, complexity analysis, and NP-completeness.
Continuous and discrete-time signals, linear time-invariant systems, and Fourier analysis.
Modulation techniques, noise in communication systems, and transmitter/receiver design.
Network architectures, protocols, routing, and network security.
Relational database design, SQL, normalization, and transaction management.
Lexical analysis, parsing, semantic analysis, and code generation.
HTML, CSS, JavaScript, server-side programming, and web frameworks.
Supervised and unsupervised learning algorithms, neural networks, and applications.
Encryption algorithms, digital signatures, authentication, and network security protocols.
Principles and paradigms of distributed systems, communication, synchronization, and fault tolerance.
Cloud architectures, virtualization, storage, and security in cloud environments.