0% found this document useful (0 votes)
88 views1 page

Cs 201

This document provides an overview of an introductory programming course. The course code is CS201 and is worth 3 credits. It will cover fundamentals of computers and programming in C including data types, operators, control flow, functions, arrays, pointers, structures, unions and files. The primary textbook will be Introduction to Computing by E. Balagurusamy and additional references include books on C programming, computers and programming.

Uploaded by

api-340772707
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)
88 views1 page

Cs 201

This document provides an overview of an introductory programming course. The course code is CS201 and is worth 3 credits. It will cover fundamentals of computers and programming in C including data types, operators, control flow, functions, arrays, pointers, structures, unions and files. The primary textbook will be Introduction to Computing by E. Balagurusamy and additional references include books on C programming, computers and programming.

Uploaded by

api-340772707
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/ 1

Paper Name: Introduction to Programming

Paper Code: CS201


Contacts: 5L
Credit: 3
Fundamentals of Computer:
History of Computer, Generation of Computer, Classification of Computers, Basic Anatomy
of Computer System, Primary & Secondary Memory, Processing Unit, Input & Output
devices, Binary & Allied number systems, representation of signed and unsigned numbers.
Basic concepts of Assembly language, high level language, compiler and assembler, Basic
concepts of operating system, Concept of Algorithm & flow chart.
C Fundamentals: The C character set identifiers and keywords, data type & sizes, variable
names, declaration, statements
Operators & Expressions: Arithmetic operators, relational and logical operators, type,
conversion, increment and decrement operators, bit wise operators, assignment operators and
expressions, precedence and order of evaluation.
Input and Output: Standard input and output, formatted output - printf, formatted input
scanf.
Flow of Control: Statement and blocks, if - else, switch, loops - while, for do while, break
and continue, go to and labels
Fundamentals and Program Structures: Basic of functions, function types, functions
returning values, functions not returning values, auto, external, static and register variables,
scope rules, recursion, function prototypes, C preprocessor, command line arguments.
Arrays and Pointers: One dimensional arrays, pointers and functions, multidimensional
arrays.
Structures Union and Files: Basic of structures, structures and functions, arrays of
structures, bit fields, formatted and unformatted files.

Text Book:
1. Introduction to Computing (TMH WBUT Series), E. Balagurusamy, TMH
2. Gottfried Programming with C Schaum
3. Kerninghan B.W. & Ritchie D.M. The C Programming Language
4. Sinha & Sinha Fundamental of Computers
5. Kanetkar Y. Let us C

Reference Books:
1. Rajaram Computer Concepts & C Program, Scitech
2. Rajaraman V. Fundamental of Computers

You might also like