Professional Documents
Culture Documents
4th Sem
4th Sem
Unit II
2.1 Scientific Management
2.2 Principles of Management
2.3 Process of Management
2.4 Functions of Management
2.5 Levels of Management
2.6 Project Management
Unit III
Decision Making
3.1 Introduction and Definition
3.2 Types of Decision
3.3 Techniques of Decision Making
3.4 Decision making under uncertainty
3.5 Decision Making under risk
Unit IV
Managerial Economics
4.1 Introduction
4.2 Managerial Economics
4.3 Factors Influencing Manger
4.4 Micro - and Macroeconomics
4.5 Theory of the Cost
4.6 Theory of the Firm
4.7 Theory of Production Function
4.8 Production System
Unit V
5.1 Input-Output Analysis
5.2 Micro Economics Applied to plants and industrial Undertakings
5.3 Productivity
5.4 Factors affecting Productivity
5.5 increasing Productivity of Resources
Reference Books :
Syllabus IV th SEM 1
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010
Syllabus IV th SEM 2
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010
Unit I
Uncertainty, Information and Entropy Information Measures Characteristics on information
measure, Shannon's concept of information, Shannon's measure of information, Model for source
coding theorem communication system: Source coding ad line / channel coding, channel mutual
information capacity (Bandwidth).
Unit II
Channel coding, Theorem for discrete memory less channel, Information Capacity theorem:
Error detecting & error correcting codes, types of codes: Block codes, Tree codes, Hamming and
Lee Metrics, Description of linear block codes by matrices, Description of linear tree codes by
matrices, Parity check codes, and Parity check polynomials.
Unit III
Compression:
Loss less and lossy, Huffman codes, Binary image compression schemes, Run length encoding,
CCIIT group 31-D compression, CCITT group 3 2D compression, CCITI group 4 2D
compression.
Unit IV
Video Image Compression:
Requirement of full motion video compression. CITT H 261 Video coding algorithm, MPEG
compression methodology. MPEG-2 compression, Audio (speech) compression.
Unit V
Cryptography: Encryption, Decryption, Cryptogram (hypertext). Concept of cipher, Crypto
analysis.
Keys: Single key (secret key) cryptography, two-key (public-key) cryptography. Single key
cryptography
Ciphers: Block cipher codes, Stream ciphers, Requirement for secrecy, The Data Encryption
Standard
Public Key Cryptography: Diffle-Helhman public key distribution, The Rivest-ShamirAdelman
(R-S-A) system for public key cryptography.
Digital signature.
Reference Books:
1. Error correcting codes by W.W Peterson and E.J. Welton, The Mit Press (1978) ISBN
0262160390
2. Multimedia System Design by P.K. Andleigh & Kiran Thapar, Prentice Hall PTR Upper
Saddle River, NJC (1996)
3. Bruce Schneier, Applied Cryptography: Protocol Algorithms & Source Code in C, John
Wiley & sons, NY, 1994
4. Network Security by Stalking, PHI
5. Communication Systems, 3/e by Simon Haykin, John Wiley & sons (1995)
Syllabus IV th SEM 3
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010
Course Contents
Course Title Course Credits-4C Theory Paper (ES)
Code
PRINCIPLES OF CS403 L T P Max. Marks- 100
COMMUNICATIONS 3 2 3 Min. Marks-35
ENGINEERING Duration-3hrs.
OBJECTIVE : To introduce the basic concepts of signal, linear time invariant systems, modulation
sampling Theorem, Fourier Integrals, Idea of; Fourier Transforms.
1. Introduction to Fourier Series : Basic Fourier Series: Sine, Cosine and Exponential Forms - Fourier
Theorem, Fourier Integrals, Idea of Fourier Transforms.
2. Introduction of Signals : Classifications of signals: Axioms of; vector space - Linear independence of
vectors; - Basics and dimension - Inner Product, Norm inner product spaces - Schawart's inequality -
Orthonormal sets - Gram -Schmidt orthoganalization - HIlbert space of energy and power signals -
Parseval's relation, Band pass signals.
3. Linear Systems : Linear time - invariant systems: Linearity and time - invariance - impulse response
characterization. Convolution integral - Causality - Stability, BIBO criterion for stability - Complex;
exponentials as eigen signals for LTI systems - Concept of transfer function and its applications.
4. Modualtion Systems : Analog Modulation Systems : Principles of Amplitude modulation, single and
double side band suppressed carrier systems and Frequency modulation - Varacter diode and reactance
modulation. Pulse Modulation (PAM, PPM PWM) - Basic principles of PCM and its advantages DPCM
and DM techniques.
TEXT
REFERENCES
Syllabus IV th SEM 4
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010
Unit I
Objects, Objects as software modules, Objects interaction, Classes, Method lookup, Hierarchies of
classes, Inheritance, Polymorphism, Abstract classes.
Unit II
Identifying objects and classes, Representation of objects, Association between objects, aggregate
components of objects.
Unit III
Object oriented programming languages, Class declarations, Object declarations, Mandatory
profiles, Message sending, Association, Recursive association, Many to many association,
Argument passing.
Unit IV
Inherited methods, Redefined methods, the protected interface, Abstract base classes, Public and
protected properties, Private operations, Disinheritance, Multiple inheritance.
Unit V
Study of C++ as object oriented programming language.
Reference Books
1) Object oriented programming in C++ by Robert Lafore. Mc Graw Hill International.
2) Object oriented programming with C++ by David Parsons. BPB Publications.
3) Object oriented design with C++ by Ken Barclay.
4) Programming with C++ Made simple by K. Kumar , TMH 2002
Syllabus IV th SEM 5
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010
COMPUTER ARCHITECTURE
Course Contents
Course Title Course Credits-4C Theory Paper (ES)
Code
COMPUTER CS405 L T P Max. Marks- 100
ARCHITECTURE 3 2 3 Min. Marks-35
Duration-3hrs.
OBJECTIVE : To study the basics of Processing Unit, Control unit, Arithmeitc operations, Memory
Organization and I/O Organization
1. Basic structure of Computers : Stored program concept - Basic operational concepts - Functional units
- Machine language - Concept of memory locations, addresses - Addressing modes, Instruction formats -
Instruction execution. Case Study: Motorola 68000 - features - Addressing modes - Assembly language -
I/O programming - Stacks - Subroutines. Processing Unit: Internal BUS structure (Single bus, Two bus &
Three bus) - Execution of instructions - Control step sequence.
2. Control design : Hardwired control - design methods - multiplier control unit - CPU control unit.
Microprogrammed control - microinstructions - Sequencing - Prefetching.
3. Arithmetic operations in a computer : Addition & subtraction of positive & negative numbers - fast
adders - multiplication of positive numbers - signed operand multiplication - fast multiplication - integer
division - floating point numbers and operations. Design of Arithmetic unit.
4. Memory organization : Basic concepts - Semiconductor RAM, ROM memories - Memory interleaving
- Cache memories - virtual memories.
5. Input-Output organization : I/O addressing - Data transfer - Synchronization - Interrupt handling - I/O
interfaces - I/O channels, recent trends and developments.
TEXT
REFERENCE
1. W. STALLING, Computer Organization and Architecture, Second Edition, Prentice Hall of India,
1990.
2. A.S. TANENBAUM, Structured Computer Organisation, Third Edition, Printice Hall of India,
1983.
Syllabus IV th SEM 6
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010
SYSTEMS PROGRAMMING
Course Contents
Course Title Course Credits-4C Theory Paper (ES)
Code
SYSTEMS CS406 L T P Max. Marks- 100
PROGRAMMING 3 2 3 Min. Marks-35
Duration-3hrs.
OBJECTIVE : To study the design of assemblers, macros, loaders and software tools.
3. Macroprocessors : Macro definition and call - Macro Expansion - Conditional and Nested Macro calls -
Design of a Macro Processor.
4. Loaders : Relocation and linking concepts - Self Relocating Programs - Designs of a linker - Linking for
Overlays - A Linker for MSDOS.
5. Software Tools : Text Editors - Debug Monitors - Interpreters - Program Generators - Programming
Environments - User Interfaces, Recent trends and developments.
TEXT
1. D.M. DHAMDHERE, "Systems Programming and Operating Systems", II Edition, Tata McGraw
Hill, 1997.
REFERENCES
Syllabus IV th SEM 7
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010
Syllabus IV th SEM 8