Discrete Mathematics

Introduction to Discrete Mathematical Structures, Formal Methods: Introduction and Analogy, Abstraction. Fundamentals: Sets & Relations- Sets, Types of Sets, Multi Sets, Operations on Sets, Relations and Properties of Relations, Representation of …

Data Structure

Basic data structures such as arrays, stack and queues and their applications, linked and sequential representation. Linked list, representation of linked list, multi linked structures. Trees: definitions and basic concepts, linked …