08.02.2013 Views

course contents - ug - National Institute of Technology Karnataka

course contents - ug - National Institute of Technology Karnataka

course contents - ug - National Institute of Technology Karnataka

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!