C
-->
- COMPUTER PROGRAMMING"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px COMPUTER PROGRAMMING span span
- COMPUTER PROGRAMMING"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px COMPUTER PROGRAMMING span span
- CT 401"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px CT 401 span span
- Lecture : 3"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px Lecture 3 span span
- Year: I"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px Year I span span
- Part: I"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px Part I span span
- Practical : 3"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px Practical 3 span span
- 1. Overview of computer software & programming languages (2 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 1 Overview of computer software amp programming languages 2 hours span span
- 1.1. System software"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 1 1 System software span span
- 1.2. Application software"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 1 2 Application software span span
- 1.3. General software features and recent trends"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 1 3 General software features and recent trends span span
- 1.4. Generation of programming languages"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 1 4 Generation of programming languages span span
- 1.5. Categorization of high-level languages"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 1 5 Categorization of high level languages span span
- 2. Problem solving using Computer (2 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 2 Problem solving using Computer 2 hours span span
- 2.1. Problem analysis"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 2 1 Problem analysis span span
- 2.2. Algorithm development and Flowchart"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 2 2 Algorithm development and Flowchart span span
- 2.3. Compilation and Execution"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 2 3 Compilation and Execution span span
- 2.4. Debugging and Testing"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 2 4 Debugging and Testing span span
- 2.5. Programming Documentation"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 2 5 Programming Documentation span span
- 3. Introduction to ‘C’ programming (3 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 3 Introduction to C programming 3 hours span span
- 3.1. Character set, Keywords, and Datatypes"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 3 1 Character set Keywords and Datatypes span span
- 3.2. Preprocessor Directives"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 3 2 Preprocessor Directives span span
- 3.3. Constants and Variables"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 3 3 Constants and Variables span span
- 3.4. Operators and statements"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 3 4 Operators and statements span span
- 4. Input and Output (2 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 4 Input and Output 2 hours span span
- 4.1. Formatted input/output"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 4 1 Formatted input output span span
- 4.2. Character Input/output"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 4 2 Character Input output span span
- 4.3. Programs using input/output statements"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 4 3 Programs using input output statements span span
- 5. Control statements (6 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 5 Control statements 6 hours span span
- 5.1. Introduction"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 5 1 Introduction span span
- 5.2. The goto, if, if … … else, switch statements"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 5 2 The goto if if else switch statements span span
- 5.3. The while, do … while for statements"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 5 3 The while do while for statements span span
- 6. User-Defined Functions (4 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 6 User Defined Functions 4 hours span span
- 6.1. Introduction"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 6 1 Introduction span span
- 6.2. Function definition and return statement"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 6 2 Function definition and return statement span span
- 6.3. Function Prototypes"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 6 3 Function Prototypes span span
- 6.4. Function invocation, call by value and call by reference, Recursive Functions"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 6 4 Function invocation call by value and call by reference Recursive Functions span span
- 7. Arrays and Strings (6 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 7 Arrays and Strings 6 hours span span
- 7.1. Defining an Array"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 7 1 Defining an Array span span
- 7.2. One-dimensional Arrays"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 7 2 One dimensional Arrays span span
- 7.3. Multi-dimensional Arrays"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 7 3 Multi dimensional Arrays span span
- 7.4. Strings and string manipulation"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 7 4 Strings and string manipulation span span
- 7.5. Passing Array and String to function"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 7 5 Passing Array and String to function span span
- 8. Structures (4 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 8 Structures 4 hours span span
- 8.1. Introduction"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 8 1 Introduction span span
- 8.2. Processing a Structure"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 8 2 Processing a Structure span span
- 8.3. Arrays of Structures"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 8 3 Arrays of Structures span span
- 8.4. Arrays within Structures"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 8 4 Arrays within Structures span span
- 8.5. Structures and Function"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 8 5 Structures and Function span span
- 9. Pointers (4 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 9 Pointers 4 hours span span
- 9.1. Introduction"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 9 1 Introduction span span
- 9.2. Pointer declaration"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 9 2 Pointer declaration span span
- 9.3. Pointer arithmetic"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 9 3 Pointer arithmetic span span
- 9.4. Pointer and Array"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 9 4 Pointer and Array span span
- 9.5. Passing Pointers to a Function"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 9 5 Passing Pointers to a Function span span
- 9.6. Pointers and Structures"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 9 6 Pointers and Structures span span
- 10. Data Files (4 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 10 Data Files 4 hours span span
- 10.1. Defining opening and closing a file"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 10 1 Defining opening and closing a file span span
- 10.2. Input/Output operations on Files"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 10 2 Input Output operations on Files span span
- 10.3. Error handling during input/output operations"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 10 3 Error handling during input output operations span span
- 11. Programming Language: FORTRAN (8 hours)"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 11 Programming Language FORTRAN 8 hours span span
- 11.1. Character set"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 11 1 Character set span span
- 11.2. Data types, Constants, and variables"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 11 2 Data types Constants and variables span span
- 11.3. Arithmetic operations, Library Functions"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 11 3 Arithmetic operations Library Functions span span
- 11.4. Structure of a Fortran Program"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 11 4 Structure of a Fortran Program span span
- 11.5. Formatted and Unformatted Input/Output Statements"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 11 5 Formatted and Unformatted Input Output Statements span span
- 11.6. Control Structures: Goto, Logical IF, Arithmetic IF, Do loops"> span style color 5c5c5c font family Arial Tahoma Helvetica FreeSans sans serif span style font size 16px 11 6 Control Structures Goto Logical IF Arithmetic IF Do loops span span
Uncategorized
C programming syllabus
COMPUTER PROGRAMMING
COMPUTER PROGRAMMING
CT 401
Lecture : 3
Year: I
Part: I
Practical : 3
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.1. Problem analysis
2.2. Algorithm development and Flowchart
2.3. Compilation and Execution
2.4. Debugging and Testing
2.5. Programming Documentation
3.1. Character set, Keywords, and Datatypes
3.2. Preprocessor Directives
3.3. Constants and Variables
3.4. Operators and statements
5.1. Introduction
5.2. The goto, if, if … … else, switch statements
5.3. The while, do … while for statements
6.1. Introduction
6.2. Function definition and return statement
6.3. Function Prototypes
6.4. Function invocation, call by value and 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.1. Introduction
8.2. Processing a Structure
8.3. Arrays of Structures
8.4. Arrays within Structures
8.5. Structures and Function
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.1. Defining opening and closing a file
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.6. Control Structures: Goto, Logical IF, Arithmetic IF, Do loops
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
|
Post a Comment