Lectures - Notes
Introduction to Algorithms
This lecture explores basic structures essential for computer programming.
Operating System
This lecture introduces operating systems, focusing on processes, memory management, file systems, and the role of the OS in managing hardware and software resources.
Artificial Intelligence
This lecture examines the principles of AI, its applicability, and its impact on society.
Data Base
This lecture covers the principles of database design, management, and implementation, focusing on relational databases and SQL.
Smart Cities
This lecture delves into integrating technology and data analytics in urban environments to enhance residents' infrastructure, services, and quality of life.
Computer Networks
This lecture examines the principles, protocols, and architectures of computer networks, with a focus on the Internet and its underlying technologies.