You are on page 1of 8

T.E. Sem.

VI [CMPN]
Advanced Computer Network

SYLLABUS
Time : 3 Hrs. Theory : 100 Marks
Term Work : 25 Marks
Practical & Oral : 50 Marks

1. Introduction :
Protocols and standards, Standards Organizations, Internet Standards, Internet Administration;
Overview of reference models : The OSI model, TCP/IP protocol suite, Addressing, IP versions,
Connectors, Transceivers and Media converters, Network interface cards and PC cards, Repeaters,
Hubs, Bridges, Switches, Routers and Gateways, etc. H/W selection.

2. Optical Networking :
SONET/SDH standards, dense Wavelength division multiplexing (DWDM), Performance and design
considerations.

3. ATM :
The WAN Protocol : Faces of ATM, ATM Protocol operations (ATM cell and Transmission) ATM
Networking basics, Theory of Operations, B-ISDN reference model, PHY layer, ATM layer (Protocol
model), ATM layer and cell, Traffic Descriptor and parameters, Traffic congestion and control defined,
AAL Protocol model, Traffic contract and QoS, User Plane overview, Control Plane AAL, Management
Plane, Sub-DS3 ATM, ATM public services.

4. Packet Switching Protocol :


X.25, theory of Operation and Network Layer functions, X.75, Internetworking protocols, SMDS,
Subscriber Interface and Access Protocol, Addressing and Traffic Control.

5. Common Protocols and Interfaces in Upper Layer :


TCP/IP suite, Network Layer, Transport Layer, Applications Layer, Addressing and routing design,
Socket programming.

6. Routing in the Internet :


Intra and interdomain routing; Unicast Routing Protocols : RIP, OSPF, BGP; Multicast Routing
Protocols : MOSPF, DVMRP. Drawbacks of traditional routing methods, Idea of TE, TE and
Different Traffic classes. IP over ATM, Multi protocol Label switching (MPLS), Storage Area
Network (SAN).

7. Network Management and Services :


SNMP : Concept, Management components, SMI, MIB, SNMP format, Messages.

8. Traffic Engineering and Capacity Planning :


Traffic Engineering Basics : Requirement Definitions : Traffic sizing, characteristics, Protocols,
Time Delay considerations, Connectivity, Reliability, Availability and Maintainability, Throughput
calculations.

Quality of Service : Introduction, Application, Queue Analysis: M/M/1 as a packet processing


Model, QoS Mechanisms Queue management Algorithms, Feedback, Resource, reservation; Queued
data and Packet switched traffic modeling. Application and QoS.
Network Performance Modelling, Creating Traffic Matrix, Capacity Planning and Network vision, Design
Tools.
9. Multi-media over Internet : RTP, RSVP, IP Multicasting, Voice Digitization standards, G.729 and G.723
and H.323.
Enterprise Network Security : DMZ, NAT, SNAT, DNAT, Port Forwarding, Proxy, Transparent
Proxy, Packet Filtering and Layer 7 Filtering.
Backbone Network Design : Backbone Requirements, Network Capacities Topologies, Topologies
Strategies, Tuning Networks.

References :
1. TCP/IP Protocol Suite, (B. A. Forouzan), Tata McGraw Hill edition, Third Edition.
2. Computer Networks: Principles, Technologies and Protocols for Network design, (N. Olifer, V.
Olifer), Wiley India Edition (1st Edition).
3. TCP/IP Volume 1, 2, 3, (W. Richard Stevens), Addison Wesley.
4. TCP/IP Volume I and II, (D. E. Comer), Pearson Education.
5. Unix Network Programming (W. R. Stevens), Vol. 1, Pearson Education.
6. High Performance Communication Networks, (J. Walrand, P. Varaiya), Morgan Kaufmann
7. Computer Networks, (A. S. Tanenbaum), Pearson Education, Fourth Edition.


T.E. Sem. VI [CMPN]
Advanced Microprocessors

SYLLABUS
Time : 3 Hrs. Theory : 100 Marks
Term Work : 25 Marks
Practical & Oral : 25 Marks

1. Introduction to Pipelined Processors:


Pipelining: An Overlapped Parallelism, Linear pipelining, Classification of Pipelined Processors,
Principles of designing pipeline processor, Data flow computers, Systolic architecture, Superscalar,
Super pipeline and VLIW processors.

2. Intel 80386DX Processor :


Detailed study of Block diagram, Signal interfaces, Bus cycles, Programming model, Operating
modes, Address translation mechanism in protected mode, Memory management, Protection
mechanism.

3. Intel P5 Micro architecture :


Pentium Processor Block diagram, Superscalar operation, Integer pipeline stages, Floating point
pipeline stages, Branch prediction logic, Cache unit.

4. Intel P6 Micro architectures :


Introduction to Pentium− Pro Processor, Special Pentium −Pro features.
Introduction to Pentium−2 Processor, Pentium− 2 software changes, Pentium−3 processors.

5. Pentium−
−4 & IA−−64 Architectures :
Pentium−4 Net Burst Architecture, IA−64 Itanium Processor architecture.

6. Sun SPARC Architecture :


SPARC Processor, Data Formats, Registers, Memory model. Study of Super SPARC and Ultra
SPARC architectures.

7. Study of System Buses :


Features, classifications, applications of the system buses like ISA, ATA, SCSI, PCI and USB. (Study
of the buses is without signals and the timing diagrams).

References :
1. Computer Architecture and Parallel Processing (by Hwang & Briggs), McGraw Hill International
edition.
2. Pentium Processor System Architecture (by Tom Shanley & Don Anderson), Mindshare Publishing.
3. Intel Microprocessors (by Barry B. Brey), Pearson Education.
4. Advanced Microprocessor (by Roy & Bhurchandi), Tata McGraw Hill.
5. Advanced Microprocessors (by Daniel Tabak), McGraw Hill.
6. The SPARC Architecture Manual (Version 8).
7. Intel Manuals.


T.E. Sem. VI [CMPN]
Data Warehousing and Mining

SYLLABUS
Time : 3 Hrs. Theory : 100 Marks
Term Work : 25 Marks
Practical & Oral : 25 Marks

Data Warehousing
1. Overview and Concepts :
Need for data warehousing, The building blocks of a Data warehouse.

2. Architecture and Infrastructure :


Data Warehouse Architecture, Infrastructure and Metadata Management.

3. Principles of Dimension Modeling :


Introduction to Dimensional Modeling, Advanced Concepts.

4. Extract Transform Load Cycle :


ETL overview, Extraction, Loading, Transformation techniques.

5. Information Access and Delivery :


Matching information to classes of users, OLAP – the need, Design of the OLAP database, OLAP
operations: slice, dice, rollup, drill-down etc. OLAP implementations.

6. Implementation And Maintenance :


Physical design process, Aggregates and Indexing. Data Warehouse Deployment.

Data Mining
7. Introduction :
Basics of data mining, related concepts, Data mining techniques. The KDD process.

8. Concept Description :
Class Characterization and comparison, Attribute relevance analysis, Attribute oriented Induction,
Mining descriptive statistical measures in large databases.

9. Classification Algorithms :
What is Classification? Supervised Learning, Classifier Accuracy, Decision Tree and Naïve Bayes
Classifier.

10. Clustering :
What is clustering? Types of data, Partitioning Methods (K-Means, K-Medoids) Hierarchical
Methods(Agglomerative , Divisive).

11. Association rules :


Motivation For Association Rule mining, Market Basket Analysis, Apriori Algorithm, FP tree
Algorithm, Iceberg Queries. Advanced Association Rules (just concepts)

12. Web Mining :


Web Content Mining, Web Structure Mining, Web Usage mining.
References :
1. The Data Warehouse Lifecycle toolkit, (Ralph Kimball), 2nd edition, Wiley India.
2. Data Mining Concepts and Techniques, (Han, Kamber), 2nd edition, Elsevier.
3. Data warehousing, (Reema Theraja), Oxford University Press.
4. Introduction to Data Mining, (Pang−Ning Tan, Vipin Kumar, Michael Steinbach), Pearson Education,
1st edition.
5. Data Mining Introductory and Advanced Topics, (M. H. Dunham), Pearson Education.
6. Data Warehousing Fundamentals, (Paulraj Ponniah), Wiley Student edition.
7. Data mining For Business intelligence (Galit Shmueli, Nitin Patel, Peter Bruce), Wiley Student
Edition.
8. Data Warehousing, Data Mining & OLAP (Alex berson & Stephen J. Smith), Tata McGraw Hill.
9. Data Mining with SQL Server 2008 (Jamie McLennan & others), Wiley Indian Edition.
10. Mastering Data Mining, (M Berry and G. Linoff), Wiley Student Edition.
11. The Data Warehouse Toolkit, (R. Kimball), John Wiley.


T.E. Sem. VI [CMPN]
Object Oriented Software Engineering

SYLLABUS
Time : 3 Hrs. Theory : 100 Marks
Term Work : 25 Marks
Practical & Oral : 50 Marks

1. Software life cycle models : Waterfall, RAD, Spiral, Open-source, Agile process.
Understanding software process : Process metric, CMM levels.

2. Planning & Estimation : Product metrics, Estimation- LOC, FP, COCOMO models.
Project Management : Planning, Scheduling, Tracking.

3. Workflow of Software life cycle


Requirement Workflow : Functional , Nonfunctional; Characteristics of Requirements;
Requirement Elicitation Techniques; Requirement Documentation –Use case specification, Activity
Diagram.
Analysis workflow : Static Analysis; Identifying Object – Methods of identifying objects and types -
Boundary, Control, Entity; Dynamic Analysis : Identifying Interaction – Sequence and Collaboration
diagrams, State chart diagram.
Design Workflow : System Design Concept – Coupling and Cohesion; Architectural Styles;
Identifying Subsystems and Interfaces; Design Patterns.

4. Implementation Workflow :
Mapping models to Code; Mapping Object Model to Database Schema; Testing; FTR –
Walkthrough and Inspection; Unit Testing, Integration, System and Regression Testing; User
Acceptance Testing; Software Quality – Quality Standards , Quality Matrices; Testing & SQA: FTR,
unit testing, integration testing, product testing, and acceptance testing.

5. Software Configuration Management :


Managing and controlling Changes; Managing and controlling versions.

6. Maintenance :
Types of maintenance; Maintenance Log and defect reports; Reverse and re-engineering.

References :
1. Object oriented software engineering, (Bernd Bruegge), Second Edition, Pearson Education.
2. Object oriented software engineering, (Stephan R. Schach), Tata McGraw Hill.
3. Software Engineering, (Roger Pressman), sixth edition, Tata McGraw Hill.
4. Object −Oriented Software Engineering − A Practical software development using UML and Java,
(Timothy C. Lethbridge, Robert Laganiere), Tata McGraw−Hill, New Delhi.


1 1211
  !"#$%"#%&'!($)'!%*+$!%
1
,--./0
1$21314
5 1 16!278816
95
 19!:2;<16
951

= #)21;<16
951
>?!@A#2
1 B8CDEF138E
B4GCE3B81EB1H6
3BG51555E1D
BI
6515GCJ1651655K7
F17B64
5F17389
5F16C
B1
1
D
BC55B
5F1CBD37
5F138E
D
E
5F1BD
6E38I1555E5F14H3C14
3H
5 1
L?.M)211111
1 N653C1655K7
1OG8CE3B85F1 78E51BO1P55K751768IG6I1D
BI
638IF1QH
H3R1BO1EJ1655K751
1
D
BC55F1S53I81BO138I71D65516841G7E3D6551655K7
5 11 T6D751U1PV1P55K7
1
W?X#+!YX#+!!+!2
 6C
B14O383E3B816841T6D75F1SO383E3B8516841CB8CDE1BO1D6
6E
3Z416C
BF185E416C
B5F1
1
CB843E3B86716
CB1TD6853B8F1
CG
53H16C
B 11S53I81BO153D716C
B1D
BC55B
1
[?-!#&#%&-$%:2111
1 N653C17B64
1OG8CE3B85F1\38938I16841V7BC6E3B81CB8CDEF1B8CDE1BO173896I143EB
5F145863C1738938I1
1
7B64
1
]?'!($)2111
1 8E
B4GCE3B81EB1BD37
5F1J6551BO161CBD37
F1CBD6
35B81BO1CBD37
51684138E
D
E
5 1
1
^?-_$+#).%#)$2111
1 VB71BO161\T3C67168675Z
F138DGE1KGOO
38IF15DC3O3C6E3B816841
CBI83E3B81BO1EB985F1̀383E1PGEB6E6F1
1
S53I838I1617T3C67168675Z
1I8
6EB
F16EE
816ECJ38I1K6541B81`Pa5 1
b?%#_.%#)$2
 VB71BO16
5
F1 BDc4BR81D6
538IF1VCG
53H145C8E16841D
43CE3H1D6
5
51d\\eF1NBEEBcfD1
1
D6
538IF1QD
6EB
1D
C48C1D6
538IF1\VF1\V16841\P\V1D6
5
5 1
g?%#_h$+&1 #%)#$!%21111
1 58E6T1684143
CE414O383E3B85F1CB85E
GCE3B81BO1558E6T1E
F1 BDc4BR81E
68576E3B816841NBEEBcGD1
1
H67G6E3B81BO138J
3E416EE
3KGE5F1686755351BO1558E6T143
CE414O383E3B85 1
i?j*%1$!#"21111
1 PCE3H6E3B81
CB
4F1J684738I1
CG
53H1C6775F1686I8E1BO1H6
36K7178IEJ1K7BC95F1I6
K6I1CB77CE3B81
1
6841CBD6CE3B8F15EB
6I1677BC6E3B815E
6EI35 1
>k?l%&$#'!&m%#$!%2111
1 8E
436E1768IG6I51U1I
6DJ3C671
D
58E6E3B85F1SPn5F1 J
1644
551CB4F1E5D51BO1EJ
1644
551
1
5E6E8E5F1558E6T143
CE41E
68576E3B8138EB1EJ
1644
551CB4F13D78E6E3B81BO1EJ
1644
5515E6E8E5 1
>>?'!&m%#$!%211
11 68E3C15E6C95F16EE
3KGE41E
68576E3B85F1H67G6E3B81BO1TD
553B85F1CB8E
B715E
GCEG
516841D
BC4G
1C6775 1
1
>L?'!&=($$o#$!%2
 6CJ3814D848E168416CJ381384D848E1CB41BDE33Z6E3B8F1BG
C51BO1BDE33Z6E3B8 1
1
>W?'!($)p'!($)2111
1 qP2P1CBD37
18H3
B88EF1rP1CBD37
cCBD37
1
1
1
01
23435367389
9
1 1111!"#$%&'()**+$%,1 -1./- 1
0 11121 13451-/131!"#67!89!:$%&)*+$%,1 -1./-11
; 1<=1<>-1?8*$%&@8AB,1C//1D=1
E 1<=1F-F1G1H-F1=1(I(!$+&!8J8,#13--1KL->1M1
N 1<=1 F-F1''("%"O$%,
P 1K/111QF1(:ABRJS%8#T"8%R?#U8%J:@$*,1D=1 V-1
W 11111 1-/1 -1X8%Y$Y8?8$J%:%Y,1Z411 1[/ 11
\ 1[]1-/1[-/1'"!%6?8O:%8,^1KF-1Z-- 11
1
_1_1_11_1_1_1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

01

You might also like