JCS2121 Prog in C Syllabus
JCS2121 Prog in C Syllabus
JCS2121 Prog in C Syllabus
JCS2121 PROGRAMMING IN C
3 0 2 4
SYLLABUS
COURSE OBJECTIVES
To understand the concepts of C Language.
To implement programs using basic constructs of C
To develop C programs using Arrays and Strings
To develop modular applications in C using functions and Pointers.
To be able to use File operations and Structures in C.
TEXT BOOKS
1. Paul J. Deitel, Harvey M. Deitel , “C: How to Program”, 9th Edition, Prentice Hall.
2. Reema Thareja, “Programming in C”, Oxford University Press, Second Edition, 2016.
3. E. Balaguruswamy, “Programming in ANSI C”, 8th Edition, 2019, McGraw Hill
Education.
4. Yashavant P. Kanetkar. “Let Us C”, BPB Publications, 16th edition 2017.
REFERENCE BOOKS
1. Pradip Dey, Manas Ghosh, “Programming in C”, 2nd Edition, 2018, Oxford University
Press, ISBN: 978-01-9949-147-6.
2. Kernighan B.W and Dennis M. Ritchie, “The C Programming Language”, 2nd Edition,
2015, Pearson Education India, ISBN: 978-93-3254-944-9.
3. Jacqueline A Jones and Keith Harrow, “Problem Solving with C”, Pearson Education.
ISBN: 978-93-325-3800-9.
4. PradipDey, ManasGhosh, “Programming in C - As per the latest AICTE syllabus”, First
Edition, Oxford University Press, 2018.
5. Byron S Gottfried, “Programming with C”, Schaum’s Outlines, Third Edition,
McGraw- Hill, 2010.
WEBSITE REFERENCES
1. http://elearning.vtu.ac.in/econtent/courses/video/BS/14CPL16.html
2. https://nptel.ac.in/courses/106/105/106105171/
3. https://www.w3resource.com/c-programming-exercises/
4. https://www.programiz.com/c-programming/c-structures-pointers
5. https://www.sitesbay.com/cprogramming/c-applications
CO-PO MAPPING
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 2 2 2 2 - - - 3 2 2 - 2
CO2 3 3 3 3 - - - 3 3 3 - 3
CO3 3 3 3 3 - - - 3 3 3 - 3
CO4 3 3 3 3 - - - 3 3 3 - 3
CO5 3 3 3 3 - - - 3 3 3 - 3
AVG 3 3 3 3 - - - 3 3 3 - 3