1.
Overview of computer software and programming
languages ( 2 hours)
1.1 System software
1.2 Application software
1.3 General software features and recent
trends
1.4 Generation of programming languages
1.5 Categorization of high level languages
2.
Problem Solving Using Computer ( 2 hours)
2.1 Problem Analysis
2.2 Algorithm Development & Flowcharting
2.3 Compilation and Execution
2.4 Debugging and Testing
2.5 Program Documentation
3.
Introduction to C programming( 3 hours)
3.1 Character set, Keywords and data types
3.2 Preprocessor and directives
3.3 Constants and Variables
3.4 Operators and statements
4.
Input and Output ( 2 hours )
4.1 Formatted I/O
4.2 Character I/O
4.3 Programs Using I/O statements
5.
Control statements (6 hours)
5.1 Introduction
5.2 The goto, if, if….else, switch
statements
5.3 The while, do…while, for statements
6.
User-Defined Functions ( 4 hours)
6.1 Introduction
6.2 Function definition and return statement
6.3 Function Prototypes
6.4 Function invocation, Call by value &
Call by reference, Recursive Functions
7.
Arrays and Strings ( 6 hours)
7.1 Defining an array
7.2 One dimensional arrays
7.3 Multi-dimensional arrays
7.4 Strings and string manipulation
7.5 Passing array and string to function
8.
Structures ( 4 hours )
8.1 Introduction
8.2 Processing a structure
8.3 Arrays of Structures
8.4 Arrays within structures
8.5 Structures and function
9. Pointers ( 4 hours )
9.1 Introduction
9.2 Pointer declaration
9.3 Pointer arithmetic
9.4 Pointer and array
9.5 Passing Pointers to a function
9.6 Pointers and structures
10. Data files
( 4 hours )
10.1
Defining
opening and closing a file
10.2
Input
/ Output operations on files
10.3
Error
handling during input/output operations
11. Programming language: FORTRAN ( 8 hours )
11.1
Character
Set
11.2
Data
types, Constants and variables
11.3
Arithmetic
operations, Library functions
11.4
Structure
of a Fortran Program
11.5
Formatted
and Unformatted Input / Output Statements
11.6
Control
Structures: Goto, Logical If, Arithmetic If, Do loops
11.7
Arrays:
one dimensional and two dimensional
Evaluation Scheme:
Chapter
|
Hours
|
Mark
Distribution
|
1,2
|
4
|
8
|
3,4
|
5
|
8
|
5
|
6
|
10
|
6
|
4
|
8
|
7
|
6
|
10
|
8
|
4
|
8
|
9
|
4
|
8
|
10
|
4
|
8
|
11
|
8
|
12
|
Total
|
45
|
80
|
There may be
minor deviation in marks distribution.
0 comments:
Post a Comment