Escolar Documentos
Profissional Documentos
Cultura Documentos
OVERVIEW
LTPC
3 0 0 3
5
10
Brief introduction of Array processor - detailed study of Interconnection Network Boolean cube, Mesh, omega, shuffle network - various concepts illustrated by
studying detailed SIMD algorithms, viz., Matrix multiplication.
12
Basic Concepts - Issues in the Design of Memory Hierarchies - Fallacies and Pitfalls
in the Design of Memory Hierarchies - Optimizations of Cache Performance Memory Technology and Optimizations.
TOTAL : 45 PERIODS
REFERENCES:
1. John L. Hennessey and David A. Petterson: Computer Architecture - A
Quantitative Approach, Morgan Kaufmann / Elsevier, Fifth edition, 2012
L T PC
3 0 0 3
9
Introduction to Object Oriented Data Bases - Approaches - Modeling and Design Persistence Query Languages - Transaction - Concurrency Multi Version Locks
Recovery POSTGRES JASMINE GEMSTONE - ODMG Model.
ADVANCED DATA MODELS
XML Databases: XML-Related Technologies-XML Schema- XML Query LanguagesStoring XML in Databases-XML and SQL- Native XML Databases- Web DatabasesGeographic Information Systems- Biological Data Management- Cloud Based
Databases: Data Storage Systems on the Cloud- Cloud Storage Architectures-Cloud
Data Models- Query Languages- Introduction to Big Data-Storage-Analysis.
TOTAL: 45 PERIODS
REFERENCES:
1. R. Elmasri, S.B. Navathe, Fundamentals of Database Systems, Fifth
Edition,Pearson Education, 2006.
2. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, Database
System Concepts, Fifth Edition, Tata McGraw Hill, 2006.
3. C.J.Date, A.Kannan, S.Swamynathan, An Introduction to Database
Systems, Eighth Edition, Pearson Education, 2006.
4. Thomas Connolly and Carlolyn Begg, Database Systems, A Practical
Approach to Design, Implementation and Management, Third Edition,
Pearson Education.
5. Carlo Zaniolo, Stefano Ceri, Christos Faloutsos, Richard T.Snodgrass,
V.S.Subrahmanian, Roberto Zicari, Advanced Database Systems,
Morgan Kaufmann publishers, 2006.
6. Vijay Kumar, Mobile Database Systems, John Wiley & Sons, 2006.
LTPC
3 003
Object-orientation design issues for OOP languages implementation of objectoriented constructs concurrency semaphores monitors message passing
threads statement level concurrency exception handling even handling
FUNCTIONAL AND LOGIC PROGRAMMING LANGUAGES
INTRODUCTION
GRAPH ALGORITHMS
Prims
REFERENCES: