C and Data Structures detailed syllabus for Master of Computer Applications(MCA), R20 regulation has been taken from the JNTUH official website and presented for the students affiliated to JNTUH course structure. For Course Code, Subject Names, Theory Lectures, Tutorial, Practical/Drawing, Credits, and other information do visit full semester subjects post given below. The syllabus PDF files can also be downloaded from the universities official website.
For all other MCA 1st Year 1st Sem syllabus for R20 regulation JNTUH, do visit MCA 1st Year 1st Sem syllabus for R20 regulation JNTUH subjects. The detailed syllabus for c and data structures is as follows.
Prerequisites:
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Course Objectives:
To learn
- This course covers the basics of computers and program development
- It covers various concepts of C programming language
- It introduces searching and sorting algorithms
- It provides an understanding of data structures such as stacks and queues.
Course Outcomes:
After learning the contents of this paper the student must be able to
- Ability to develop C programs for computing and real-life applications using basic elements like control statements, arrays, functions, pointers and strings; and data structures like stacks, queues and linked lists.
- Ability to implement searching and sorting algorithms
Unit -I
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Unit -II
Statements: if and switch statements, Repetition statements – while, for, do-while statements, Loop examples, other statements related to looping – break, continue, go to, Simple C Programming examples. Designing Structured Programs: Functions, basics, user defined functions, inter function communication, Scope, Storage classes-auto, register, static, extern, scope rules, type qualifiers, recursion- recursive functions, Pre-processor commands, example C programs
Unit -III
Arrays and Strings: Concepts, using arrays in C, inter function communication, array applications, two – dimensional arrays, multidimensional arrays, C program examples. Concepts, C Strings, String Input / Output functions, arrays of strings, string manipulation functions, string / data conversion, C program examples. Pointers: Introduction (Basic Concepts), Pointers for inter function communication, pointers to pointers, compatibility, memory allocation functions, array of pointers, programming applications, pointers to void, pointers to functions, command -line arguments.
Unit -IV
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Unit -V
Sorting and Searching: selection sort, bubble sort, insertion sort, linear and binary search methods. Data Structures: Introduction to Data Structures, abstract data types, Linear list – singly linked list implementation, insertion, deletion and searching operations on linear list, Stacks-Operations, array and linked representations of stacks, stack applications, Queues-operations, array and linked representations.
Text Books:
- C Programming and Data Structures, B. A. Forouzan and R.F. Gilberg, 3rd Edition, Cengage Learning.
- Problem Solving and Program Design in C, J. R. Hanly and E. B. Koffman, 5th Edition, Pearson Education.
- The C Programming Language, B.W. Kernighan and Dennis M. Ritchie, PHI/Pearson Education.
Reference Books:
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
For detail syllabus of all other subjects of Master of Computer Applications 1st Year, visit MCA 1st Year syllabus subjects.
For all MCA results, visit JNTUH MCA all years, and semester results from direct links.