0% found this document useful (0 votes)
70 views

C and Data Structures

This 3 credit course covers C programming and data structures. It includes 30 marks for internal assessment, 70 marks for semester end examination, and 1 hour tutorial per week. The course aims to teach students C programming basics, data types like arrays and pointers, input/output, files, preprocessors, and data structures including sorting and searching techniques. The course is divided into 4 units covering C syntax, pointers, input/output, and data structures. Recommended textbooks include Let Us C by Yashavant Kanetkar and Programming in ANSI C by E Balagurusamy.

Uploaded by

MannanHarsha
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views

C and Data Structures

This 3 credit course covers C programming and data structures. It includes 30 marks for internal assessment, 70 marks for semester end examination, and 1 hour tutorial per week. The course aims to teach students C programming basics, data types like arrays and pointers, input/output, files, preprocessors, and data structures including sorting and searching techniques. The course is divided into 4 units covering C syntax, pointers, input/output, and data structures. Recommended textbooks include Let Us C by Yashavant Kanetkar and Programming in ANSI C by E Balagurusamy.

Uploaded by

MannanHarsha
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

C and Data Structures

Lecture 3 hrs/week

Internal Assessment: 30 Marks

Tutorial 1hr/week

Semester End Examination: 70 Marks

Practical --

Credits: 3

Course Outcomes: At the end of this course, the student will be able to
1. Explain the structure of C-programming and basic concepts
2. Differentiate use of storage elements like arrays, pointers, structures, unions and bit fields
3. Work with input output statements, files and Preprocessors
4. Structure the Data, Sort and Search the Data
Unit-I
Introduction to C: C overview and Environment setup , C Program Structure, C Basic
Syntax , C Data Types ,Variables , C Constants & Literals , C Storage Classes , C
Operators, Decision making in C , C Loops C Functions ,C Scopes

Unit-II
C Arrays, C Pointers ,C Strings ,C Structures , C Unions , BIT Fields , Typedef vs
#define and Recursion

Unit-III
Input & Output , Files ,Preprocessors ,Header Files, Type Casting , Error Handling ,
Memory Management ,Command Line Argument

Unit-IV
Data Types, Asymptotic Notations, Data Structure , Data Structure Operations,
Sorting Techniques , Searching Techniques , Linked List , Stacks and Queue

Learning Resources
Text books:
1. Let Us C by Yashavant Kanetkar
2. Programming in ANSI C by E Balagurusamy
Reference books:
3. The Complete Reference by Herbert Schildt
4.

The C Programming Language by Brian W. Kernighan and Dennis M.


Ritchie.

Web resources:
1. http://nptel.ac.in/courses/106104128/

You might also like