[go: up one dir, main page]

0% found this document useful (0 votes)
12 views2 pages

Format 3 - C Programming

The document outlines the syllabus for a Certificate course in C Programming for BCA students in their first semester. It includes course objectives, unit contents, textbooks, evaluation methods, and learning outcomes. The course covers fundamental concepts of C programming, including control statements, functions, arrays, and file handling.

Uploaded by

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

Format 3 - C Programming

The document outlines the syllabus for a Certificate course in C Programming for BCA students in their first semester. It includes course objectives, unit contents, textbooks, evaluation methods, and learning outcomes. The course covers fundamental concepts of C programming, including control statements, functions, arrays, and file handling.

Uploaded by

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

Format-3

IIMTU-NEP IMPLEMENTATION

Year- I / Semester - I

Programme: Certificate Year: FIRST


Class: BCA (CCS) Semester: FIRST
Credits Subject: C Programming
Theory:3Cr
Course Code: Title: C Programming
24BCA-101
Course Objectives:
CO1 Explain the needs of programming language.
: Learn Conditional and Iterative Control Statements in ‘C’ language.
CO2 Students will be able to learn the basics of functions in ‘C’ language.
: Students will be familiar with uses of an array.
CO3 Students will be familiar with File handling programs to perform read write operations
: and how to use functions in ‘C’ language.
CO4
:
CO5
:
Nature of Paper: Core
Minimum Passing Marks/Credits: 40% Marks
L:4
T:0
P:0 (In Hours/Week)
Theory - 1 Hr. = 1 Credit
Practical- 2 Hrs.=1 Credit (4Hrs./Week=4 Credits)
Unit Contents No. of
Lectures
Allotted
I Introduction to ‘C’ Language: History, C Character Set, Tokens, 8
Keywords, Constants, Identifiers, Variables, Data Types, Comments,
Structures of ‘C’ Program. Assignment Operators, Expressions,
Statements, Arithmetic Expressions.
Storage Classes: Automatic, External, Static & Register.
II Branching and Looping: Two Way Selection (if, if-else, Nested if-else, 8
cascaded if-else), Switch Statement, go to Statement, Loops (for, while,
do-while) in C, Nested Loops, break and continue Statements.

CBCS Committee
III Functions: Advantages of Functions, declaring a Function, defining a 8
Function, calling a Function, Argument Passing – Call by Value, Call by
Reference, Types of Functions, Recursion.
IV Arrays: Types of Arrays, Array Declaration, Array Initialization, 8
Accessing Data from Array, Multi-Dimensional Arrays.
V File Handling: Introduction, File Types- Text, Binary, The File Pointer, 8
Opening a File, Closing a File, Reading and Writing a File, File Handling
Functions: fgetc(), fputc(), fputs(), fgets(), fprintf(), fscanf(), fwrite(),
fread(), fseek().
Text Books:
1. P.K. Sinha, “Fundamental of Computers”, BPB Publications.
2. Stephen W. Sagman & Gail Taylor,“MS-Office 2000For Windows”, Peachpit Press.
3. Balaguruswamy, “Programming in ANSI C”, Tata Mc.Graw-Hill education.
4. YashwantKanetkar, “Let us C”, BPB Publications
Reference
1. V. Rajaraman, “Fundamental of Computers”, Prentice-Hall of India.
2. V Rajaraman, “Computer Basics and C Programming”, PHI Learning
3. Ashok N. Kamthane, “Programming in C”, Pearson Education.
Evaluation/Assessment Methodology
Max. Marks- 100
1) Class tasks/ Sessional Examination 15
2) Presentations /Seminar
3) Assignments
4) Research Project Report 10
Seminar On Research Project Report
5) ESE 75
Total: 100
Prerequisites for the course: NIL
Course Learning Outcomes:
CO 1: Understand basic concepts of ‘C’ programming language.
CO 2: Familiarize students with Conditional and Iterative Control Statement in ‘C’ language.
CO 3: Students will be able to use functions in ‘C’ language.
CO 4: Students will be able to solve problems with an Array.
CO 5: Familiarize students with File Handling in ‘C’ language.

Dr. Deepa Sharma


Chairperson- CBCS Committee

CBCS Committee

You might also like