FUNDAMENTALS OF COMPUTING AND PROGRAMMING Syllabus for semester 1 Anna University








GE2112 FUNDAMENTALS OF COMPUTING AND PROGRAMMING L T  P C
3  0 0 3
AIM :
To provide an awareness to Computing and Programming

OBJECTIVES :
• To enable the student to learn the major components of a computer system
• To know the correct and efficient ways of solving problems
• To learn to use office automation tools
• To learn to program in C

UNIT I     INTRODUCTION TO COMPUTERS                                                                 9
Introduction – Characteristics of Computers – Evolution of Computers - Computer Generations – Classification of Computers – Basic Computer organization – Number Systems


UNIT II     COMPUTER SOFTWARE                                                                               9
Computer  Software  –Types  of  Software  –  Software  Development  Steps  –  Internet
Evolution - Basic Internet Terminology – Getting connected to Internet Applications.

UNIT III     PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE               9
Planning the Computer Program – Purpose – Algorithm – Flow Charts – Pseudocode - Application Software Packages- Introduction to Office Packages (not detailed commands for examination).

UNIT IV     INTRODUCTION TO C                                                                                   9
Overview of C – Constants, Variables and Data Types – Operators and Expressions – Managing Input and Output operators – Decision Making - Branching and Looping.

UNIT V     FUNCTIONS AND POINTERS                                                                        9
Handling of Character Strings – User-defined Functions – Definitions – Declarations - Call by reference – Call by value – Structures and Unions – Pointers – Arrays – The Preprocessor – Developing a C Program : Some Guidelines


TEXT BOOKS:

TOTAL: 45 PERIODS

1.  Ashok.N.Kamthane,“ Computer Programming”, Pearson Education (India) (2008).
2.  Behrouz A.Forouzan and Richard.F.Gilberg, “A Structured Programming Approach
Using C”, II Edition, Brooks-Cole Thomson Learning Publications, (2007).


REFERENCES:
1. Pradip Dey, Manas Ghoush, “Programming in C”, Oxford University Press. (2007).
nd

2. Byron Gottfried, “Programming with C”, 2
publications, (2006).

Edition, (Indian Adapted Edition), TMH

3. Stephen G.Kochan, “Programming in C”, Third Edition, Pearson Education India, (2005).
4. Brian W.Kernighan and Dennis M.Ritchie, “The C Programming Language”, Pearson
Education Inc., (2005).
5. E.Balagurusamy, “Computing fundamentals and C Programming”, Tata McGraw-Hill
Publishing Company Limited, (2008).
6. S.Thamarai Selvi and R.Murugan, “C for All”, Anuradha Publishers, (2008).







Next Post Previous Post
No Comment
Add Comment
comment url