My Computer Science & Software Developement learning roadmap.
Software Engineering

Show Domain Details
Framework
Backend
Technology | Depth |
---|
Node.js (Express.js) | (2024) CRUD. System design school project |
SQL | (2024) Relational database undergrad course |
PHP | (2022) Simple shopping website school project |
Programming Language
Technology | Depth |
---|
C | (2021) Basics + pointers |
C++ | (2022) OOP basics + STL library |
Java | (2022) Java basics |
C# | (2023) .NET windows programming course |
Python | (2023) Numpy, Matplotlib, ML library, Tkinter, Anaconda |
Computer Science Theories

Show Domain Details
Computer Network
Topic | Technology |
---|
Computer Network | (2023) Network Protocol and Structure |
IOT | (2023) ROS, Duckiebot Implemantation |
Network Mangement | (2024) SNMP, MIB |
AIOT | (2024) NVIDIA Jetson Nano |
Artificial Intelligence
Topic | Technology |
---|
AI & ML | (2023) Introduction |
Machine Learning | (2025) Learning Coursera ML Course … |
Data Structure and Algorithm
Topic | Technology |
---|
Data Structure | (2022) Complexity, Tree, Graphs, |
Algorithm | (2023) Dynamic Programming, Searching, Sorting, Greedy |
Operating Systems
Topic | Technology |
---|
Computer Organization | (2023) CPU, Memory, Storage, IO Concepts |
Operating System | (2023) Process, Thread, Synchronizations, Deadlocks, Memory, Mass-storage, File System |
Windows | (2021) My Desktop |
Linux | (2023) Using Ubuntu for projects, IOT |
MacOS | (2024) My Laptop |
Computer Vision
Topic | Technology |
---|
Computer Vision | (2023) OpenCV |
Computer Graphics | (2023) Basic Concepts, Three.js |
3D Graphics | (-) Pending … Blender-Minecraft Creations |
Logic Design
Topic | Concepts |
---|
Logic Design | (2022) Logic-level circuit, CPU and Memory Design |
Hardware Description Language | (2023) Verilog and simulation |
Electronics
Topic | Technology |
---|
Microprocessor | (2022) Arduino with electronics devices |
Electronics | (2023) Arduino with electronics devices and soldering |
Mathematics
Domain | Concepts |
---|
Calculus | (2022) Basic Calculus, Partial Differentiation, Multivariate Calculus, Differential Equation, Laplace Transformation |
Linear Algebra | (2022) Basic LA, Orthogonal Spaces |
Discrete Mathematics | (2023) Logic and Proof, Sequence, Number Theory, Counting, Algorithms |
Probability | (2024) Counting, Distributions, Multivariate Calculus Integration |
Future Learning
Career Targets: SWE, DS & ML, DevOps
- Machine Learning
- Statictics
- Cybersecurity
- Personal Website: React + Next.js + TailwindCSS + Azure + Django + Fast API + MongoDB + Chatbot
- Desktop Application: Electron, Installer, .NET, GitHub fork
- Andriod App: Andriod Studio + Kotlin
- Minecraft Modding: 3D Blender, JavaFX
- AWS, GCP
A reference for learning roadmap in IT sector. Java roadmap