course contents - ug - National Institute of Technology Karnataka
course contents - ug - National Institute of Technology Karnataka
course contents - ug - National Institute of Technology Karnataka
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
NATIONAL INSTITUTE OF TECHNOLOGY KARNATAKA, SURATHAKAL<br />
------------------------------------------------------------------------------------------------------------------<br />
IT454 TRANSACTION PROCESSING (3-0-0) 3 PREREQ: IT301<br />
Introduction and need <strong>of</strong> transaction processing, online transaction process (OLTP), OLTP program design,<br />
OLTP and system Reliability, OLTP and CICS standards in OLTP, current trends.<br />
Gary McClain, OLTP handbook, McGraw Hill, 1997.<br />
IT455 ARTIFICIAL INTELLIGENCE (3-0-0) 3<br />
Problem Solving: Solving Problems by Searching, heuristic search techniques, constraint satisfaction<br />
problems, stochastic search methods.Game Playing: minimax, alpha-beta pruning. Knowledge and Reasoning:<br />
Building a Knowledge Base: Propositional logic, first order logic, situation calculus. Theorem Proving in First<br />
Order Logic.Planning, partial order planning. Uncertain Knowledge and Reasoning, Probabilities, Bayesian<br />
Networks. Learning: Overview <strong>of</strong> different forms <strong>of</strong> learning, Learning Decision Trees, Neural Networks.<br />
Introduction to Natural Language Processing. Applications and Recent Research Trends<br />
Nilsson, Nils (1998). Artificial Intelligence: A New Synthesis. Morgan Kaufmann Publishers<br />
Russell, Stuart J.; Norvig, Peter (2003), Artificial Intelligence: A Modern Approach, Prentice Hall<br />
NPTEL Videos: Artificial Intelligence<br />
IT456 DATA WAREHOUSING AND DATA MINING (3-0-0) 3 PREREQ: IT301<br />
Data Warehousing concepts; Components and building data warehouse. Data Mining � Objectives and<br />
examples, data mining process, Data mining techniques, Generalization, Data mining knowledge<br />
representation<br />
Raph Kimball Data Warehouse Toolkit, John Wiley<br />
Michael. J. Berry, Gordon Lin<strong>of</strong>f Data Mining Techniques: Marketing, Sales, Customer Support, John Wiley.<br />
IT457 SOFTWARE QUALITY ASSURANCE (3-0-0) 3 PREREQ: IT302<br />
Overview <strong>of</strong> S<strong>of</strong>tware Engineering. Requirement Engineering Analysis, s<strong>of</strong>tware reliability. Definition and<br />
concepts <strong>of</strong><br />
s<strong>of</strong>tware reliability, s<strong>of</strong>tware quality. Introduction to s<strong>of</strong>tware quality principles, total quality management,<br />
Quality Assurance Standards. ISO 9000 Tick-It method. Miscellanious Issues: S<strong>of</strong>tware maintenance. Future<br />
OF SQA<br />
John J. Marciniak, Encyclopedia <strong>of</strong> S<strong>of</strong>tware Engineering. - Vol. I & II. John Wiley & Sons, 1994.<br />
Ince Darrel. ISO 9001 and S<strong>of</strong>tware Quality Assurance. McGraw Hill, 1994<br />
Pankaj Jalote, An Integrated Approach to S<strong>of</strong>tware Engineering Narosh Publications, 1995<br />
Isabel Evans, Achieving s<strong>of</strong>tware Quality thro<strong>ug</strong>h team work, Allied publishers, 2004.<br />
IT458 GENETIC ALGORITHMS (3-0-0) 3 PREREQ: IT202<br />
Robustness <strong>of</strong> traditional optimization and search techniques, Simple Genetic Algorithms, Similarity<br />
templates, goals <strong>of</strong> optimization, Schema Theorem <strong>of</strong> John Holland, Computer Implementation and<br />
Applications <strong>of</strong> genetic algorithms, advanced operators and techniques in genetic algorithms, Recent research<br />
Trends.<br />
David Goldberg, Genetic Algorithms in search, optimizations and machine learning, Addition Wesley, 1999<br />
Charles L Karr and L Michael Freeman, Industrial applications <strong>of</strong> Genetic Algorithms, CRC Press 1998.<br />
IT459 COMPUTER VISION (3-0-0)3 PREREQ: IT364<br />
Concept <strong>of</strong> application <strong>of</strong> computer vision, functional architecture <strong>of</strong> a vision system visual sensory model and<br />
camera calibrative, processing tools, 3D vision, 3D representative schemes, High level vision and navigation.<br />
Sonka M., Hlavac V., Boyle R., “ Image Processing Analysis and Machine Design” . PWS Publishers<br />
Ballard D., brown C., “ Computer Vision” , Prentice Hall<br />
Bratt W., “ Digital Image Processing” , John Wiley & Sons<br />
IT460 RICH INTERNET APPLICATIONS (3-0-0) 3 PREREQ: IT350<br />
Web2.0 concepts, SaaS model, Evolution <strong>of</strong> Web 2.0, Web Programming concepts, HTML, XHTML, CSS,<br />
Javascript. JS Execution Environment, Overview <strong>of</strong> XML, Web Services, Building Rich Internet Applications,<br />
---------------------------------------------------------------------<br />
NITK-Course Contents(UG)2010 Page 80 <strong>of</strong> 134