Data Structure using C (BCAMJ-201)
Program: Bachelor of Computer Applications(Hons)
Category: Professional Core Course
Semester: 2
Credits: 4
L-T-P:
4-
0-
4
Description
In C programming, data structures are fundamental concepts used to organize
and manipulate data efficiently. Here's an overview of some common data
structures and how they can be implemented in C:
Arrays:
Arrays are a collection of elements of the same data type stored in contiguous
memory locations.
They are accessed using indices.
Linked Lists:
Linked lists are collections of nodes where each node contains data and a
reference (pointer) to the next node.
They can be singly linked (each node points to the next node) or doubly linked
(each node points to both Instructor
Ms. Tajamul Hassan*
Assistant ProfessorDepartment Of Computer Science & Engineering
Course Outcomes
- Explain the basics of data types and data structures
- Compare different data structures in context of their properties
- dentify the use of appropriate data structures to solve a given problem
- Apply different data structures to solve different sorting and searching problems
- Appreciate applicability of advanced data structures to model and solve real world problems
Evaluation Scheme
| MST | 20 |
| Assignment | 10 |
| Attendance | 10 |
| Total Internal | 40 |
| Total External | 60 |
| Overall Total | 100 |