Computer Science Engineering


2.0.3 by Prabartan Information Technology
Sep 16, 2026 Old Versions

About Computer Science

CSE notes and tutorials: data structures, DBMS, OS, networks and programming

Computer Science Engineering puts a complete CSE course in your pocket. More than 400 structured tutorials cover the full computer science and engineering syllabus, written in plain language for students, self-taught developers and working professionals.

Whether you are revising for a semester exam, preparing for a technical interview, or learning computer science from scratch, every core subject is here in one place.

WHAT YOU WILL LEARN

Data Structures and Algorithms

Arrays, linked lists, stacks, queues, trees, graphs and hash tables. Sorting algorithms, searching algorithms, graph algorithms, greedy methods, dynamic programming and complexity analysis.

Database Management Systems (DBMS)

Relational models, SQL, normalization, ER diagrams, transactions, indexing and an introduction to NoSQL databases.

Operating Systems

Processes and threads, CPU scheduling, deadlocks, memory management, virtual memory, paging and file systems.

Computer Networks

The OSI and TCP/IP models, routing, switching, IP addressing, subnetting, HTTP, DNS and network security basics.

Computer Architecture

Processor design, instruction sets, pipelining, cache memory, memory hierarchy and input/output systems.

Programming Languages

Core programming concepts with worked examples in C, C++, Java and Python, plus object oriented programming, recursion and exception handling.

Software Engineering

Software development life cycle, agile methods, testing strategies, design patterns and version control basics.

Theory of Computation and Compiler Design

Automata, regular languages, context free grammars, lexical analysis, parsing and code generation.

BUILT FOR HOW STUDENTS ACTUALLY STUDY

Clean, distraction free reading. Every tutorial is broken into short sections you can finish in a few minutes, so you can study computer science on a bus, between classes or during a break.

Real examples throughout. Concepts are shown with worked examples and code, not just definitions.

Search across the whole syllabus. Jump straight to the topic you need instead of scrolling through a table of contents.

Bookmark and resume. Save the topics you are working through and pick up where you left off.

Regular content updates. New tutorials and corrections are added continuously.

WHO THIS APP IS FOR

Computer science and engineering students revising for semester and university exams. Candidates preparing for competitive examinations and campus placements. Developers refreshing computer science fundamentals before technical interviews. Career changers who want a structured path into software. Anyone curious about how computers, networks and software actually work.

WHY COMPUTER SCIENCE FUNDAMENTALS STILL MATTER

Frameworks change every year. Data structures, algorithms, operating systems and networking do not. Strong computer science fundamentals are what separate engineers who can debug hard problems from those who cannot, and they are still the core of almost every technical interview at a serious company.

This app gives you that foundation in a format you can actually stick with: short lessons, clear language, no video to buffer, no account to create.

Start learning computer science engineering today. Download the app and open your first tutorial in under a minute.

Questions, corrections or a topic you would like us to add? Email mail@ehsanur.com — we read everything and we update the app based on what learners ask for.

Additional APP Information

Latest Version

2.0.3

Uploaded by

Jesús Santiago

Requires Android

Android 10.0+

Available on

Content Rating

Everyone

Show More

Computer Science Alternative

Get more from Prabartan Information Technology

Discover