You are on page 1of 7

Government of Karnataka

Directorate of Technical Education

COURSE PLAN
(With Effect From 2015-16 for C-15 curriculum)

Name of the Institution:


Name of the faculty:
Contact Hours per week: 06
Sl.
N
o

Unit Title and


course outcomes

Planned content
delivery

Identify the
variables,
keywords,
symbolic
constants and
data types.

Introduction to C, C
basics, Different C
tools and its usage,
simple program to
illustrate usage of
variables, keywords,
symbolic constants,
data types etc
C-Program to swap
the values of two
variables without
using third variable.

Write C
programs using
the concepts
learnt.

Identify
the C-Program to find
syntax to be the largest/smallest
used
for of 3 numbers (ifarithmetic
else).
operators,

Name of the Program :


Semester: III
Designation:
Course Name and Code: Programming with C lab &15CS35P
Total Credits:03
Contact Hours per semester:78 BATCH:
Planned
date for
content
delivery

Hours
allotted
for
planned
content
delivery

If any change
in planned
content
delivery;
specify
revised date
of content
delivery

Teaching
aids and
resources
used for
planned
content
delivery

Learning
outcomes
achieved

Methodology
adopted to
validate the
learning **

Remarks by
Program
coordinator
(HOD)

input/output
formats,
decision making
and
looping
constructs.

Write C
programs using
the concepts
learnt.
Identify
the
syntax to be
used
for
arithmetic
operators,
input/output
formats,
decision making
and
looping
constructs.

C-Program to
calculate the roots
of a quadratic
equation (using
switch).

Perform the
evaluation of
expressions and
usage of
conditional
operator

Write C
programs using
the concepts
learnt.
Identify
the
syntax to be
used
for
arithmetic

C program to sum
& reverse a given
integer (while
loop).

operators,
input/output
formats,
decision making
and
looping
constructs.
Write C
programs using
the concepts
learnt.

C program to detect
the
Armstrong
numbers in three
digits from 100 to
999. (do-while).
C Program to
check whether the
given number is
prime or not (for
loop).

Identify
the Student Activity:
variables,
Quizzes
keywords,
symbolic
constants and
data types.
Identify the
syntax to be
used for
arithmetic
operators,
input/output
formats,
decision making
and looping
constructs
Identify
the Student Activity:
variables,
Debugging, coding
keywords,
etc
symbolic
constants and
data types.
Identify the
syntax to be
used for
arithmetic

operators,
input/output
formats,
decision
making and
looping
constructs.
Write C
programs
using the
concepts
learnt.
10 Identify the
syntax to be
used for
arithmetic
operators,
11 input/output
formats,
decision
making and
looping
constructs.
Write C
programs
using the
concepts
learnt.
12 Identify
variables,
keywords,
symbolic
constants
data types.
Identify
syntax to
used
arithmetic

C Program to
check whether the
given number is
prime or not (for
loop).
C Program to find
the number of and
sum of all integers
greater than 100
and less than 200
that are divisible
by 7 for loop).

the

and
the
be
for

IA-1

operators,
input/output
formats,
decision making
and
looping
constructs.
Write
C
programs using
the
concepts
learnt.
the
13 Apply
advanced
concepts such
as
arrays,
functions.
C
14 Write
programs using
the
concepts
learnt.

C Program to
calculate factorial
of a given number
using function.
C Program to
search for a given
number in an array

the C Program to find


15 Apply
advanced
the transpose of a
concepts such given matrix
as
arrays,
functions.
16

C
Program
Write
C addition
programs using matrices.
the
concepts
learnt.

to
two

the C Program to create


17 Identify
variables,
a structure with
keywords,
employee
details
symbolic
and display the
constants and same
data types.
C
Program
to
18
Apply
the process
student
advanced
structure containing

concepts such roll number, class


as
arrays, and age as members.
functions.
The program must
read
5
student
Write
C record in an array of
programs using structure and display
the
concepts the details of a
learnt.
student
who
is
eldest.
Use
a
function to find the
eldest for which
array of structure is
an argument.
the C
program
to
19 Identify
variables,
demonstrate
#
keywords,
define function
symbolic
constants and
data types.

20

21

22

23

Write
C
programs using
the
concepts
learnt
Apply
the
specification of
syntax rules for
numerical
constants and
variables, data
types.
Usage
of
Arithmetic
operator,
Conditional
operator, logical
operator
and
relational
operators and
other
C

Mini Project

Mini Project

Mini Project

Mini Project

constructs.
Write
C
programs using
24 decision
making,
branching and
loop constructs.
Apply
and
25
Write
C
programs
to
implement one
dimensional and
two
dimensional
arrays.
Writing
programs using
functions.
C
26 Write
programs using
decision
making,
branching and
loop constructs.
Apply
and
Write
C
programs
to
implement one
dimensional and
two
dimensional
arrays.
Writing
programs using
functions.

Quizzes,
Debugging Activity

Repetition

IA II

Course Co-coordinator (Faculty) Name & Signature:

Programme Co-coordinator (HOD) Name & Signature

Principal

You might also like