Computer Science
A comprehensive program covering programming fundamentals, data structures, algorithms, databases, web development, and software engineering practices.
Courses in this Program
Introduction to Computer Science
A comprehensive course covering Introduction to Computer Science. Topics include what is computing,...
Programming Fundamentals
A comprehensive course covering Programming fundamentals. Topics include variables, data types, cont...
Web Development Foundations
A comprehensive course covering Web development foundations. Topics include HTML5, CSS3, responsive...
Version Control & Development Tools
A comprehensive course covering Version control with Git and GitHub. Topics include repositories, br...
Object-Oriented Programming
A comprehensive course covering Object. Topics include oriented programming - classes, objects, inhe...
Data Structures & Algorithms
A comprehensive course covering Data structures and algorithms. Topics include linked lists, stacks,...
Database Systems
A comprehensive course covering Database systems. Topics include relational databases, SQL, database...
JavaScript & Modern Frontend Development
A comprehensive course covering JavaScript programming and modern frontend development. Topics inclu...
Backend Development with PHP & Laravel
A comprehensive course covering Backend web development with PHP and Laravel framework. Topics inclu...
API Design & Microservices
A comprehensive course covering RESTful API design and microservices architecture. Topics include AP...
Software Engineering Practices
A comprehensive course covering Software engineering best practices. Topics include testing, CI/CD,...
System Design & Architecture
A comprehensive course covering System design and software architecture. Topics include scalability,...