To understand the fundamentals of special topics in Computer science.
To understand the fundamentals of data warehousing, data mining, parallel computing, windows programming and data communication.
Unit IDATA WAREHOUSE Hrs 18
Data Warehousing-Operational Database Systems vs Data Warehouses- Multidimensional Data Model-Schemas for Multidimensional Databases–OLAP operations–Data Warehouse Architecture–Indexing–OLAP queries & Tools.
Introduction to KDD process – Knowledge Discovery from Databases - Need for Data Preprocessing – Data Cleaning – Data Integration and Transformation – Data Reduction – Data Discretization and Concept Hierarchy Generation.
Unit IIIParallel Computing Hrs 18
Flynn’s classification, SIMD and MIMD operations, Shared Memory vs. message passing multiprocessors, Distributed shared memory, Hybrid multiprocessors Message Passing Architectures: Message passing paradigms, Grid architecture, Workstation clusters, User level software
Unit IVWindows Programming Hrs 18
Windows Programming Fundamentals – MFC – Windows – Graphics – Menus – Mouse
and keyboard – Bitmaps – Palettes – Device-Independent Bitmaps - Controls – Modal and Modeless Dialog – Property – Data I/O – Sound – Timer - Memory management – SDI – MDI – MFC for Advanced windows user Interface – status
bar and Toolbars – Tree view – List view – Threads
Unit V Data Communication Hrs 18
Discrete messages and information content – Concept of amount of information – Average information – Entropy – Information rate – Source coding to increase average information per bit – Shannon-fano coding – Huffman coding – Lempel-Ziv (LZ) coding – Shannon’s theorem – Channel capacity – Bandwidth – S/N trade-off – Mutual information and channel capacity – Rate distortion theory – Lossy source coding.
Jiawei Han and Micheline Kamber “Data Mining Concepts and Techniques” Second Edition, Elsevier, Reprinted 2011.
John Hennessy and David Patterson, Computer Architecture: A Quantitative Approach, Morgan Kauffman Publisher.