4th Sem, CS Diploma

15CS45P: Data Structures Lab Computers 4th Sem Syllabus for Diploma DTE Karnataka C15 Scheme

Data Structures Lab detail DTE Kar Diploma syllabus for Computer Science And Engineering (CS), C15 scheme is extracted from DTE Karnataka official website and presented for diploma students. The course code (15CS45P), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below. The syllabus PDFs can be downloaded from official website.

For all other computers 4th sem syllabus for diploma c15 scheme dte karnataka you can visit Computers 4th Sem Syllabus for Diploma C15 Scheme DTE Karnataka Subjects. The detail syllabus for data structures lab is as follows.

Pre-requisites:

Knowledge of programming language.

Course Objectives:

Design and Develop programs on derived data types and data structures such as stack, queue, linked list, sorting and searching.

Course Outcomes:

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

PART-A

  1. Write a C program to illustrate the use of pointers in arithmetic operations.
  2. Write a C program to swap two numbers using Call by value and Call by reference parameter passing techniques.
  3. Write a C program to find the smallest element in an array of 10 elements using pointers.
  4. Write a C program to create a dynamic array of integers using pointers.
  5. Write a C program to illustrate the use of function pointer.
  6. Write a C program to count the number of characters in a given file.
  7. Write a C program to create a file that contains at least 5 records which consists of Book No., Book Name, Author, Publisher, and price.
  8. Write a C program to display the contents of the file created in program No. 5 in the following format Book No. Book Name Author Publisher Price
  9. Write a C program to copy one file to another file using command line arguments.

PART-B

  1. Write a C program to implement singly linked list: insert, delete, search and display.
  2. Write a C program to illustrate Stack operations using arrays.
  3. Write a C program to find the GCD of two numbers using recursion
  4. Write a C program to evaluate a POSTFIX expression using stack operations.
  5. Write a C program to implement queue using arrays.
  6. Write a C program to implement queue using linked list.
  7. Write a C program to implement binary tree traversal operations.
  8. Write a C program to sort an array using bubble sort
  9. Write a C program to sort an array using selection sort.
  10. Write a C program to search a given number using linear search.
  11. Write a C program to search a given number using binary search.

Reference Books:

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Suggested List of Student Activities:

Note: the following activities or similar activities for assessing CIE (IA) for 5 marks (Any one)

Student activity like mini-project, surveys, quizzes, etc. should be done in group of 3-5 students.

  1. Each group should do any one of the following type activity or any other similar activity related to the course and before conduction, get it approved from concerned course coordinator and programme coordinator.
  2. Each group should conduct different activity and no repeating should occur
  1. Conduct a survey on various uses of pointers and submit a report of 2 pages.
  2. Conduct a survey on the real time applications of Stacks and Queues and submit a report of 3 to 4 pages.
  3. Conduct a survey on the real time applications of Linked Lists and Trees and submit a report of 3 to 4 pages.
  4. Compare C structures and Java Classes and submit a report.
  5. Quiz, Presentation and Seminars

Course Delivery:

The course will be delivered through Demonstration and Practices

Scheme of Valuation for End Examination

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Resource requirements for Data Structures Lab (For an Intake of 60 Students [3 Batches])

  1. PC systems (latest configurations with speakers. 20
  2. Laser Printers 01
  3. Networking (Structured) with CAT 6e / wireless 24 Port switches / Wireless Router I/O Boxes for networking(as required. 03
  4. Broad Band Connection 01

**Open Source Software should be encouraged

For detail syllabus of all other subjects of BE Computers, C15 scheme do visit Computers 4th Sem syllabus for C15 scheme.

Dont forget to download iStudy Syllabus App for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.