Organisation: Introduction, definition of organization, system approach applied to organization, necessity of organization, elements of organization, process of organization, principles of organization, formal and informal organization, organization structure, types of organization structure .Forms of business organization: Concept of ownership organization, types of ownership. Individual ownership, partnership, joint stock Company, privat and publi limited company, co-operative organizations, state ownership, publi corporation
Basic concept of management: Introduction, definitions of management, characteristics of management, levels of management, management skills Management theory: Scientific management, contribution of Gilbreth. Gantt, Neo-classical theory, modern management theories Functions of management: Planning, forecasting, organizing, staffing, directing, motivating, controlling, co-coordinating, communicating, decision making.
Personnel management: Introduction, definition, objectives, characteristics, functions, principles and organization of personnel management Markets and marketing: Introduction, the market, marketing information, market segmentation, consumer and indusial markets, pricing, sales, physical distribution, consumer behaviour and advertisement.Financial management: the basics , financial accounts, inflation, profitability, budgets and controls, cost accounting, valuation of stock, allocation of overheads, standard costing ,marginal costing
Productivity and production: Measurement of productivity, productivity index productivity improvement procedure Materials management and purchasing: Objectives, functions, importance of materials management. Stores and storekeeping Inventory control: Classification, functions, inventory models, inventory costs, EOQ, Materials requirement planning
1. Fraidoon Mazda, Engineering Management-, Addison -Wesley 2. Koontz and O’Donnell, Essentials of Management, Mc Graw Hill 3. Kotlar P, Marketing Management, Prentice Hall India 4. Prsanna Chandra , Finance Management,TMH.5th ed.,5. Monks J.G Operations Management ,MGH
Software agents – agent characteristics, agent topology, agent oriented programming, Java implementation of intelligent agents
Introduction - Problem spaces and search - Production systems - Characteristics. Heuristic search techniques - Generate and Test - Hill climbing -Best fit. Graph search - A* algorithm. Problem reduction - constraint satisfaction - Means and End analysis. Game playing - Minimax - Alpha-beta cut-off.
Logic and Deduction. Introduction to symbolic logic - Propositional logic - Well Formed Formula. Predicate Logic - predicates variables and constants - First order logic, Quantifiers. Forward chaining and Unification. Goal trees. Resolution by refutation.
Representing Knowledge. Procedural versus Declarative. Reasoning under uncertainty - Nonmonotonic reasoning - Statistical reasoning. Bayesian networks.. Fuzzy Logic . Semantic Nets, Frames, Conceptual Dependency, Scripts, CYC. Natural Language Processing - Transformational grammar, Case grammar - Semantic grammars. Learning: Learning by analysing, by explaining experience, by correcting mistakes, by recording cases
1. Elaine Rich and Kevin Knight, “Artificial Intelligence”, Tata McGraw-Hill Publishing Company Ltd., New Delhi, Third Edition, ISBN: 13:978-0-07-008770-5, 2010. (Modules 2,3,4) 2. Jeffrey M Bradshaw, Software Agents, AAAI Press/ The MIT Press(1997) (Module 1), ISBN: 0-262-52234-9 3. Dan W.Patterson, “Introduction to Artificial Intelligence and Expert Systems”, Prentice Hall India Ltd., New Delhi, 2009, ISBN: 81-203-0777-1 . 4. Nillson N. J., “Artificial Intelligence: A ne Synthesis”, Elsevier, New Delhi ISBN-10: 1558604677 , ISBN-13: 978-1558604674 ,1998 , Edition: 1 5. Rajendra Akerkar, Introduction to Artificial Intelligence, PHI Learning Pvt. Ltd. , 2005, ISBN: 81-203-2864-7. 6. Akshar Bharati, Vineet Chaitanya, Rajeev Sangal, Natural Language Processing: A Paninian Perspective”, Prentice Hall India Ltd., New Delhi, 1996, ISBN 10: 8120309219
Network Technologies : -WAN and LAN - Ethernet Technology: Fast And Gigabit Ethernet -10/100/1000 Ethernet - Properties of an Ethernet - interoperability & collision domains – Ethernet Hardware Addresses - Ethernet Frame Format - Extending An Ethernet With Bridges - Switched Ethernet -VLAN. Classful Internet Addresses: The Original Classful Addressing Scheme Dotted Decimal Notation - Subnet And Classless Extensions - IP Multicast Addresses .ARP: Resolution Through Direct Mapping - Resolution Through Dynamic Binding - ARP Protocol Format- ARP Implementation . RARP.
Internet Routing: Routing Between Peers (BGP)-Routing Within An Autonomous System (RIP, OSPF).Internet Multicasting : Ethernet Multicast- IP Multicast- IGMP-DVMRP-PIM. Understanding Router Components: Ports-Queueing- Scheduling-shaping-policing-marking. QoS in IP networkk. IPv6: Frame formats-Comparison with IPv4. Introduction to ICMP,DHCP and NAT. Network Management: SNMP and RMON models
Wireless transmission: Frequencies for radio transmission-Signals-Antennas-Signal propagation-Multiplexing-Modulation-Spread spectrum-Cellular systems. Medium access control: SDMA-FDMA-TDMA-CDMA-Comparison of S/T/F/CDMA.
Telecommunications systems. GSM,:-System Architecture, Radio Interface, Protocols, Addressing-Call management and Handover. GGPRS and UMTS networks. Wireless LAN(WiFi): Infrared vs radio transmission-Infrastructure and ad-hoc network-IEEE 802.11a,b,g, 802.15 and 802.16 protocol standards –Bluetooth - Principle of WiMax . Mobile IP.
1. Douglas E.Comer, Internetworking With TCP/IP Volume 1: Principles Protocols, and Architecture, 5/e ,Prentice Hall,2006. (Module I and II), ISBN:978-8-12-031053-7 2. Schiller, Mobile Communication, 2/e , Addison Wesley, 2005 (Module III and IV) ISBN:978-0321123817 3. Youlu Zheng and Shakil Akhtar, Networks fr Computer Scientist and Engineers, Oxford University Press,2006 4. James.F.Kurose & Keith W.Ross , Computer Networking –A Top Down approach featuring Internet, 3/e, Pearson Education,2005. 5. Douglas E.Comer, Computer Network and Internets, 2/e, Person education ,2003.6. Andrew S.Tanenbaum, Computer Networks ,$/e Edition,Pearson education,2003 7. William Stallings, Wireless Communicatuion Networks, 2/e, Pearson Education,2003. 8. Nathan J. Muller, Bluetooth Demystified, McGraw-Hill Professional Publishing,2000
Analyzing Algorithms and problems. Classifying functions by their asymptotic growth rate. Recursive procedures. Recurrence equations - Substitution Method, Changing variables, Recursion Tree, Master Theorem. Design Techniques- Divide and Conquer, Dynamic Programming, Greedy, Backtracking
Analysis of searching and sorting. Insertion sort, Quick sort, Merge sort and Heap sort. Binomial Heaps and Fibonacci Heaps, Lower bounds for sorting by comparison of keys. Comparison of sorting algorithms. Amortized Time Analysis. Red-Black Trees – Insertion & Deletion.
Graphs and graph traversals. Strongly connected components of a Directed graph. Biconnected components of an undirected graph.Transitive closure of a Binary relation. Warshalls algorithm for Transitive closure. All pair shortest path in graphs. Dynamic programming. Constructing optimal binary search trees.
Complexity Theory - Introduction. P and NP. NP-Complete problems. Approximation algorithms. Bin packing, Graph coloring. Traveling salesperson Problem.
1. Allen Van Gelder, Sara Baase, Computer Algorithms - Introduction to Design and Analysis, 3rd Edition, Pearson ISBN 978-81-317-0244-42. T. H. Cormen, C. E. Lieserson, R. L. Rivest, Introduction to Algorithms, Prentice Hall India, 3/e ISBN 978-81-203-4007-73. Anany Levitin, Introduction to the design and analysis of algorithms, PearsonEducation,secondedition,ISBN978-81-317-1837-7 4. A.V.Aho, J.E.Hopcroft and J.D. Ullman, The Design and Analysis of Computer Algorithms, AddisonWesley Publishing House, Reading, MA, ISBN 978-81-317- 0205-5. E Horowitz and S Sahni, Fundamentals of Computer Algorithms, Computer Science Press, Rockville6. Jeffrey H.Kingston, Algorithms and Data Structures - Design, Correctness and Analysis ,AddisonWesley,Singapore,1990 7. Knuth, Art of Computer Programming Vol II, Sorting and Searching,, Prentice Hall
Introduction And Software Project Planning: Fundamentals of software Project Management (SPM), Need Identification, Vision and Scope document, Project Management Cycle, SPM Objectives, Management spectrum, SPM Framework, Software Project Planning, Planning Objectives, Project Plan, Types of Project plan, Structure of a Software Project Management Plan, software project estimation, Estimation methods, Estimation models, Decision process
Project Organization And Scheduling: Project Elements, Work Breakdown Structure (WBS), Types of WBS, Functions, Activities and Tasks, Project Life Cycle and Product Life Cycle, Ways to Organize Personnel, Project schedule, Scheduling Objectives, Building the project schedule, scheduling terminology and techniques, Network Diagrams: PERT, CPM, Bar Charts, Milestone charts, Gantt Charts.
Monitoring And Control: Creating Framework – Collecting the Data – Visualizing Progress – Cost Monitoring – Earned Value – Priortizing Monitoring – Getting Project Back To Target – Change control – Managing contracts – Introduction – Types of Contract – Stages in Contract Placement – Typical Terms of a Contract – Contract Management – Acceptance.
Managing People and Organizing Teams: Introduction – Understanding Behavior – Organizational Behaviour: A Background – Selecting the Right Person For The Job – Instruction in the Best Methods – Motivation – The Oldman – Hackman Job Characteristics Model – Working in Groups – Becoming a Team – Decision Making – Leadership – Organizational Structures – Stress – Health and Safety – Case Studies.
1. Jalote, “software Project Management in Practice”, First edition, Pearson Education, ISBN: 978-7-30-210682-1. 2. Bob Hughes, Mike cotterell, “Software Project Management”, Third Edition, Tata McGraw Hill, ISBN: 978-0-07-070653-8. 3. Ramesh, Gopalaswamy, “Managing Global Projects”, First edition, Tata McGraw Hill, ISBN: 978-0-07-059897-3. 4. Royce, “Software Project Management”, First edition, Pearson Education,ISBN: 978-0-2-0130958-4.
Introduction – Information versus Data Retrieval. Modeling of Information retrieval. Formal characterization of Information retrieval – Alternate set theoretic models. Alternate algebraic models. Alternate probabilistic models. Structured text retrieval models. Models for Browsing. Retrieval Evaluation.
Query languages. Text Operations- Document pre processing. Text compression. Indexing and searching. Inverted files. Suffix trees and suffix arrays. Boolean queries. Sequential searching. Pattern matching.Structural queries. User interfaces and visualization.
Parallel and Distributed Information Retrieval. Implementation of inverted files, suffix arrays and signature files in MIMD architecture. Implementation of Inverted files, suffix arrays and signature files in SIMD architecture.
Searhing the web – modeling the web . Search engines –architecture, user interfaces, ranking, crawling, indices. Web Directories-Metadata- Metasearchers-Web as graph-Hubs and Authorities- Case study - google search engine.
1. Ricardo Baexa-Yates and Berthier Ribeiro-Neto. Modern Information Retrieval. Addison Wesley Longman, 1999.ISBN: 0-201-39829-X.2. Sergey Brin and Lawrence page. The anatomy of large scale hyper textual(Web) search engine. Computer Networks and ISDN systems, Vol 30,No 1-7 .3. J Kleinberg, et. Al. The Web as a graph: Measurements, models and methods. Lecture notes in computer science , Springer Verlag, 1999.
Concepts and architecture: Introduction – Parallel and Distributed Computing – Cluster Computing – Grid Computing – Anatomy and Physiology of Grid – Review of Web Services – OGSA – WSRF.
Grid Monitoring: Grid Monitoring Architecture (GMA) – An Overview of Grid Monitoring Systems – Grid CE – JAMM – MDS – Network Weather Service-R-GMA-Other Monitoring Systems – Gangila and GridMon
Grid security and Resource Management: Grid Security-A Brief Security Primer –PKI-X509 Certificates – Grid Security – Grid Scheduling and Resource Management – Scheduling Paradigms – Working Principles of Scheduling – A Review of Condor, SGE, PBS and LSF – Grid Scheduling with QoS.
Data Management and Grid Portals: Data Management – Categories and Origins of Structured Data – Data Management Challenges – Architectural Approaches – Collective Data Management Services – Federation Services – Grid Portals – First – Generation Grid Portals – Second – Generation Grid Portals.Grid Middleware: List of globally available Middlewares – Case Studies -Recent version of Globus Toolkit and GLite – Architecture, Components and Features.
1. Maozhen Li, Mark Baker, The Grid Core Technologies, John Wiley & Sons, 2005. 2. Ian Foster & Carl Kesselman, ”The Grid 2 – Blueprint fo a New Computing Infrascture”, 2nd edition, Morgan Kaufma3. Joshy Joseph &Craig Fellenstein, “Grid Computing”, Pearson Education 2004,ISBN:978-81-317-0885-9. 4. Fran Berman, Geoffrey Fox, Anthony J.G.Hey, “Grid Computing: making the Global Infrastucture a reality”, John Wiley and sons, 2003.
Introduction to neural networks. Artificial neural networks. Biological neural networks- Comparison , Basic building blocks of ANN. Activation functions. McCulloch-Pitts Neuron Model, Hebb net. Learning Rules-Hebbian Learning Rules, Perceptron, Delta, Competitive, Boltzmann. Perceptron networks- single layer, multilayer –algorithm.
Feedback Networks, Discrete Hopfield nets, Continuous Hopfield nets. Feed Forward Networks: Back Propagation Networks, Learning Rule, Architecture, training algorithm. Counter Propagation Network: Full CPN, Forward only CPN, architecture, training phases.
Adaptive Resonance Theory, architecture, learning in ART, Self Organizing feature maps: Kohonen SOM, Learning Vector Quantization, Max net, Mexican Hat, Hamming net. Associative memory networks Algorithms for pattern association Hetero associative networks, Auto associative memory networks Bidirectional associative memory networks Energy Function.
Special networks: Probabilistic neural networks, Cognitron, Simulated Annealing, Boltzmann machine, Cauchy machine, Support Vector Machine Classifiers. Application of Neural networks In Image Processing and classification. Introduction to Fuzzy systems,
1. Dr. S N Sivanandam: “Introduction to neural networks using “MATLAB 6.0”, TataMcGrawHill New Delhi.,2012 ISBN 978-0-07-059112-72. Laurene Fausett: “Fundamentals of neural networks”, Prentice Hall, New Jersey, 2007. ISBN 81-317-0053- 3. James A. Freeman, David M. Skapure: Neural Networks Algorithms, Applications and Programming Techniques, Addison-Wesley, 2003 ISBN 81-7808-108-3. 4. Kevin Gruney: “An Introduction to neural networks”, CRC Press,1997. 5. D. L.Hudson & M. E. Cohen: “Neural Networks and Artificial Intelligence i Biomedical Engg.”, Prentice Hall Of India, New Delhi.,1999 6. James A. Anderson, “An Introduction to Neural Networks”, Prentice Hall of India,1995. 7. Simon Haykin: “Neural Networks”, Pearson Education1 998
- Creation of Single Pass – Two Pass assembler – Macro processor.- Generation of Lexical Analyzer using tools such as Lex- Generation of Parser using tools such as YACC.- Generation of LL(1) Parser- Generation of intermediate code- Creation of type checker- Developing a compiler fr a subset of a programming language.
1. Study of system level calls of a suitable multitasking operating system. Exercises involving the system calls. (E.g. fork(), exec(), create(), etc. in UNIX/LINUX2. Inter process communication. Shared memory, messages, Semaphores and monitors. Implementation of typical problems(E.g. Bounded buffer, Dining Philosophers. etc.)3. Study of Communication protocols. TCP/IP or a suitable protocol. Client server programming. Distributed algorithms. performance modelling of networks.4. Study of Linux Shell programming .5. Study of Linux Internals 6. Setting of a LINUX LAN