Csir-11 (Bop) Syllabus
Csir-11 (Bop) Syllabus
Course content:
1. Programming Fundamentals & Control Statements:
Block Diagram of Computer, Hardware vs software, concept of operating system and compiler,
software development life cycle and structured programming. Introduction to C programming, basic
programming using input and output operators and expressions, programming using if and if-else,
Programming using looping-for, while, do-while; use of switch and break.
BOOKS
1. Byron S. Gottfried, Programming with C Language, Schaum Series, Tata McGraw Hill, 2015.
2. E Balaguruswamy, Programming with C, Tata McGraw Hill, 2015.
3. Kernighan & Richie, C Programming, Prentice Hall of India, 2002.
Course Outcomes:
1. Understand the use of software and programming for problem solving.
2. Learn programming using simple concepts of input, output and control statements.
3. Use arrays, functions, strings and structure for problem solving.
Course content:
1. Overview of CSE & IT as a discipline, differentiation between CS & IT, Broader industrial applications
of CSE &IT such as software development, Database oriented applications, computer networks and
related applications, System oriented scope at operating system level and hardware level.
2. Programming oriented directions and scope, competitive programming, algorithms and their
performance related issues; Necessity of data base systems and its applications, discussion about
data mining; Conceptual overview of Computer Architecture, operating system's functioning,
Page 6 of 48