Lectures - Notes

Smart Cities

Smart Cities

This lecture delves into integrating technology and data analytics in urban environments to enhance residents' infrastructure, services, and quality of life.

Artificial Intelligence

Artificial Intelligence

This lecture examines the principles of AI, its applicability, and its impact on society.

Data Base

Data Base

This lecture covers the principles of database design, management, and implementation, focusing on relational databases and SQL.

Operating System

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.

Computer Networks

Computer Networks

This lecture examines the principles, protocols, and architectures of computer networks, with a focus on the Internet and its underlying technologies.

Algorithms and Data Structure

Algorithms and Data Structure

This lecture explores fundamental algorithms and data structures essential for efficient problem-solving and programming in computer science.

Computer Programming

Computer Programming

This lecture explores basic structures essential for computer programming.

Web Development

Web Development

This lecture provides an introduction to building and maintaining websites, including client-side and server-side technologies, frameworks, and best practices.