Tuesday 5 March 2013

B.E First year 1st semester FOC (Fundamentals of Computing & Programming) Syllabus by Anna Univ


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
                                                                                                                 TOTAL: 45 PERIODS

TEXT BOOKS:                       
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, (2006Edition, (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).

No comments:

Post a Comment