A* successful student will be able to understand the basic components of a computer operating system, and the interactions among the various components. The course will cover an introduction on the policies for scheduling, deadlocks, memory management, synchronization, system calls, and file systems*

Objective:

The objective of the course is to introduce the fundamentals of C programming language and develop the skills for solving problems using computers. After completion of this course, a student will be able to

Understand and use the process of abstraction using a programming language such as „C‟

Analyse step by step and develop a program to solve real world problems

Understand File handling in C and the basics of Graphics programming.

Understanding and implementing Linear and Nonlinear data structures: Arrays, lists, stacks, queues, trees and graphs

Implementation of various sorting and searching methods and their complexity analysis.

This is a course on Data Structures and Algorithms, Consisting of 4 Units. We study both Linear and Non Linear Data Structures, their structure and implementation. We use C concepts to implement the same

Details of the Course:

Subject Code: MCA-0802, Subject Name: Data Structure and Algorithms

No. of Credits: 4, No. of Hours Per Week: 4

Marks Distribution: Internal Exam = 25, End Semester Examination = 75.

Duration of End Semester Examination: Three Hours.

The objective of the course is to introduce the fundamentals of C programming language and develop the skills for solving problems using computers. The topics covered in the paper will be to: In this part of the paper covered by me, we will see:

**Linear Linked list:**Creation and Related Operations**Stacks and Queues**: Creations and Related Operations**Trees:**Creation and Related Operations and various types of trees**Graph:**Creation and Related Operations**Searching and Hashing:**Linear and Binary Search. Hashing Methods and related issues.

This course introduces students to Object Oriented Programming using C++. Students will be given the opportunity of hands on experience in developing object oriented solutions to various problems. They will learn to utilize the object oriented model which includes abstraction, inheritance, polymorphism, and much more.

This course introduces students to the mathematical models and techniques employed in translating and executing high-level languages.

Wednesday Thursday Saturday LRS digital Logic last unit 5memory and input output2bsc

my Unit is last unit. my topics are

1. memory

2. input output

Wednesday Thursday Saturday LRS digital Logic last unit 5memory and input output2bsc

Digital Logic

last unit 5

class2nd sem bsc

memory and input output...

End.....

......

The study of algorithms is at the heart of computer science. In recent years, a number of advances have been made in the field of designing of the algorithms. This paper is meant to give the students an in-depth knowledge to analyze and design a better algorithm before its actual implementation.