0% found this document useful (0 votes)
104 views

CS1202 UNIX & C Programming Sy

This document outlines the modules covered in the CS 1202 UNIX and C Programming course. Module I covers Unix fundamentals, the C programming basics like variables, data types, expressions and operators. Module II discusses input/output operations, decision making and looping. Module III covers one and multi-dimensional arrays, dynamic arrays and string handling. Module IV focuses on user-defined functions, including function calls, arguments, recursion and scope of variables. Module V discusses structures, unions, size of structures and bit fields. Modules VI and VII cover pointers, pointer expressions, pointers and arrays, pointers and strings, pointers and structures, and file management in C. The recommended textbooks for the course are also listed.

Uploaded by

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

CS1202 UNIX & C Programming Sy

This document outlines the modules covered in the CS 1202 UNIX and C Programming course. Module I covers Unix fundamentals, the C programming basics like variables, data types, expressions and operators. Module II discusses input/output operations, decision making and looping. Module III covers one and multi-dimensional arrays, dynamic arrays and string handling. Module IV focuses on user-defined functions, including function calls, arguments, recursion and scope of variables. Module V discusses structures, unions, size of structures and bit fields. Modules VI and VII cover pointers, pointer expressions, pointers and arrays, pointers and strings, pointers and structures, and file management in C. The recommended textbooks for the course are also listed.

Uploaded by

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

SEMESTER - I

CS 1202 UNIX AND C PROGRAMMING


DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING, B. I. T. MESRA
MODULE I
Fundamentals of Unix Operating System, Login & Password, Different Commands, Unix directory, Structure and
working wit directories, !i"editor, #istory and $mportance of C, Sample programming, %asic Structure and
execution of C programmes, Constants, !aria&les, and Data 'ypes and (arious type of declarations, Different type
operators and )xpressions, )(aluation of )xpressions, Operator Precedence and *ssocia&ility, +atematical
Functions,
MODULE II
+anaging $nput and Output operations, Decision +aking and %rancing Decision +aking and Looping,
MODULE III
One - dimensional *rrays and teir declaration and $nitialisations, 'wo"dimensional *rrays and teir initialisations,
+ultidimensional *rrays, Dynamic *rrays, String !aria&les, .eading and /riting Strings, *ritmetic Operations on
caracters, Putting Strings togeter, Comparison of 'wo Strings, String - andling functions, 'a&le and oter
features of Strings,
MODULE IV
0eed and )lements for user -defined Functions, Definition of Functions, .eturn (alues and teir types, Function
calls and Declaration, *rguments and corresponding return (alues, Functions tat return multiple (alues, 0esting of
functions, .ecursion, Passing arrays and strings to functions, 'e Scope, !isi&ility and Life time of (aria&les,
MODULE V
Defining Structure, Declaring Structure !aria&le and *ccessing Structure +em&ers, $nitialisation of Structure,
Comparing Structure !aria&les, Operation on $ndi(idual +em&ers, *rrays of Structures, Structures witin
structures, Structures and Functions, Unions, Si1e of Structures, %it Fields,
MODULE VI & VII
Understanding Pointers, *ccessing te *ddress of a !aria&le, Declaration and $nitialisation of Pointer !aria&les,
*ccessing a !aria&le troug its Pointer, Cain of Pointers, Pointer )xpressions, Pointer $ncrements and Scale
Factor, Pointers and *rrays, Pointers and *rrays, Pointers and Caracter Strings, *rrays of Pointers, Pointers and
Function *rguments, Functions .eturning Pointers, Pointers to Functions, Pointers and Structures, File +anagement
in C,
Text Boo !
2, ), %alagurusamy - Programming in *0S$ C, 3
rd
)dn, , '+#, 0ew Deli 4 5667
Re"e#e$%e!
2, *, 0, 8antane - Programming wit *0S$ and 'U.%O C, Pearson )ducation, 0ew Deli4 5667
5, 9, 8anetkar - Let us C, 7
t
)dition, %P% Pu&lication , 0ew Deli4 5665

You might also like