Total
33
Hours
CIA: 15 Marks; Semester: 45 Marks
Text Book(s):
A. Balagurusamy. E; Programming in ANSI , Tata McGraw - Hill Publishing Company Limited,
New Delhi, , Third Edition, (2006).
B. Balagurusamy.E; Object Oriented Programming with C++, Tata McGraw – Hill Publishing
Company Limited, New Delhi, Fourth Edition, (2010).
C. Ashok N . Kamthane; Introduction to Data Structures using C, Pearson Education, (2007)
Reference Books:
1. Brian W. Kernighan, Dennis M. Ritchie, The C Programming Language, Prentice Hall
2. Yashavant Kanetkar, Pointers in C, BPB Publications
3. S. Sahni and E. Horowitz, “Data Structures”, Galgotia Publications
4. Tanenbaum: “Data Structures using C”, Pearson/PHI.
Course Co-Ordinator:
1. K.Devika Rani Dhivya
2. R.Ramesh
Programme Course Code(s) Title
B.Sc. ECS 18GE43 C Programming and Data
Structures Lab
Preamble : On successful completion of this course the students will acquire
knowledge in C Programming with Data Structure concepts.
Expected Level of Output : Conceptual Level
Department offered: : BCA
Prerequisites : Higher Secondary Level
Course Outcomes : On successful completion of the course, students will have
the ability to
Course Description Verb Skill CIA-Capstone
Outcomes
CO1 Able to understand the
Character Set, C Tokens,
Self Support
Keywords and Identifier, Understand Technical Skill
Assignment
Constants, Variables - Data
Types – Declaration of
CO2 Able to Understand Self Support
Variables- Assigning Understand Technical Skill
Arithmetic Operators Assignment
Values to Variables.
CO3 Able to analyse Decision
Self Support
Making, Branching and Analyze Technical Skill
Assignment
looping
CO4 Able to Create Stack and
Create Conceptual skill Poster Presentation
queue
CO5 Able to Understand the Conceptual
concepts of Trees Understand Poster Presentation
Skill
Course Inputs:
Modular Assessment Code: M (Practical - Application)
I 1 Review A
10 2 Implement Queue B
II 1 Revision A, B
Total
22
Hours
CIA: 15 Marks; Semester: 25 Marks