Beruflich Dokumente
Kultur Dokumente
COURSE OBJECTIVES:
Ability to understand the basic programming concepts in C
Students will be able to enhance their analyzing and problem solving skills
Developing the programming skills for writing programs in C
Ability to Introduce different techniques for solving real time problems
Understand the concept of dynamic memory by using pointers
To understand and apply different File Operations
TEXT BOOKS:
1. Kamthane A.N, “Programming in ‘C’”, Pearson Education, 2012.
2. E Balagurusamy, “Programming in ANSI C”, Tata McGraw Hill, 2012.
REFERENCES:
1.Vikas Gupta ,“ Computer Concepts & C Programming ”, Dreamtech Press., 2012.
2.Herbert Schildt,, “C: The Complete Reference”, Osborne/McGraw-Hill Fourth Edition, 2000.
3.Byron Gottfried, “Programming with C”, Schaum’s Outlines, 2010.
4.Paul Deitel , Harvey M. Deitel.,” C: How to Program”, Prentice Hall, 6th Edition, 2010.
5.Brian W.Kernigham and Pike R,” The Practice of Programming”, Addison Wesley, 2002.
UNIT I ARRAYS Target: 6 hrs
Actual
ICT
S. Date Hours Ref Delivery Date
Topics to be covered Blending Remark
No Planned required Book/page Methods of
Code
Completion
Declaring and
}
T1(220-246)
1 1 initializing One- A
Dimensional array T2(180-183)
T1(240-246)
2 1 Array operations A
R4(196-198)
Two Dimensional Array T1(251-252)
3 1 and its operation
A
T2(189-196)
Matrix addition
5 1 operation
T1(259) A
Multi-Dimensional
T1(269-274)
6 1 Arrays, Drawbacks of 1 K
Linear Arrays T2(197-198)
T1(336-338)
1 1 and Features of A
Pointers
T2(333-336)
Declaration of Pointer, T1(339-346)
2 1 Void Pointers A
T2(337-338)
Array of Pointers, T1(352-357)
3 1 Pointers to Pointers
A K
T2(351-352)
Introduction - #define
and #undef Directives,
4 1 #include ,#line
T1(362-364) A
Directive,
Predefined macros in
ANSI C, Standard I/O
5 1 Predefined Streams in T1(463-467) A K
stdio.h
Predefined macros in
6 1 ctype.h T1(468-469) A
* Augmented Web
7 1 K
Topic I Reference
UNIT III FUNCTIONS Target :6 hrs
Actual
ICT
S. Date Hours Ref Delivery Date
Topics to be covered Blending Remark
No Planned required Book/page Methods of
Code
Completion
Basics of Functions,
}
T1(378-380)
1 1 Built-in and user defined A
Functions T2(247-248)
Using String, Math and
2 1 other built-in functions
T1(437-438) A K
Advantages of using
3 1 Functions, Working of a T1(386-393) A
Function
Declaring, Defining and
4 1 calling user defined T1(386-393) A
Functions
Function as an
Argument, Recursion,
6 1 Advantages and T1(396-399) A
Disadvantages of
Recursion
Command Line
6 1 Arguments
T1 (558-561) A
*Augmented Topics
DELIVERY METHODS
A. CHALK&TALK
B. MVLC
C. INDUSTRIAL VISIT
D. GROUP DISCUSSION