Computer Science

Computer Science

Foundational concepts, theories, and technologies that shape how we build and understand computing systems. From programming language design to algorithms, compilers, and the evolution of software engineering practices.