Anita Goel teaches at the Department of Computer Science, Dyal Singh College, University of Delhi. She has about 25 years of teaching experience and was awarded a doctorate for her work on Testability in object oriented software testing.
Ajay Mittal teaches at the Department of Computer Science and Engineering, PEC University of Technology, Chandigarh. He has rich experience in teaching C Programming and analysis and design of algorithm.
PART 1 : Computer Fundamentals
CHAPTER 1: Basics of Computer
CHAPTER 2: Data Representation and Programming Fundamentals
PART 2: Basics of C Programming
CHAPTER 3: Data Types, Variables and Constants
CHAPTER 4: Operators and Expressions
CHAPTER 5: Decision Making and Looping Statements
PART 3: Arrays, Pointers and Strings
CHAPTER 6: Arrays and Pointers
CHAPTER 7: Strings and Character Arrays
PART 4: Functions
CHAPTER 8: Functions
PART 5: Structures and Unions
CHAPTER 9: Structures and Unions
CHAPTER 10: Storage Class and Preprocessor Directives
• Emphasis on the organization and placement of concepts in the chapters to enable effortless understanding of the subject.
• Chapter organization designed to gradually diminish the level of abstraction and develop in-depth understanding.
• An all-inclusive collection of about 1000 unique, relevant and conceptual questions. These questions have either been asked by the students during the courses on C programming or have been developed to cover each and every concept of the C programming language.
• Programming examples appended with useful remarks that provide related inputs, where applicable.
• Code snippets at the end of each chapter with output and explanation for student practice.