0% found this document useful (0 votes)
34 views3 pages

2023-24 Even Course File .XLSX - PIC D1

Course File PIC D1

Uploaded by

Salman Bagban
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views3 pages

2023-24 Even Course File .XLSX - PIC D1

Course File PIC D1

Uploaded by

Salman Bagban
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

D1

w.e.f 2023-24
Maharashtra State Board of Technical Education
Rayat Shikshan Sanstha's
Karmaveer Bhaurao Patil Polytechnic, Satara
Department of Information Technology
Teaching Plan [TP]
Academic Year:- 2023-24 Course :- Programming in C
Program :- Diploma in Information Technology (IF2K) Course Code :- PIC(312303)
Semester :- Second Name of Faculty :- Mr.Bagban S.A
Planned date Actual Execution

Unit No Teachning
Theory Learning Outcomes
(Allocated Course Outcomes Title /Details No of Pedagogies/Method Remarks
aligned to CO's (From) (TO) (From) (To)
Hrs.) Lectures /Media

Unit - I Basics of 'C' Programming Black board &


01/01/2024 04/01/2024 1 Chalk,
1.1 Fundamentals of Algorithm: Notation of Algorithm. Presentation

TLO 1.1 Write algorithm for Black board &


1.1 Fundamentals of Algorithm: Notations used for assignment
given problem statement. 04/01/2024 05/01/2024 2 Chalk
statements and basic control structure
Presentation
TLO 1.2 Identify the given
building blocks of a C Black board &
1.2 Introduction to 'C': general Structure of 'C' program, Header
Program. 08/01/2024 11/01/2024 1 Chalk
file, main() function
Presentation
TLO 1.3 Use basic constructs
Black board &
like constants, variables, data 1.3 Fundamental constructs of 'C' : Character Set, Tokens,
12/01/2024 15/01/2024 1 Chalk
1 types for developing C Keywords, Identifiers
Presentation
(10 Hrs) program.

TLO 1.4 Write C programs Black board &


1.3 Fundamental constructs of 'C' : Constants, Inmber Constants,
15/01/2024 18/01/2024 1 Chalk
using printf() and scanf() Character Constants, String Constants, Variables
functions. Presentation

Black board &


TLO 1.5 Write C programs 1.3 Fundamental constructs of 'C' : Data Types in 'C' : Decalring
19/01/2024 22/01/2024 1 Chalk
using arithmetic operators, variables, data type conversion
Presentation
bitwise operators.
Black board &
1.4 Baisc Input and Output functions: Input & Output statements
22/01/2024 25/01/2024 1 Chalk
using printf(), scanf() functions.
Presentation
1.5 Assignements and expressions: Simple Assignment statements, Black board &
arithmetic operators, shift operators, bitwise operators, sizeof 25/01/2024 29/01/2024 2 Chalk
operators Presentation

Unit II - Control Structures Black board &


29/01/2024 1/2/2024 2 Chalk
2.1 Conditional Statements: Relational Operators, Logical Presentation
Operators
Black board &
2.1 Conditional Statements: if statement, if-else statement 1/2/2024 2/1/2024 2 Chalk
TLO 2.1 Write a ‘C’ program Presentation
using decision making
statements.

TLO 2.2 Use loop statements


2 CO1 - Develop C program in C program to solve iterative
(14 Hrs) using input - output problems.
functions and arithmetic
TLO 2.1 Write a ‘C’ program D1
using decision making
statements. Black board &
2.1 Conditional Statements: nested if-else statements, if-else ladder,
5/1/2024 8/2/2024 2 Chalk,
switch statement
TLO 2.2 Use loop statements Presentation
2 CO1 - Develop C program in C program to solve iterative
(14 Hrs) problems. Black board &
using input - output
2.2 Looping Statements: while loop, do....while loop 8/2/2024 9/2/2024 2 Chalk,
functions and arithmetic
TLO 2.3 Use appropriate Presentation
expressions
statement to alter the program
Black board &
flow in the loop. 2.2 Looping Statements: for loop 12/1/2024 15/02/2024 2 Chalk,
Presentation
Black board &
2.3 Branching Statements: goto statement 16/02/2024 16/02/2024 2 Chalk,
Presentation
Black board &
2.3 Branching Statements: use of 'break' and 'continue' statements 22/02/2024 23/02/2024 2
Chalk,
Presentation
Unit III - Arrays & Structures
CO2 - Develop C program Black board &
2
involving branching and 3.1 Characterstics of an array, One dimension and two dimensional Chalk
looping statements arrays, concept of multi-dimensional arrays.
TLO 3.1 Write a C Program to
perform operations on one Black board &
dimensional array. 3.2 Array Declaration and Initialization 2 Chalk,
Presentation
TLO 3.2 Declare, initialize,
and access elements of two Black board &
dimensional array. 3.3 Opeations on Arrays 2 Chalk,
3 Presentation
(12 Hrs)
TLO 3.3 Declare ,initialize
and access data using Black board &
3.4 Character and String inout/output and String related
Structure. 2 Chalk,
operations.
Presentation
CO3 - Implement Arrays and
structures using C programs TLO 3.4 Explain typedef and Black board &
enum 3.5 Introduction and features of Structures, Declaration and
2 Chalk,
Initializationof Structrures, array of structures.
Presentation

Black board &


3.6 Type def, Enumerated Data Type. 2 Chalk,
Presentation

Unit IV - Functions Black board &


1 Chalk,
4.1 Concept and need of functions. Presentation

CO4 - Develop C program Black board &


using user-defined functions 4.2 Library Functions: Math Function, String Handling
2 Chalk,
Functions
Presentation
TLO 4.1 Explain need of Black board &
Functions in C program. 4.2 Library Functions: Miscellaneous functions such as
1 Chalk,
getchar(), putchar(), malloc(),calloc().
Presentation
TLO 4.2 Write C Program
involving C library functions. Black board &
4.3 Writing User defined functions - function defination,
1 Chalk,
TLO 4.3 Write user defined function declaration
Presentation
functions for given problem in
4 C program.
(12 Hrs) CO5 - Write C program
using pointer TLO 4.4 Write C Program for
calling function by ‘value’ and
calling function by
‘reference’.

TLO 4.5 Implement recursive


TLO 4.1 Explain need of
Functions in C program.

TLO 4.2 Write C Program


involving C library functions.

TLO 4.3 Write user defined


functions for given problem in D1
4 C program. Black board &
(12 Hrs) 4.3 Function call, scope of variable - Local variables, Global
CO5 - Write C program 1 Chalk,
TLO 4.4 Write C Program for variables
using pointer Presentation
calling function by ‘value’ and
calling function by Black board &
‘reference’. 4.4 Function parameters: Parameter passing 1 Chalk,
Presentation
TLO 4.5 Implement recursive
functions in C Program. Black board &
4.4 Function parameters: Call by value & call by reference,
2 Chalk,
function return values
Presentation
Black board &
4.4 Function return types, decalring function return types, the
1 Chalk,
'return' statement
Presentation
Black board &
4.5 Recursive functions 2 Chalk,
Presentation

Unit V - Pointers
Black board &
TLO 5.1 Declare and Define 5.1 Introduction to Pointers: Defination, use of pointers, 2 Chalk,
Pointer Variable. '*' and '&' operators, declaring, initializing, accessing Presentation
pointers.
TLO 5.2 Write C program to
print the address and values of
pointer variables. Black board &
5.2 Pointer Arithmetic 2 Chalk,
TLO 5.3 Write C program to Presentation
perform arithmetic operations
using pointers. Black board &
5.3 Pointer to array 2 Chalk,
5 Presentation
TLO 5.4 Write C Program to
(12 Hrs)
perform operations on Arrays
using Pointers. Black board &
5.4 Pointer and Text string 2 Chalk,
TLO 5.5 Explain string Presentation
related operations using
pointer. Black board &
5.5 Function handling using pointers. 2 Chalk,
TLO 5.6 Access individual Presentation
variable of structure using
Pointer.
Black board &
5.6 Pointers to structure 2 Chalk,
Presentation

Name and Signature of Faculty Name and Signature of H.O.D


Mr. Bagban S.A Mrs. Shinde M.A

You might also like