DBMS & SQL
SQL, Normalization, Transactions, Joins
Operating Systems
Processes, Threads, Scheduling, Memory, Deadlocks
Computer Networks
OSI Model, TCP/IP, DNS, HTTP, Subnetting
OOP Concepts
Classes, Inheritance, Polymorphism, Abstraction, Encapsulation
Software Engineering
SDLC, Agile methodologies, software testing, architecture & Git.