CS Engineering Gyan (CSE Gyan) is an online learning resource for students studying Computer Science and Information Technology. The website brings together free written tutorials, subject-wise learning pages, programming resources and optional handwritten revision notes.
The tutorials cover concepts from Operating Systems, Database Management Systems, Data Structures, Computer Networks and programming. Each subject page lists its chapters, and each chapter explains the topic with examples, tables and practice questions.
Want to know who writes these tutorials? Read the author profile and the About Us page, or watch the lessons on our YouTube channel.
Choose a subject to see all of its chapters.
Process scheduling concepts, scheduling algorithms, CPU utilization, process states and how an OS manages multiple tasks.
Explore SubjectArrays, linked lists, stacks, queues, trees, graphs, searching, sorting and hashing.
Explore SubjectDatabase languages (DDL, DML, DCL, TCL), keys, normalization, transactions and indexing.
Explore SubjectSDLC phases, process models, requirements, design, testing and maintenance.
Explore SubjectTopologies, transmission modes, network devices, protocols, OSI and TCP/IP models.
Explore SubjectClasses, objects, inheritance, polymorphism, abstraction and encapsulation.
Explore SubjectProcessor organization, instruction execution, registers, cache and memory hierarchy.
Explore SubjectSyntax, variables, data types, loops, functions, OOP concepts and practical examples.
Explore SubjectPage structure with HTML elements, forms, tables, multimedia and semantic tags.
Explore SubjectSelectors, flexbox, grid, animations, transitions and responsive design.
Explore SubjectVariables, functions, events, DOM manipulation, loops and conditions.
Explore SubjectSELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY and other essential commands.
Explore SubjectPointers, pointer arithmetic, dynamic memory allocation and low-level memory management.
Explore SubjectClasses, objects, inheritance, polymorphism, exception handling and core Java concepts.
Explore SubjectFinite automata, regular expressions, context-free grammars and computability.
Explore SubjectLexical, syntax and semantic analysis, code generation and optimization phases.
Explore SubjectFull chapters with examples, tables and practice questions.
LIFO principle, push/pop, array and linked-list implementation with examples.
Read TutorialNode-based storage, insertion and deletion compared with arrays.
Read TutorialPrimary, clustering, secondary, dense and sparse indexes with worked examples.
Read TutorialNIC, hub, switch, bridge, router and modem explained and compared.
Read TutorialThe classic sequential software development model and its phases.
Read TutorialFree CS/IT learning resources and optional revision notes in one place.
The notes section offers handwritten study material for learners who prefer a written format for revision.
All tutorials can be read without buying anything. Handwritten notes are optional and their price is shown on each card.
For purchase and delivery details, contact us on WhatsApp using the button shown with each notes set.
Browse the subject pages to find resources related to your course and study requirements.
Structured playlists that explain topics in easy Hindi and English. All videos are free.
Common questions about the free tutorials and optional handwritten notes.
A selection of teaching and learning content associated with CS Engineering Gyan.



Free learning resources are available on the subject pages. The handwritten notes below are optional digital study material for revision. Check the preview and the displayed price before purchasing.