Second Year (Information Technology)

Object oriented programming(oops)

Object-oriented programming (OOP) in Java is a paradigm where code is organized around objects, encapsulating data and behavior, promoting reusability, and emphasizing modularity and abstraction.

Data Structure & Algorithms

Data structures are organizational formats for storing and managing data, while algorithms are step-by-step procedures for solving problems. Together, they form the foundation of efficient and effective computer programming.

Computer Network

"Explore comprehensive study materials for computer graphics (CG), covering essential concepts, software tools, and practical applications. Enhance your skills in digital imaging and 3D graphics with our resources."

Logic Design & Computer Organization

Logic Design involves creating digital circuits using gates to perform specific functions. Computer Organization focuses on how hardware components are structured and connected to build a functional computer system.

Discrete Mathematics (DM)

"Explore comprehensive study materials for Discrete Mathematics (DM), covering essential topics, examples, and exercises. Unlock the secrets of mathematical logic, sets, graphs, and more. Boost your understanding today!"