Documente Academic
Documente Profesional
Documente Cultură
TOTAL 15 5 9 23 TOTAL
CSE 301 THEORY OF COMPUTATION 3 1 0 4 CSE 302 SOFTWARE ENGINEERING
CSE 303 PRINCIPLES OF PROGRAMMING HUM 304 FINANCIAL MANAGEMENT
LANGUAGES 3 1 0 4 CSE 306 COMPILER CONSTRUCTION
CSE 305 SYSTEMS PROGRAMMING 3 1 0 4 CSE 308 TCP/IP & INTERNET TECHNOLOGY
3 CSE 307 OPERATING SYSTEMS & UNIX 3 1 0 4 CSE 310 COMPUTER GRAPHICS
CSE 309 COMPUTER COMMUNICATION & 3 1 0 4 CSE 312 COMPILER LAB.
NETWORKS CSE 314 INTERNET TECHNOLOGY LAB.
CSE 311 SYSTEMS PROGRAMMING LAB. 0 1 2 2 CSE 316 COMPUTER GRAPHICS LAB.
CSE 313 OPERATING SYSTEMS & UNIX LAB. 0 1 2 2
CSE 315 COMPUTER COMMUNICATION & 0 1 2 2
NETWORKS LAB.
TOTAL 15 8 6 26 TOTAL
CSE-401 DISTRIBUTED SYSTEMS 3 1 0 4 CSE 402 (*) SEMINAR
CSE 403 ELECTIVE-I 4 0 0 4 CSE 404 (*) INDUSTRIAL TRAINING/TOUR
CSE 405 ELECTIVE-II 4 0 0 4 CSE 499 PROJECT WORK
CSE 407 ELECTIVE-III 4 0 0 4
4 CSE 409 3 1 0 4
DEVELOPMENT OF WINDOWS
APPLICATIONS(VC++)
CSE 411 0 0 6 2
CSE 413 MINI PROJECT 0 1 2 2
VC++ LAB.
TOTAL 18 3 8 24 TOTAL
No te : (*) Evaluation is carried out in 7th semester and grade is included in 8th semester grade sheet.
G.
Ma t-Cse 201 Probabil ity , Sta tis tics And Stochast ic Proces s [3 1 0 4 ]
Axioms, Definition Of Probability, Conditional Probability, Total Probability Theorem, Baye’s Theorem,
Applications.
One Dimensional Random Variables, Mean And Variance, Chebyschev’s Inequality.
Two Dimensional Random Variables, Mean, Variance, Covariance, Correlation Coefficient,
Distributions, Binomial, Poisson, Normal And Chisquare.
Moment Generating Functions, Functions Of Random Variables F & T Distributions, Sampling Theory :
Distribution, Central Limit Theorem. Point Estimation, Mle, Interval Estimation. Test Of Hypothesis :
Significance Level, Certain Best Tests.
Stochastic Process: Classification Statistics Of Stochastic Process, Stationary And Ergodic Process.
Textb ooks :
1. P . L. Meye r : Introduction To Probability And Statistical Applications.
2. K. S. Triv edi : Probablity, Statistics With Reliability, Queuing And Computer Science Applications. Phi,
1988.
3. Mil ler , Fre und An d John son, Probability And Statistics For Engineers, 4th Edn, Phi, 1990.
Execution Unit: Register Section, Adders, Alu Design, Bit Sliced Processor.
(Chapter 3 Of Text 1) (10 Hrs.)
Control Unit: Basic Concepts, Bus Structures, Hardwired Control Unit, Microprogrammed Control Design,
Hardwired Versus Microprogrammed.
(Chapter 4 Of Text 1) (10 Hrs.)
Memory Organization: Characteristics Of Memory System, Main Memory Design, Memory Hierarchy,
Cache Memories, Associative Memory, Virtual Memory And Memory Management Concepts.
(Chapter 5 Of Text 1) (10 Hrs.)
Input-Output System:- Basic Concepts, Programmed I/O, Interrupt I/O, Direct Memory Access.
(Chapter 6 Of Text 1) (4 Hrs.)
Textb ooks :
1. Mo ham med Ra fiqu zza man An d Ra jan Cha ndr a – “Modem Computer Architecture”, Galgotia
Publications Pvt. Ltd., 1995.
2. Wil liam St allin gs – “Computer Organization And Architecture”, Maxwell Macmillan International
Editions, Second Edition.
Re fere nce :
1. Jo hn P. Hay es, “Computer Architecture And Organization”, Mcgraw Hill International Editions, 3rd
Edition.
2. Ha mac her , Vrane sic And Za ky – “Computer Organization”, Mcgraw Hill International Editions, 4th
Edition.
4. Sequential Logic : Nand /Nor Gate Latch, Clocked S-R, ‘J-K,D, T, J-K Master Slave Flip Flops. Design
Of Synchronous Counters, Asynchronous Counters, Shift Registers- Siso, Sipo, Piso, Pipo, Ring
Counter, Johnson Counter, Bidirectional Shift Registers. (Basic Principles Only).
(13 Hrs.)
(Chapter 6 (Except Section 6.5) Of Textbook 1. Section 7.4 Of Textbook 1, Sections 7.20, 7.22, 7.21,
7.19, 7.15 Of Textbook 2 And 7.3 Of Textbook 1).
5. Schmitt Trigger (Using Ic 7414), Astable And Monostable Multivibrator (Using Ic 555), D/A And A/D
Converters. (9 Hrs.)
(Section 5.24 Of Textbook 2, Sections 1.1, 1.2, 2.1, 3.1.1, 3.3 4.1, 4.2, 4.3, 5.1, 5.2 And 5.3 Of
Textbook 3, Sections 10.1 To 10.4, 10.8, 10.9, 10.11, 10.12, 10.13 (Ic’s Are Not Included) Of Textbook 2.
Textb ooks
1. M. Mor ris Man o, “Digital Design” 2nd Edition, Prentice Hall Of India Pvt. Ltd., 1999.
2. Ro nal d J. Tocci, “ Digital Systems Design, Principles And Applications” 6th Edition, Prentice Hall Of
India Pvt. Ltd., 1999.
3. Wal ter G. Jung ,“ Ic Timer Cook Book” 2ndEdition. Howard W. Sams & Co. Inc.
Re fere nce s:
1. Taub And Sc hilli ng – “Digital Integrated Electronics”.
2. Mil lma n, Jaco b An d Grab el Arvin ,– “Micro Electronics”, New-York Mcgraw Hill 1987.
6. Trees
Basic Terminology
Binary Trees
Binary Tree Specification
Binary Tree Traversal (Both Recursive And Nonrecursive)
Binary Tree Representation Of Trees
Application Of Trees –
Expression Trees
Set Representation, Union, Intersection, Difference
Binary Search Trees And Operations
Balanced Trees
(Chapter 5 – 5.1,5.2,5.3,5.4,5.7,5.10,10.2 Of Text) (10 Hrs.)
7. Sorting:
Insertion Sort With Analysis
Quick Sort With Analysis
Merge Sort With Analysis (Iterative And Recursive)
Heap Sort With Analysis
(Chapter 7 – 7.2, 7.3, 7.4, 7.5, 7.6 Of Text). (4 Hrs.)
8. Searching:
Sequential Search And Binary Search With Analysis. (2 Hrs.)
9. Graphs:
Terminology And Representation
Traversals
Shortest Paths And Transitive Closure
(Chapter 6 – 6.1,6.2,6.4 Of Text) (4 Hrs.)
10.Symbol Tables:
Hash Tables
Hashing Functions, Overflow Handling.
(Chapter 8 – 8.1, 8.2 Of Text)
Note: C++ Language Is To Be Used For All Implementation Examples And The Lab. Exercises.
Textb ooks :
1. Ell is Horow itz & S aha ni Sarta j – Fundamentals Of Data Structures In C++, Galgotia Book Source.
Re fere nce s:
1. Tanne nba um & Augu stin e – Data Structures Using C++, Prentice Hall.
2. Ell is Horow itz & S arta j Sa han i – Fundamentals Of Data Structures In C.
3. Da ta Stru ctur e, – “A Pseudo Approach Using C”, Richard F Billbug And Behrouz A.Forouzan.
4. Tre mble y And Sore nso n – Data Structures, Mcgraw Hill.
1. Lval And Rval Of A Variable, Pointer Types, Reference Types, Const Qualifiers.
(S ecti ons 3.2 .1, 3.3 , 3. 5, 3.6 Of Textbo ok 2 ) (2 Hrs.)
Elementary Configuration: Permutations And Combinations, Generating Function, Principle Of Inclusion And
Exclusion (Statement Only). Partitions, Compositions. Lexicographical And Fikes Ordering Of
Permutations, Algorithms For Generating Functions.
Graph Theory: Representation Of Graphs, Adjacency And Incidence Matrices, Algorithms: For Finding
Shortest Path. Dijkstraa’s Algorithms.
Textb ooks :
1. C. L. Liu : Elements Of Discrete Mathematics, 1986, Mcgraw Hill.
2. J. P. Tremb aly And R. Mano har: Discrete Mathematics Structures With Application To Computer
Science, Edn., 1987, Mcgraw Hill.
3. E. S. Pag e And L. B. Wilso n : An Introduction To Computational Combinatorics, Edn., 1979,
Cambridge Univ. Press.
4. Na rasi ngh De o : Graph Theory With Applications To Computer Science, Phi, 1987 Edn.
1. Analysing Algorithms And Problems:- Java As An Algorithmic Language, Analyzing Algorithms And
Problems, Classifying Functions By Their Asymptotic Growth Rates, Searching An Ordered Array. (8
Hrs.)
2. Recursion And Induction:- Recurrence Equations, Recursion Trees. (4 Hrs.)
3. Sorting: Insertion Sort, Divide And Conquer, Quicksort, Merging Sorted Sequences, Mergesort, Lower
Bounds For Sorting, Heapsort, Comparison Of Sorting Algorithms. (8 Hrs.)
4. Selection And Adversary Arguments: Finding Max & Min, Finding The Second Largest Key, The
Selection Problem. (4 Hrs.)
5. Graphs And Graph Traversals: Definition And Representation, Traversing Graphs, Depth-First Search
On Directed Graphs, Depth-First Search On Undirected Graphs, Biconnected Components Of An
Undirected Graph. (10 Hrs.)
6. Graph Optimization Problems And Greedy Algorithms: Prim’s Minimum Spanning Tree Algorithm,
Single-Source Shortest Paths, Kruskal’s Minimum Spanning Tree Algorithm.
(4 Hrs.)
7. Dynamic Programming: Subproblem Graphs And Their Traversal, Multiplying A Sequence Of Matrices,
Constructing Optimal Binary Search Trees. (4 Hrs.)
8. Np-Complete Problems: P And Np, Np-Complete Problems, Approximation Algorithms, Bin Packing ,
The Knapsack And Subset Sum Problems, The Traveling Salesperson Problem.
(8 Hrs.)
Textb ooks :
Sa ra Baas e And Alle n Van Ge lder – Computer Algorithms, Pearson Education Asia Pte. Ltd., 3rd
Edition, 2000.
Re fere nce s:
1. Co rme n, Leise rso n & Rive st – Introduction To Algorithms, Prentice-Hall Of India Pvt. Ltd., 2000.
2. Ho rowi tz, Sah ni & Raj ase kara m – Computer Algorithms, Galgotia Publications Pvt. Ltd., 2000.
3. Ah o, Hopc roft & Ullm an – The Design And Analysis Of Computer Algorithms, Addison Wesley
Longman Singapore Pte. Ltd., 1999.
1. In trod ucti on
Database System Applications, Database Systemes Vs File Systems, View Of Data - Data Models,
Database Languages, Dba, Database Users. 1.1, 1.2, 1.3, 1.4, 1.5, 1.6 Of Chapter 1 Of Textbook. (3
Hrs.)
2. Er Mo del
-Basic Concepts, Constraints, Keys, Design Issues, Er Diagrams, Weak Entity Sets, Generalization,
Design And Reduction Of An Er Schema, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9 (6 Hrs.)
Chapter 2 Of Textbook
4. Sql - Set Operations, Aggregate Functions, Nested Subqueries, Views, Complex Queries, Modification
Of The Database Joins, Ddl. 4.1, 4.2, 4.3, 4.4, 4.6, 4.7, 4.8, 4.9, 4.10, 4.11
Chapter 4 Of Textbook. (8 Hrs.)
9. Pl /Sql
Introduction, Exceptions, Cursors, Triggers, Procedures And Functions Of Reference Book 3
(3 Hrs.)
Textb ook:
1. Sil ber scha tz, Kor th, Sud arsh an, “Database System Concepts”, 4th Edition, Mcgraw Hill.
10.Ja va Bea ns
10.1 What Is A Java Bean?
10.2 Advantages Of Java Beans
10.3 Application Builder Tools
10.4 The Bean Development Kit
10.5 Jar Files
10.6 Introspection
10.7 Developing A Simple Bean
10.8 Usage Of The Example Beans In Bdk (5 Hrs.)
11.Swin gs
11.1 Japplet
11.2 Icons And Labels
11.3 Text Fields
11.4 Buttons
11.5 Combo Boxes
11.6 Tabbed Panes
11.7 Scroll Panes
11.8 Trees
11.9 Tables (3 Hrs.)
12.Se rvle ts
12.1 Background
12.2 The Life Cycle Of The Servlet
12.3 The Java Servlet Development Kit – Bin, Lib, Examples Directories, Their Purpose And Usage
12.4 The Simple Servlet
12.5 The Servlet Api
12.6 The Javax.Servlet Package – Servlet Interface With Init( ) And Service ( ); Servlet Config
Interface With Get Initparameter ( ); Servlet Request Interface With Get Reader( ),Get
Parameter Values( ), Get Inputstream( );Servlet Response Interface With Get Output Stream
( ), Setcontent Type ( ).
12.7 Reading Servlets Parameters
12.8 Reading Initialization Parameters, Usage Of Servlet Properties File.
12.9 The Javax.Servlet.Http Package
12.10 Handling Http Requests And Responses
Note: All The Above-Mentioned Topics Are To Be Covered, Mainly From Textbook “Complete
Reference”, Except Where Mentioned.
Textb ook:
Pa tric k Na ugh ton An d He rber t S chil dt, “Complete Reference”, Third Edition, Tmh, New Delhi.
1. In trod ucti on To The Th eory Of Com utat ion An d Fi nite Au tom ata:
Mathematical Preliminaries And Notation, Three Basic Concepts, Some Applications,
Deterministic Finite Accepters, Nondeterministic Finite Accepters, Equivalence Of
Deterministic And Nondeterministic Finite Accepters, Reduction Of The Number Of States In
Finite Automata.
(Chapter 1& 2) (8 Hrs.)
2. Re gul ar L ang uag es, Reg ular Gra mma rs And Pro perti es Of Regu lar Lan gua ges:
Regular Expressions, Connection Between Regular Expressions And Regular Languages,
Regular Grammars, Closure Properties Of Regular Languages, Elementary Questions About
Regular Languages, Identifying Nonregular Languages.
(Chapter 3 & 4) (8 Hrs.)
3. Co nte xt-Fr ee La ngu age s An d Simp lific ati on Of Conte xt- Free Gr amm ars And No rmal
Fo rms:
Context-Free Grammars, Parsing And Ambiguity, Context-Free Grammars And Programming
Languages, Methods For Transforming Grammars, Two Important Normal Forms.
(Chapter 5 & 6) (8 Hrs.)
4. Pu shd own Au tom ata And Pr oper ties Of Con text -Fre e L ang uag es:
Nondeterministic Pushdown Automata, Pushdown Automata And Context–Free Languages,
Deterministic Pushdown Automata And Deterministic Context-Free Languages, Two Pumping Lemmas,
Closure Properties And Decision Algorithms For Context-Free Languages.
(Chapter 7 & 8) (8 Hrs.)
6. A Hier arch y Of Fo rmal La ngu age s & Aut oma ta And Lim its Of Algo rith mic
Co mpu tati on:
Recursive And Recursively Enumerable Languages, Unrestricted Grammars, Context
Sensitive Grammars And Languages, The Chomsky Hierarchy, Some Problems That Cannot
Be Solved By Turing Machines, Undecidable Problems For Recursively Enumerable
Languages, The Post Correspondance Problem, Undecidable Problems For Context-Free
Languages.
(Chapter 11 & 12) (8 Hrs.)
Textb ook:
1. Peter Linz, An Intoduction To Formal Languages And Automata, 3rd Edition, Narosa Publishing House.
Textb ooks :
1. Lo ude n Ke nnet h C.: Programming Languages Principles And Practice: Second Edition: Thomson
Brooks/Cole
2. Pr att Terren ce W. And Zelk owit z Marvi n V.: Programming Languages Design And
Implementation: Third Edition: Phi.
Re fere nce :
Ba lag urus wam y: Programming In Java.
Textb ooks :
1. Systems Software – An Introduction To Language Processors And Operating Systems By Fran k
Ma ddi x And Gar eth Mor gan , Halsted Press, 1989.
2. Systems – Programming And Operating Systems, 2nd Revised Edition By D.M. Dha dher e.
3. The Principles Of Computer Organization By G. Mich ael Sch neid er .
5. De ad Lock s: (4 Hrs.)
5.1 System Model
5.2 Dead Lock Characterization
5.3 Methods For Handling Deadlocks
5.4 Dead Lock Prevention
5.5 Dead Lock Avoidance
5.6 Dead Lock Detection
5.7 Recovery From Dead Lock
(Chapter 7 Of Textbook 1)
6. Me mor y Ma nag eme nt: (4 Hrs.)
6.1 Logical Versus Physical Address Space
6.2 Swapping
6.3 Contiguous Allocation
6.4 Paging
6.5 Segmentation
6.6 Segmentation With Paging
(Chapter 8 Of Text Book 1)
Textb ooks :
1. Sil ber scha rtz & Ga lvin , Operating System Concepts, Addison Wesley Pub., Fifth Edition, 1997.
2. Mc len Mile nko vic, Operating Systems; Concepts And Design, Mcgraw Hill, New York, 1987.
Re fere nce s:
1. H. M. Deita l, “An Introduction To Operating Systems”, Addison Wesley, 1990.
2. Ma uric e J. Ba ch, “Design Of Unix Operating System”, Prentice Hall Of India, 1988.
3. An dre w S. Tann enb aum ,“Operating System: Design & Implementation”, Prentice Hall Of India,
1991.
4. St uart E. Ma dnic k, John J. Don ovan , “Operating Systems” , Mcgraw Hill.
6. Introduction To Internet
Connecting Devices: Repeaters, Bridges, Routers And Gateways. Internet Standards. Internet
Administration. A Brief History Of The Internet. Addressing: Physical, Internet (Ip) And
Ports.
Ip Addressing: Decimal Notation, Classes. Special Addresses. A Sample Internet. Unicast,
Multicast And Broadcast Addresses. Subnetting And Masking.
Delivery And Routing Of Ip Packets. Direct And Indirect Delivery. Routing Methods.
Routing Module And Routing Table Design.
(Sections 3.5, 1.3, 1.4, 1.5, 2.4, 4.1, 4.2, 4.3, 4.5, 5.1, 5.2, 6.2, 6.3, And 6.5 Of Text 3)(8 Hrs.)
Following Algorithms Have To Be Implemented In The Lab. Under Unix Environment Using Unix System
Calls. Cpu Scheduling, Process Synchronization, Memory Management, Disk Scheduling Etc.
Cse 315 Co mputer Commun icat ion & N etworks Lab. [0 1 2 2 ]
Experiments Covering Client-Side And Server Side Networking.
A. Networking With Java.
1. Simple Client-Side And Server-Side Programming Examples.
2. A Simple Chat System, 3-Tier Database Browser, A Simple Router And Proxy Server.
Re fere nce s:
1. Me rlin e & Con rad Hug hes ,1997, “Java Network Programming”, Manning Pub. Co.
2. Do ugl as E. Come r, “Internetworking With Tcp/Ip”, Vol. 3, Phi.
3. W. Ric har d St eve ns, “ Unix Network Programming”, Vol. 1, Addison Wesley.
Textb ook 1:
Pf lee ger Lawr enc e Shari: “Software Engineering, Theory And Practice”: 2nd Edition. Pearson
Education Asia (Lpe) 2001.
Textb ook 2:
Ha wrys zkie wycz I. T.: “ Introduction To System Analysis And Design”: 3rd Edition Prentice Hall India
1994.
In trod ucti on To Fina nci al Man age men t: Objectives Of Financial Management, Evolution Of
Corporate Finance, Responsibilities For Financial Management In The Firm.
So urc es Of Long Term Fina nce: Characteristics Of Equity Capital, Preference Capital, Debenture
Capital & Term Loans. (3 Hrs.)
Time Val ue Of Mone y: Interest, Meaning & Types, Equivalence, Interest Factors For Discrete
Compounding, Nominal And Effective Interest Rates, Problems. (8 Hrs.)
Pri nci ples Of Acc oun tanc y: Meaning: Book Keeping – Single And Double Entry Book Keeping System,
Journal & Ledger, Its Differences. Debit, Credit, Asset, Capital And Liability.
Brief Explanation On Types Of Accounts. Journalizing Rules, Trial Balance, Rules Of Trial Balance,
Problems On Journal, Ledger & Trial Balance. (5 Hrs.)
Fi nanc ial St ate men ts & An alys is: Balance Sheet And Profit And Loss Statement, Meaning And
Contents.
Ra tio Ana lysi s: Financial Ratios Such As Liquidity Ratios, Leverage Ratios, Turnover Ratios, Profitability
Ratios And Valuation Ratios.
Time Series Analysis, Common Size Analysis, Du Pont Analysis , Problems, Drawbacks Of Financial
Statement Analysis. (7 Hrs.)
Fu nds Flo w Analy sis: Total Resources Basis, Working Capital Basis And Cash Basis.(3 Hrs.)
Co st Volu me Prof it Anal ysis An d Le ver age: Cost-Volume Profit Analysis For Single Product And
Multi Product Firms, Problems.
Le ver age: Concept Of Leverage, Operating Leverage Financial Leverage And Total Leverage, Problems,
Ebit-Eps And Indifference Analysis. (7 Hrs.)
Worki ng Capi tal Man age men t: Meaning And Objective Of Working Capital Management, Factors
Influencing Working Capital Requirements, Operating Cycle Approach To Working Capital Management.
(4 Hrs.)
Ca pita l B udg etin g: Introduction, Principles Of Estimation Of Cost And Benefits. Appraisal Criteria Such
As Pay Back Period, Average Rate Of Return, Net Present Value, Benefit Cost Ratio And Internal Rate Of
Return, Problems. (5 Hrs.)
Co st Of Capit al: Meaning, Cost Of Debt Capital, Preference Capital And Equity Capital, Weighted
Average Cost Of Capital, Determination Of Proportions, Problems. (3 Hrs.)
1. In tern et Prot ocol (Ip ) And Rela ted Pro toco ls:
Ip (Version 4) Datagram Structure, Addressing, Fragmentation, Options, Checksum, Ip Design. (Chapter
7 Of Text 1)
Ipv6 Addresses, Packet Format, Transition From Ipv4 To Ipv6.
(Chapter 25 Of Text 1)
Arp, Rarp, Icmp (Ch. 8 And 9 Of Text 1) (10 Hrs.)
5. Ov ervi ew Of Ht ml 4.0:
Use Of Various Html Tags, Links, Tables, Frames, Forms, Image Maps.
(Text 2) (2 Hrs.)
6. Ja va Scrip t:
Java Script Objects And Language Reference.
(Part Iii Of Text 3) (9 Hrs.)
8. Xm l
Introduction To Xml, Dtds, Introduction To Css.
(Text 5) (5 Hrs.)
Textb ooks :
1. Fo rouz an Beh rouz A. , Tcp/Ip Protocol Suite, Tata Mcgraw Hill Publishing Co. Ltd., New Delhi, 2000.
2. Eri c L add An d Ji m O’ don nell , Et Al, Using Html 4, Xml, And Java 1.2, Phi 2000.
3. Do nna y G ood man, Java Script Bible, 3rd Edition, Idg Books India, 2000.
4. Ai Will iams , Ki m Barb er , Et Al, Active Server Pages Solutions, Idg Books India, 2000.
5. Ell iott e Rusty Har old, Xml In A Nutshel, 1st Edition, O’reilly, Spd, 2001.
3. 2- D Gr aphi cs:
3.1 Line Drawing Techniques
3.2 Fast Drawing Circles And Ellipes Algorithms
3.3 Transformations
3.4 Polygon Filling (10 Hrs.)
Main Reference: Chapters 3 & 5 Of Textbook 1 And Chapters 2.5 Of Textbook 2.
5. 3- D Gr aphi cs:
5.1 Transformations
5.2 Perspective And Parallel Projections (6 Hrs.)
Main Reference: Chapter 11 And 12.1 To12.4 Of Textbook 1
Textb ook:
1. Do nal d Hear n And Paul ine Bake r, “Computer Graphics”, Prentice Hall Of India, 1996, Second
Edition.
2. Ne wma n And Sp roul l, “Principles Of Interactive Computer Graphics” , Mcgraw Hill International
Edition, 2nd Edition.
3. Ro n F osne r, – “Opengl Programming For Windows Nt” Addison-Wesley.
Program Exercises For The Topics Listed In Cse-308. Experiments Should Include But Not Limited To:
2. Sy ste m Mo del s:
2.1 Architectural Models
2.3 Fundamental Models
(Chapter 2 Of Textbook 1) (5 Hrs.)
4. Dis trib ute d O bjec ts And Rem ote Inv ocat ion :
4.1 Communication Between Distributed Objects
4.2 Remote Procedure Call
4.3 Events And Notifications
4.4 Case Study: Java Rmi
(Chapter 4 Of Textbook 1) (6 Hrs.)
Textb ook :
1. Co ulo uris Georg e, Dol limo re Je an, Ki ndb erg Tim: “Distributed Systems, Concepts And
Design”: Pearson Education Asia (Lpe), 3’rd Edition 2001.
2. Si nha Prad eep K.: “ Distributed Operating Systems, Concepts And Design”: Prentice Hall India:
(Eastern Economy Edition) 1997
3. St efa no Ceri Gius epp e Pela gatt i: “Distributed Databases: Principles And Systems”, Mcgraw Hill
1985.
Cse 403.1 Image Processing (Elec tive) [4 0 0 4 ]
2. Image Transforms
Introduction To Fourier Transform
Discrete Fourier Transform
Properties Of 2d Fourier Transform
Fast Fourier Transform
Other Separable Image Transforms
-Cosine, Sine, Hadamard, Haar, Slant, Hotelling Transforms. (6 Hrs.)
3. Image Enhancement
Spatial And Frequency Domain Methods
Enhancement By Point Processing
Spatial Filtering
Enhancement In Frequency Domain
Color Models And Pseudo Color Image Processing (6 Hrs.)
4. Image Restoration
Degradation Model
Algebraic Approach To Restoration (4 Hrs.)
5. Image Compression
Fundamentals
Image Compression Models
Error Free Compression
Lossy Compression
Image Compression Standards (8 Hrs.)
6. Image Segmentation
Detection Of Discontinuities
Edge Linking And Boundary Detection
Thresholding
Region Oriented Segmentation
Use Of Motion In Segmentation (6 Hrs.)
8. Regional Descriptors
Morphology
Relational Descriptors (8 Hrs.)
Textb ook:
Ra fel C. Gonz alez An d Richa rd E.W ood s, “Digital Image Processing”, Addison Wesley.
4. Ga me Play ing :
4.1 Minimax Search Procedure
4.2 Adding Alpha-Beta Cutoffs
(Chapter 4 (4.2,4.3) Of Text 1) (3 Hrs.)
9. Ex pert Sy stem s
Components Of An Expert System And Database System. Inference Engine, Search Engine,
Knowledgebase And Database, User Interface. Forward Backward Chaining Mechanisms.
(Text Book 1) (4 Hrs.)
Text Book s:
1. Elaine Rich, - Artificial Intelligence, Mcgraw Hill.
Re fere nce s:
Don W. Patterson, Introduction To Artificial Intelligence And Expert Systems.
Hayes Roth, - Building Expert Systems - Addison Wesley, 1983.
Nils J. Nilsson - Principles Of Artificial Intelligence - Springer Verlag.
Richard Forsyth, Chapman And Hall Computing, - Expert System - Principles And Case Studies.
Patrick Henry Winston, - Artificial Intelligence, Addison Wesley, 1984.
Elaine Rich, Kevin Knight, Artificial Intelligence, Tata Mcgraw Hill Edition, Chapter 17, Chapter 21.
Text Book :
Silberschatz, Korth And Sudarshan, “Database System Concepts”, 4th Edition, Mcgrawhill.
Re fere nce s:
1. Elmasri And Navathe, “Fundamentals Of Database Systems”, 3rd Edition, Addison-Wesley
2. C.J.Date, “An Introduction To Database Systems”, 7th Edition, Pearson Education Asia.
3. Willian G. Page, Jr., “Using Oracle 8/8i, 1999,Phi
2. Object Basics
2.1 Introduction
2.2 An Object-Oriented Philosophy
2.3 Objects
2.4 Objects Are Grouped In Classes
2.5 Attributes: Object State And Properties
2.6 Object Behaviour And Methods
2.7 Objects Respond To Messages
2.8 Encapsulation And Information Hiding.
2.9 Class Hierarchy
2.10 Polymorphism
2.11 Object Relationships And Associations
2.12 Aggregations And Object Containment
2.13 Case Study: A Payroll Program (7 Hrs.)
Text Book s:
1. Ali Bahrami, “Object Oriented Systems Development Using The Unified Modelling Language, Mcgraw
Hill International Edition.
Text Books:
1. Bronson Richard - Theory And Problems Of Operations Research - Schaum Series- Mgh,
1983.
2. P. K. Gupta & Man Mohan - Operations Research (Ed.4) - Sultan Chand & Sons, 1980.
3. Hamdy A.Taha - Operations Research (Ed.5) Phi, 1995
Cse 405.1 Cad For V lsi (E lective) [4 0 0 4 ]
1. In trod ucti on To De sig n Auto mati on Of Digit al Syst ems:
Levels Of Abstraction, Y-Chart, System Synthesis, Design Styles And Technologies, Issues In System
Synthesis. (2 Hrs.)
(Chapter 1 Of Text 1)
Textb ooks :
1. De niel D. Gajsk i, Niki l D. Dut t, All en C- H Wu And St eve Y- L Lin. - High Level Synthesis –
Introduction To Chip And System Design.
2. Gi voa nni De Mich eli - Synthesis And Optimization Of Digital Circuits.
3. All en M. Dewe y - Analysis And Design Of Digital Systems With Vhdl.
4. Ne il W es te And Kamr an Es h Ra ghi an - Second Edn Cmos Vlsi Design – System’s Perspective.
5. An dre w Brown - Vlsi Cicuits & Systems In Silicon.
6. Eu gen e D. Fa brici us - Introduction To Vlsi Design.
Re fere nce s:
1. C. Me ad And L. Co nway -Introduction To Vlsi System.
2. Z. Na vabi – Vhdl.
3. N. Sh erwa ni – Algorithms For Physical Design Automation.
Fu zzy Set s:
7.1 Crisp Versus Fuzzy Sets
7.2 Properties And Operations
7.3 Fuzzification Techniques
7.4 Membership Functions
7.5 Fuzzy Rule Generation
7.6 The Basic Fuzzy Inference Algorithm. (8 Hrs.)
(Text Book 3)
Ap plic atio ns:
8.1 Neural Networks Versus Fuzzy Systems
8.2 Fuzzy-Neuron Control
8.3 Applications Of Neural Networks
8.4 Fuzzy System Applications
8.5 Neuro-Fuzzy Applications (6 Hrs.)
(Text Book 3)
Text Book :
1. Simon Haykin, Neural Networks: A Comprehensive Foundation, 2nd Edition (L.P.E.), Pearson Education,
Inc.
2. Zurada, Jackck M. Introduction To Artificial Neural Systems, Jaico Publishing House, 1997.
3. R.C. Berkan, S.L. Trubatch, Fuzzy Systems Design Principles, Ieee Press, Standard Publishers
Distributors.
Re fere nce s:
1. N.K. Bose And P. Liang, “ Neural Network Fundamentals With Graphs, Algorithms And Applications”,
Tmh, 1998.
2. Bart Kosko, “Neural Networks And Fuzzy Systems”, Eee, Phi, 2001.
3. Junhong Nie And Derek A. Linkens, “Fuzzy Neural Control: Principles, Algorithms And Applications”,
Phi, 1998.
2. Da ta Mini ng:
Introduction, Definition, Kddvs.Dm, Dbms Vs Dm, Dm Techniques, Issues And Challenges In Dm, Dm
Applications. (5 Hrs.)
6. De cisi on Tree s:
Tree Construction Principle, Decision Tree Construction Algorithms With Presorting Pruning Technique.
(5 Hrs.)
7. Ot her Techn iqu es:
Introduction, Learning, Neural Networks, Data Mining Using Neural Networks, Genetic Algorithms,
Rough Sets. (3 Hrs.)
Text Book s:
1. Jiawei Han, Michaline Kamber, “Data Mining – Concepts And Techniques”.
2. Arun K. Pujari, “Data Mining Techniques”.
Re fere nce s:
1. Richard O. Duda, Peter E. Hart, “Pattern Recognition And Scene Analysis”.
2. Alex Berson, Stephen J. Smith, “Data Warehousing, Data Mining And Olap.
1. Ov ervi ew:
Uses Of Multimedia; Convergence Of Computers, Communications And Entertainment Products;
Distributed Multimedia Systems. (5 Hrs.)
2. Di gital Au dio Rep res enta tio n And Proc essi ng:
Psychoacoustics; Representation, Transmission And Processing Of Digital Audio Signals; Digital Music
Making; Speech Recognition And Generation. ( 6 Hrs.)
Text Book :
1. J.F.K. Bulford, Multimedia Systems , Addison Wesley Publication Co., 1994.
Re fere nce s:
1. Tay Vaughan, Multimedia Making It Work (5th Edition), Tmh Edition, 2001.
2. F.F. Kuo W. Effelsberg , Multimedia Communications, Prentice Hall, 1998.
Mathematical Modeling Through Systems Of Ordinary Differential Equations Of First Order, Linear Growth
And Decay Models, Modeling Of Population Dynamics And Modeling Of Epidemics Through Systems Of
Ordinary Differential Equations, Modeling In Medicine, Arms Race Battles.
Mathematical Modeling Through Difference Equations, Some Simple Models. Modelling Of Economics And
Finance Through Difference Equations, Population Dynamics And Generation Of Models Through
Difference Equations, Modeling In Probability Theory, Examples.
Optimization Models: Mathematical Modeling Through Linear Programming, Dynamic Programming And
Game Theory.
Mathematical Modelling Through Graphs: Elements Of Graphs, Digraphs, Shortest Path Problems,
Bellman’s Optimality Principle, Dijkstra’s Algorithm, Spanning Trees, Prim’s Algorithm. Networks, Flow
Augmenting Paths, Ford Fulkerson Algorithm.
Re fere nce s:
1. The 8051 Microcontroller & Embedded Systems By Muhammed Ali Mazidi, J.C. Mazidi, Pearson
Education, 2000.
2. Real Time System Design And Analysis By Phillip A. Laplante, Phi, 2002.
3. Real Time Systems By C.M. Krishna & Kong G. Shin, Mcgraw Hill Ed. 1992.
4. 8051 Microcontroller By Ayalle, Phi Publication.
6. Pr oces s (5 Hrs.)
6.1 Process States And Transitions
6.2 Layout Of System Memory
6.3 The Context Of A Process
6.4 Saving The Context Of A Process
6.5 Manipulation Of The Process Address Space
6.6 Sleep
Text Book s
1. Maurice J. Bach, Th e D esig n Of Uni x O pera tin g Sy ste m, Prentice Hall Of India, 1988, (Chapters
1 To 11).
2. Rachel Morgan & Henry Mcgilton, In trod uci ng Unix Syst em V, Mcgraw-Hill International Editions,
1987, (Chapter 13).
Re fere nce s
1. Stephen G Kochan & Patrick H Wood, Expl orin g Th e Uni x Syst em, Cbs Publishers & Distributers,
1984.
2. Abdul Mohammad, Unix Ste p By St ep , Narosa Publications.
3. Karee Christian, The Unix Op erat ing Sys tem (Second Edition), John Wiley &
Sons, 1989.
Text Book s:
1. Setrag Khoshafian, Object Oriented Databases, John Wiley And Sons., Inc. 1993.
2. Prabhat K. Andleigh, Michael R. Gretzinger, Distributed Object Oriented Data Systems Design, Prentice
Hall.
Re fere nce s:
1. Silber Schhatz, Korth, Sudarshan, Database System Concepts, 4th Edition, Tata Mcgraw Hill.
2. Alfons Kemper, Guido Moerkohe, Object Oriented Database Management.
3. Brown A., Object Oriented Database, London, Mcgraw Hill, 1991.
4. Brathwaite And Kehmore S. , Object Oriented Database Design, Newyork, Academic Press, 1993.
5. Object Oriented Modelling And Design For Database Applications, New Jersey, Prentice Hall, 1998.
6. Bindu R. Rao, Object-Oriented Database Technology, Applications And Products, Mcgraw Hill, 1995.
7. R.G.G. Cattell, Object Data Management, Sun Micro Systems Inc., 1992.
Pi peli ning :
Principles Of Linear And Nonlinear Pipelining, Classification Of Pipeline Processors, General Pipelines And
Reservation Tables, Design Of Instruction And Arithmetic Pipelines, Principles Of Designing Pipelined
Processors, Interrupts In Pipeline Processors. (10 Hrs.)
(Chapter 3 Of Text 1 And Chapter 6 Of Text 2)
Vector Processing, Vector Processing Principles, Characteristics Of Vector Processing, Multiple Vector Task
Dispatching, Pipelined Vector Processing Methods, Compound Vector Processing.
(6 Hrs.)
(Chapter 3 Of Text 1, 4.4 Of Chapter 4, 5.3 Of Chapter 5 And Chapter 8 Of Text 2)
Introduction To Multithreaded Architecture, Dataflow Computers - Data Driven Computing And Languages,
Data Flow Computer Architectures. (6 Hrs.)
(Chapter 10 Of Text 1 And Chapter 9 Of Text 2)
I/O Subsystems:
I/O Processors, Disk Arrays I/O Strategy And Intelligence, Improving Data Rate By Software, Improving
Data Rate By Hardware, Shadowing, Stripping And Raids. (6 Hrs.)
(Chapter 2 Of Text 1)
Text Book s:
Kai Hwang And Faye A. Briggs -Computer Architecture And Parallel Processing - Mcgraw Hill Publication.
Kai Hwang - Advanced Computer Architecture - Parallelism, Scalability And Programmability, 1993 Edition.
Re fere nce :
Hennesy And Patterson - Computer Architecture: A Quantitative Approach (1993 Edition)
Cut Points, Bridges And Blocks, Block Graphs And Cut Point Graphs.
Trees And Their Characterizations, Centre And Centroids, Block – Cut Points Trees, Spanning Trees,
Independent Cycles And Cocycles, Connectivity And Line Connectivity, Whitney’s Theorem.
Traversibility – Eulerian, Hamiltonian, Line Graphs And Total Graphs. Traversibility, Coverings And
Independence, Theorem Of Gullai, Critical Points And Lines.
Planarity, Genus, Thickness, Crossing Number. Colorability, Chromatic Number And Its Bounds, Nordhaus
Gaddem Theorems, The Four And Five Colour Theorems, The Chromatic Polynomial.
Matrix Representation Of Graphs – Incident Matrix, Adjacency Matrix, Cycle Matrix, Cutset Matrix, Path
Matrix, Digraphs D, Matrix - Tree Theorem On Number Of Spanning Trees. Tournament.
11.Menus, Keyboard Accelerators, The Rich Edit Control And Property Sheets. (5 Hrs.)
The Students Are Supposed To Carry Out A Mini Project On The Area Of Their Interest, Using Software
Engg. Technologies, In A Group Of Two. This Could Be Considered As A Foundation For The Major Project
To Be Carried On The Eighth Semester.
Cse 413 Deve lopment Of Wi ndows Appl icat ion (Vc++) Lab.
[0 0 2 2 ]
Each Student Has To Present A Seminar Individually, On Any Technical Topic Related To The Subject, But
Not Covered In The Syllabus. The Time Duration For Presentation Is 45 Minutes And 15 Minutes Is
Devoted For Question And Answer Session. Slides Have To Be Prepared For The Presentation. A Seminar
Report Has To Be Submitted On The Day Of The Presentation.
Note: The Seminar Evaluation Is Carried Out In 7th Semester And Grade Is Included In 8th
Semester Grade Sheet.
Home About MIT Director Message Courses Rules & Regulation Contact