This course covers the evolution, design, and management of operating systems, focusing on resources like CPU, I/O devices, memory, and software. It includes examples from modern systems such as Unix and Windows
This course explores exponential and logarithmic functions, trigonometry, matrix algebra, and conic sections. These topics provide the foundational knowledge needed for advanced studies in computer science, engineering, and related fields
The course explains the basics of microeconomics in a simple way, like how prices affect resource allocation and how people, whether consumers or producers, make decisions. It also covers product and factor markets, as well as the government's role in improving efficiency and fairness in the economy
This course gives students an introduction to mathematical logic and key discrete structures like sets, functions, relations, and graphs. It also covers mathematical reasoning and different counting techniques. Students will use what they learn to solve simplified real-world problems. The course builds a solid foundation for advanced computing courses where these concepts are essential
This course covers the basics of data communication and computer networks. Topics include the fundamentals of data communication, computer network characteristics, ISO-OSI protocol layers, network topologies and models, error detection and correction methods, and key factors affecting network performance