You are on page 1of 20

QIS INSTITUTE OF TECHNOLOGY : ONGOLE (An ISO 9001:2008 Certified Institution &, Approved by AICTE, New Delhi) DEPARTMENT

OF H&S COMPUTER PTOGRAMMING DETAILED LECTURE PLAN NAME OF THE FACULTY : N.SUDHEER ACADEMIC YEAR : CLASS & SEM : SUBJECT : CP

2013-14 I B.Tech- I sem

S.no

Unit
1.NOTIO N OF OPERATI ON OF A CPU, NOTION OF AN ALGORIT HM AND COMPUT ATIONAL PROCED URE, EDITING AND EXECUTI NG PROGRA MS IN LINUX

Topic

Contents to be covered

Objective

Application

Introduction: Computer systems,

To develop the knowledge Definition of Computer, Hardware System software, device drivers, operating systems, of computer hardware & and Software Concepts servers, utilities, and window systems. software concepts

Problem Solving: ,

Algorithm / Pseudo code, flowchart, program development steps

To develop the understing ability for procedure of Problem Solving

Problem solving is the main aspect of all the programming languages. It will provide you all the basic mathematical operations

Computer Languages:

machine, symbolic and highlevel languages

To develop the understing computer language.

Determines which function to be done on data, decodes instructions

Creating and Running Programs:

Writing, Editing(vi/emacseditor), Compiling( gcc), Linking and Executing in under Linux Structure of a c program, identifiers, basic data types and sizes. Constants, Variables

To develop how to Creating Determines to write,edit and compile the programs and Running Programs. in Simple Real time Projects.

BASICS OF C:

To develop the understing the basics of C

C was initially used for system development work, in particular the programs that make-up the operating system.

increment and decrement Arthmetic , relational and operators, conditional operator, logical operators assignment operator, expressions, type conversions

To develop the Arthmetic, relational and logical operators in C.

These C operators join individual constants and variables to form expressions.

Conditional Expressions

precedence and order of evaluation, Sample Programs.

To develop how to use conditional expression contains an assignment Conditional Expressions in operator, use parentheses to ensure the expression C. evaluates properly

2.SELEC TION MAKING DECISIO N: TWO WAY SELECTI ON ITERATIV E ARRAYS: STRINGS

SELECTION MAKING DECISION: TWO WAY if-else, null else, nested if, SELECTION: , examples

To develop the knowledge Reduces the complexity of the program making it of decision making, two easier to understand way selection.

Multi-way selection: .

switch, else-if, examples

Switch statement is very useful for creating a To develop the knowledge calculator which performs following operations: of multiway selection. Addition, Substraction, Multiplication, Division and Modulus

10

ITERATIVE:,

loops- while, do-while and for statements , break, continue, initialization and updating, event and counter controlled loops

There are circumstances were you want to do the To develop the knowledge same thing many times. For instance you want to of construction of various print the same words ten times. You could type ten iterative loops. printf function, but it is easier to use a loop.

11

Looping applications:

Summation, powers, smallest and largest

To develop the looping applications

We use the term flow of control to refer to the sequence of statements ... It is based on decomposing the number into a sum of powers of two

12

ARRAYS:

Arrays- concepts, declaration, definition, accessing elements, To develop the storing elements, Strings and implementation of String Manipulations, 1-D arrays, ARRAYS using 1-D & 2-D 2-D arrays and character arrays, string manipulations,

Store Elements of same data type,Maintaining Multiple Variable names using Single name.

13

Multidimensional arrays, Matrix operations, checking the array applications: symmetricity of a Matrix.

To develop the Multidimensional arrays

Array can used for Sorting,Matrix Operations,cpu Scheduling and Recursive Functions

14

STRINGS:

concepts, c strings.

To know the concept of C Strings.

C has no built-in facilities for manipulating entire arrays.it also has very few built-in facilities for manipulating strings

15

FUNCTIO NSMODULA Functions R PROGRA MMING Functions

basics, parameter passing, storage classes extern, auto, To develop the Knowledge Static parameters are key-value pairs passed register, static, scope rules, block of Functions directly to the external application. structure, To develop the knowledge Application developers often need to create their of standard library own suite of functions specific to their application or Functions domain. They can use user-defined scalar functions for this purpose.

16

user defined functions, standard library functions,

17

Recursive Functions

recursive functions, Recursive solutions for fibonacci series, towers of Hanoi

To develop the knowledge of Recursive Functions Recursion is often used in implementations of the Backtracking algorithm

18

Modular Programming

header files, C Preprocessor,

To develop the knowledge Good modular programming uses a header file that of Modular Programming defines the resources of the application.

19

Modular Programming

example c programs, Passing 1- To develop the knowledge In complex applications you may have a header file D arrays, 2-D arrays to functions. of Modular Programming for each module.

POINTER S 20 pointers

To develop the initialization of pointer concepts, initialization of pointer variables, pointers and variables, pointers and function function arguments, arguments,

To Simulate Passing Parameter by Reference

21

passing by address

dangling memory, address To develop the knowledge In many applications memory is allocated for arithmetic, character pointers and of Parameter Passing by holding data objects functions Address.

22

Pointer Operations

pointers to pointers, pointers and To develop different pointer multi-dimensional arrays operations. Double(**) is used to denote double pointer.It stores the address of the variable. To develop the basics of Dynamic Memory Allocations.

23

Dynamic Memory Management

dynamic memory management functions

Many different implementations of the actual memory allocation mechanism, used by malloc, are available. Their performance varies in both execution time and required memory.

24

Command Line Arguments

command line arguments

To develop the implementation of command line arguments

Able to understand and use a portable main() versions and their variation. Able to understand and use programs that accept command-line arguments

25

ENUMER ATED, declaration, definition and STRUCT Derived types- structures- initialization of structures, URE AND accessing structures, UNION TYPES Arrays using structures nested structures, arrays of structures, structures and functions,

To develop the understanding the Derived The function accesses the object pointed to by types- structures partptr, and uses the dot operator to access a member of that object To develop the understanding .Arrays using structures The values of a structure variable can be assigned to another variable but its important to remember to assign the data of similar data types.

26

27

Pointers using Structures

pointers to structures, self referential structures,

To develop the understanding Pointers using Structures

Contains the Pointer Variable as member.It is used to store the address of memory location

28

UNION TYPES

unions, typedef, bitfields,program applications

To develop the knowledge y embedding pointers and arrays in structures and unions, you can sometimes achieve behavior that on UNION TYPES cannot be obtained by passing them as separate parameters.

29

BIT-WISE OPERATORS:.

logical, shift, rotation, masks

To develop the understanding the BITWISE OPERATORS:

30

FILEHANDLING:

Input and output-

One application of bitwise ANDs is checking if a single bit is set in a byte. This is useful in networked communication, where protocol headers attempt to pack as much information into the smallest area as is possible in an effort to reduce overhead. Many applications will at some point involve To develop the knowledge accessing folders and files on the hard drive. In C, a of FILEHANDLING stream is associated with a file. Special functions

31

FILEHANDLING: using text files

concept of a file, text files and binary

To develop the knowledge of text files and binary

fopen , fclose ,feof , fscanf fprintf ,fgets, fgetc,fputc

FILEHAN DLING: 32 Formatted I/O files, Formatted I/O,

To develop the understanding files, Formatted I/O,

33

File I/O operations

File I/O operations, example programs

To develop the understanding File I/O operations, example programs

Each format specification is introduced by a % character, followed by the rest of the specification. Creating a new file type. Opening a file. Reading from a file. Writing to a file. Closing a file. Moving to a specific location to a file.

QUESTIONNAIRE
What is Computer ? Explain Various Hardware and Software Concepts

NEW TRENDS PROPOSED TO INTRODUCE

What is Algorithm? Explain the Various Program Development steps in C.

Define machine, symbolic and highlevel languages?

How to Compile,Linking and Executing in under Linux?

What is identifier Explain Various Data Types in C?

Explain Various Operators In C?

What is conditional expression? how to use Conditional Expressions in C.

Explain with examples of ifelse, null else, nested if?

Explian the various examples of Multi-way selection?

Explin loops- while, do-while and for statements?

Expain Various Looping applications?

What is an Array? Explain how to define the array.Explain Various String Manipulations?

what is Multidimensional array?

What is String?Explain Various Strings.

Explain Various Storage Classes in Functions?

Describe the user defined functions & standard library functions?

Explain the Recursive Functions with Examples?

What is C Preprocessor?

How to pass 1-D arrays, 2-D arrays to functions?

What is Pointer? Explain how to initialize the pointer?

What is dangling memory? Explain character pointers and functions.

Explain Various Pointer Operations?

Explain Various Concepts in Dynamic Memory Management?

Explain the Concept of Command Line Arguments?

What is Derived type? Explain how to declare & define the structures? What is nested structures? Define structures and functions?

Define self referential structures?

What are the Various Union types?

Explian the various Bit-Wise Operators?

What is File Handling?

Explain the concept of a file, text files and binary ?

Explain the Concept of Formatted I/O?

What are the Various

SUPPOROTING INFORMATION (JOURNALS/ BOOKS)


1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education

METHOD OF TEACHING

REFERENCE
C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja,

BB

1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education

BB

1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education

BB

1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by

BB

BB

1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

BB

BB

BB

BB

BB

C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge

BB

1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 1. Problem Solving and Program Design in C, Hanly, Koffman, 7th ed, PERSON 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

BB

BB

BB

C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge

BB

BB

BB

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge C Programming, A Problem Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE 2. Programming with C, Bichkar, Universities Press 3. Programming in C, Reema Thareja, OXFORD 4. C by Example, Noel Kalicharan, Cambridge

BB 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan 2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

2. Programming in C, Second Edition Pradip Dey and Manas Ghosh, OXFORD Higher Education 3. Programming in C, A practical approach Ajay Mittal PEARSON 4. The C programming Language by Dennis Richie and Brian Kernighan

BB

HOURS

Period

100 min

150 min

100 min

50 min

100 min

150 min

100 min

150 min

100 min

200 min

100 min

150 min

100 min

100 min

150 min

150 min

100 min

100 min

150 min

150 min

150 min

150 min

100 min

100 min

100 min

150 min

100 min

100 min

100 min

100 min

100 min

100 min

150 min

You might also like