FUNDAMENTALS OF COMPUTING AND COMPUTER PROGRAMMING
AIM :
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
Introduction – Characteristics of Computers – Evolution of Computers - Computer
Number Systems
UNIT II - COMPUTER SOFTWARE
Computer Software –Types of Software – Software Development Steps – Internet
Evolution - Basic Internet Terminology – Getting connected to Internet
Applications.
UNIT III - PROBLEM SOLVING AND OFFICE AUTOMATION
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
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
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