You are on page 1of 8

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010

PRINCIPLES OF MANAGEMENT & ECONOMICS


Course Title Course Credits-3C Theory Paper (ES)
Code
PRINCIPLES OF L T P Max. Marks- 50
MANAGEMENT & CS401 2 1 - Min. Marks- 18
ECONOMICS Duration-3hrs.
Unit I
Management Concept
1.1 Management
1.2 Administration
1.3 Organization Management and Administration.
1.4 Difference and Relationship between Organizations.
1.5 importance of Management
1.6 Characteristics of Management

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 :

1. The Practice of Management : Peter Drucker, Harper and Row


2. Essentials of Management : Koontz Prentice Hall of India
3. Management : Staner Prentice Hall of India
4. Principle & Practice of Management : T.N. Chhabra : Dhanpat Rai New Delhi

Syllabus IV th SEM 1
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010

5. Industrial Organisation & Engineering : T.R. Banga & S.C. Sharma,


Economics Khanna Publishers
6. Industrial Engineering & Management : O.P. Khanna, Dhanpat Rai
7. Managerial Economics : Joel Dean : Prentice Hall of India
8. Managerial Economics Concepts : V.L. Mote, Samuel Paul,
and Cases G.S Gupta, Tata Mc. Graw Hill New Delhi.

Syllabus IV th SEM 2
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010

INFORMATION THEORY & CODING


Course Title Course Credits-3C Theory Paper (ES)
Code
Information Theory & L T P Max. Marks- 50
Coding CS402 2 1 - Min. Marks- 18
Duration-3hrs.
.
Faculty: IT/CS

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

PRINCIPLES OF COMMUNICATIONS ENGINEERING

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.

FACULTY : ECE FACULTY

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.

5. Transmission Lines : Fundamentals of transmissions lines - Characteristic impedence - Losses in


transmission lines - Standing waves, Quater and half wave lengths - Rectangular wave guides and circular
guides - Recent trends and developments.

TEXT

1. S. HAYKINS, 'Communication Systems', 3rd Edition, John Wiley, 1995.


2. A.V. OPPENHEIM, A.S. WILSKY and; I.T. YOUNG, Signals and Systems, Prentice - Hall ,
1983.
3. R.E. ZIEMER AND W.H. TRANTER : Signals and Systems, Second Edition - Maxwell
McMillan.

REFERENCES

1. G. KENNEDY, 'Electronic Communication Systems', McGraw Hill, 1987.


2. HOFFMAN AND KUNZ : Linear Algebra, Prentice - Hall.
3. G. CARLSON : Signals and linear analysis.
4. R.V. CHURCHILL, Fourier Series & Boundary Value Problems, McGraw - Hill.
5. M.R. SPIEGEL, Theory and Problems of Laplace transforms, Schaum's Outline Series, McGraw
- Hill, 1986.

Syllabus IV th SEM 4
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010

OBJECT ORIENTED PROGRAMMING METHODOLOGY


Course Title Course Credits-3C Theory Paper (ES)
Code
OBJECT ORIENTED L T P Max. Marks- 100
PROGRAMMING CS404 3 2 3 Min. Marks- 35
METHODOLOGY Duration-3hrs.

Faculty: S/w Engineer/CS/IT

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.

Suggested list of experiments:


Programming assignments may be given to students so that they can better understand the
concepts of object oriented programming such as objects, classes, inheritance, polymorphism etc.

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.

Faculty Member : CSE

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

1. V. C. HAMACHER, Z.G. VRANESIC & S.G. ZAKY, Computer Organization, II Edition,


McGraw Hill, 1988.
2. J. P. HAYES, Computer Architecture and Organization, Second Edition, McGraw Hill, 1988.

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.

PREREQ : DATA STRUCTURES

Faculty Member: CSE/IT

OBJECTIVE : To study the design of assemblers, macros, loaders and software tools.

1. Language Processors : Fundamentals - Language Specification - Data Structures of language


Processing - Scanning - Parsing.

2. Assemblers : Elements of Assembly Language Programming - Pass Structures of Assemblers - Design


of single pass and two pass Assembler - Assembler of IBM PC.

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

1. R.M. GRAHAM, Principles of Systems Programming, John Wiley, 1975.


2. J.J. DONOVAN, Systems programming, McGraw Hill, 1984.
3. LELAND L BECK, "Systems Software - An Introduction to Systems Programming", Addison
Wesley, 1985.

Syllabus IV th SEM 7
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
NATIONAL INSTITUTE OF TECHNOLOGY, RAIPUR (C.G.)-492010

Syllabus IV th SEM 8

You might also like