Chhattisgarh Swami Vivekanand Technical University, Bhilai ( C.G.

Scheme of teaching and examination B.E. VII Semester Information Technology

S. No 1 2 3 4 5 6 7 8 9 10 11

Board of Study Info. Technology Info. Technology Info. Technology Info. Technology Info. Technology Info. Technology Info. Technology Info. Technology Management Info. Technology

Subject Code 333711(33) 333712(33) 333713(33) 333714(33)

Subject Name

Periods per week L T 1 1 1 1 4 P 4 4 4 5 2 1 20

Scheme of examination ESE 80 80 80 80 80 40 40 40 100 620 CT 20 20 20 20 20 100 TA 20 20 20 20 20 20 20 20 40 40 40 280

Total Marks 120 120 120 120 120 60 60 60 140 40 40 1000

Credits [L+(T+P)/2] 4 4 4 4 4 2 2 2 3 1 1 31

Software Engineering Management Information System E- Commerce Artificial Intelligence& Expert Systems Professional Elective-2 Software Engineering Lab Artificial Intelligence& Expert Systems Lab Software Technology Lab - 4 Minor Project Innovative & Entrepreneurial Skills ** Practical Training ** Evaluation / Library TOTAL

3 3 3 3 4 16

Refer Table-2 333721(33) 333722(33) 333723(33) 333724(33) 300725(36) 333726(33)

L-Lecture, T- Tutorial, P- Practical, ESE- End Semester Examination, CT- Class Test,TA- Teacher's Assessment * To be completed after VI Semester and before the commencement of VII Semester Table- 2 Professional Elective ( Table-II) Subject Code 322751 (22) 322752 (22) 333753 (33) 322755 (22) 322756 (22) 322757 (22) 322758 (22)

S.No. 1 2 3 4 5 6 7

Board of Studies Comp. Science & Engg. Comp. Science & Engg. Information Technology Comp. Science & Engg. Comp. Science & Engg. Comp. Science & Engg. Comp. Science & Engg.

Subject Name

Digital Image Processing Advanced Computer Architecture Multimedia and Communications Cryptography & Network Security Fault Tolerant Systems Natural Languages Processing OODBMS

Note-1 : 1/4 of total strength of students subjects to Minumum Strength of twenty students is required to offer an elective in the college in a particular academic session.

Note -2 : Choice of elective course once made for an examination cannot be changed for future examination.

Semester: VII Subject: Software Engineering. Total Theory Periods: 40 Total Marks in End Semester Exam: 80 Minimum number of class tests to be conducted: 02 Branch: Information Technology. Code: 333711(33) Total Tutorial Periods: 12


INTRODUCTION TO SOFTWARE ENGINEERING Definition and use of Software Engineering Terms related to Software Engineering activities. Size Factors :- Trivial projects, Small projects, Medium size projects, Large projects , Very large projects, Extremely large projects Quality and Productivity factors during Software Development Managerial Issues:- Ideal or expected activities of Managers in a firm PLANNING AND ANALYSIS PHASE: Software Project Planning :- Defining the problem, Developing a solution strategy, Planning the development process, Goals and Requirements. Various types of Software Development Models Waterfall model or Linear Sequential model , Prototyping model , Rapid Application Development (RAD) model , Incremental model , Spiral model & Component Assembly model. Programming Team Structure. Software Configuration Management (SCM) :- Meaning and Components of SCM, SCM terms, SCM tasks, Formal technical reviews (FTR) & Configuration audit. SOFTWARE QUALITY ASSURANCE:Quality, Quality Control, Quality Assurance, Costs related to maintenance of Quality, Software Quality Assurance (SQA) Activities, Statistical Quality Assurance Risk Management :- Types of Risks and Risk Management Strategies.Software Cost Estimation :- Major factors that influence software cost, Software Cost Estimation Techniques, Expert Judgment, Delphi cost estimation (Recursive Estimation), The COCOMO Model, Work Breakdown Structures (WBS), Function-Oriented Metrics (Function Point Analysis).Analysis Concepts:- Software Requirement Analysis activities, Software Requirement Specification(SRS) or Software Requirement Plan(SRP) , Models used in the Analysis phase (Analysis Model). DESIGN PHASE Design Principles. Basic Design sub-Phases:- Data design. Architectural design. Interface design. Procedural design. Fundamental Design Concepts: - Abstraction, Information hiding, Modularity, Concurrency, Verification, Aesthetics. Modularization:- Meaning, Coupling and Cohesion in modules Design Notations. Object Oriented Design: Introduction to UML.Software Design byproducts: - Test Plans, Test Case Design, Milestones, Walkthroughs and Inspections. CODING PHASE Coding :- Coding Techniques, Suggestions on good Coding Style (Do’s and Dont’s), Internal Documentation, Verification and Validation, Objects, Modules and Reusability.




UNIT –V SOFTWARE TESTING.Ghezzi. Use of CASE tools in various phases of Software Development. Prentice Hall of India Software Engineering by Roger Pressman . Maintenance:. MAINTENANCE PHASE & CASE Tools Testing:. Types of Maintenance. Rajib Mall.Introduction to CASE tools. Management of software maintenance. Fundamentals of software Engineering. Jazayer’s and Mandriolli (PHI). CASE Tools:.Types of Tests. Test Report and Analysis.Definition of Software Maintenance. Text Books:1 2 Reference Books:1 2 3 Software Engineering by Evan Scatch Software Engineering by Pankaj Jalote Fundamental of Software Engg.

Rajaraman(PHI) . Electronic Data Interchange. INTERNATIONAL INFORMATION SYSTEM: Introduction to E-Commerce. E-commerce technology & their success strategies. Introduction to computer Information System for Business. Decision making & information System. MIS. Changing role of Information systems in organization: Trend to End-User computing. cooptation. BHILAI (C. Manufacturing Information System. INFORMATION SYSTEMS IN THE ENTERPRISE: Systems from Management & Functional perspective & their relationship: Executive Support System.) Semester: VII Subject: Management Information System. Case Studies. Information Technology Infrastructure for digital firm. problems in implementing global information systems. 1989. Strategic Information System. Evolution of Computer based information system (CBIS). challenges. Understanding ethical and social issues related to systems. Information resource management concept. Mark G. Suresh K. who manages the information resources? Strategic planning for information resources. Senn. justifying the CBIS. Sales & Marketing Information System. Managing International Information Systems: IIS architecture. Managing the CBIS. E-commerce methodology. INFORMATION TECHNOLOGY FOR COMPETITIVE ADVANTAGE: Firm in its environment. Business Intelligence. Who are the users? Managers.. 2. UNIT -ΙΙ: Ι UNIT-ΙΙΙ: Ι UNIT-ΙV: Ι UNIT-V: Text Book: 1. Benefits & Challenges of CBIS implementation. UNIT . Achieving the CBIS. Finance & Account Information System. Business value of information system Related Case Studies. Human-Resource Information System. MIS managing the digital firm.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY.Ι: Branch: Information Technology. Code: 333712(33) Total Tutorial Periods: 12 MANAGEMENT & ORGANIZATIONAL SUPPORT SYSTEMS FOR DIGITAL FIRM: Definition of MIS. Model of CBIS. Business level & Firm level Strategy. Analysis and Design of information system . Chand & Co.G. Total Theory Periods: 40 Total Marks in End Semester Exam: 80. S. 2. Laudon (Pearson Education). business organization. Kenneth C. E-Commerce strategy. Basandra (Wheelers) Reference Books: 1. the information resources. 1996. ethics in information society. V. Case Studies. conquer. Analysis & Design of Information Systems. End-User Computing as a strategic issue. Laudon & Jane P. Knowledge management & their work system. Systems approach to MIS: MIS and Human factor considerations. concept of organizational information sub-system. Global business drivers. Decision Support System. MC Graw-Hill International edition. and Moral dimensions of information systems. INFORMATION SYSTEMS & BUSINESS STRATEGY: Information Management. Related Case Studies. 3. appease. James A. Simkin. and strategy: divide. Minimum number of class tests to be conducted: 02. MIS & problem solving.

G. Ravi Kalakota & Marcia Robinson. e-Commerce Framework. EDI Software Implementation. Frontiers of Electronic Commerce by Ravi Kalakota & Andrew B. Smart Cards.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. 2. National-Independent ISPs. e-Commerce and Media Convergence. Unit 5: Electronic Data Interchange. Challenge Response System. Regional. Standardization and EDI. WWW as the Architecture. Text Books: 1. E-Commerce – The Cutting Edge of Business by Bajaj. BHILAI (C. 4.level ISPs. Electronic Commerce by David Kosiur. Security and the Web. Pearson Education. Whinston. . Total Theory Periods: 40 Total Marks in End Semester Exam: 80. Minimum number of class tests to be conducted: 02 Branch: Information Technology. Value Added Networks (VANs). EDI Applications in Business. Tata McGraw-Hill Reference Books: 3. Anatomy of e-Commerce Applications. Data and Message Security. Types of E-Payment Systems. Consumer Oriented Applications. e-Commerce Consumer Applications. Credit Card -Based e-payment Systems.) Semester: VII Subject: E-Commerce. Unit 4: Architectural Framework for e-Commerce. Network Access Equipment. Code: 333713 (33) Total Tutorial Periods: 12 Unit 1: Introduction to e-Commerce. Firewalls and Network Security. Published by Microsoft Press. Internal Information Systems. e-Commerce Organization Applications. Emerging Client-Server Security Threats. EDI and E-Commerce. Mercantile Process Models. Unit 2: Components of I-way. E-business roadmap for success by Dr. Local -level ISPs. Encrypted Documents and Electronic Mail. Unit 3: Client-Server Network Security.

Skolemnisation. Introduction to PROLOG.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. List manipulation functions. Architecture of Expert Systems. Planning Overview . Best first search and A* algorithm. Knowledge Acquisition. Inference Mechanisms Horn's Clauses. Stuart Rusell. Learning. Case and Logic Grammars. Janakiraman 2nd . Edition 3.Tata McGraw Hill. Semantic Analysis. Artificial Intelligence : A Modern Approach.Prentice Hall of India.Patterson. 2. UNIT-4 NATURAL LANGUAGE PROCESSING PARSING TECHNIQUES. Bayes Theorem and Bayesian networks. Iteration and Recursion. Scripts.Narosa Publishing house. Nils J. 2. what is an AI technique. Syntax and Numeric Functions. Alpha-Beta cutoffs. Henry.G. Property list and Arrays. Explanation based learning. Semantic Networks. Peter Norvig. Augmented Transition Nets (ATN). Conceptual Dependency AI Programming Languages Introduction to LISP. Elaine Rich and Kevin Knight: Artificial Intelligence. Production systems. Component of Planning Systems. Introduction to Artificial Intelligence and Expert Systems. Constraint Satisfaction problems Game Playing Minmax search procedure. Code: 333714(33) Total Tutorial Periods: 10 UNIT-1 GENERAL ISSUES AND OVERVIEW OF AI: The AI problems.Nilsson: Principles of Artificial Intelligence. Reference Books: 1. Recursive Transition Nets (RTN). BHILAI (C. Problem reduction and AO* algorithm. Search and Control Strategies General Problem solving. Resolution Principle and Unification. Certainty Factor. Probability theory. Goal Stack Planning (linear planning). Pearson Education 4. Total Theory Periods: 40 Total Marks in End Semester Exam: 80 Minimum number of class tests to be conducted: 02 Branch: Information Technology. Frame Systems and Value Inheritance. Additional Refinements UNIT-3 KNOWLEDGE REPRESENTATION First Order Predicate Calculus. Artificial Intelligence. Non-linear Planning using constraint posting .) Semester: VII Subject: Artificial Intelligence and Expert System. Rote Learning. Probabilistic Reasoning and Uncertainty. Case Studies: MYCIN.An Example Domain: The Blocks Word. Dan W. Text Book: 1. UNIT-2 HEURISTIC SEARCH TECHNIQUES: Hill climbing. Pearson Education. Expert System Grammar. Characteristics of AI applications Problem Solving. Control strategies: forward and backward chaining Exhaustive searches: Depth first Breadth first search. Winston. Learning by Induction. Context . AND/OR Graphs. UNIT-5 EXPERT SYSTEMS: Introduction to Expert Systems. Artificial Intelligenece by Gopal Krishna . Branch and Bound technique. Patrick.

UNIT IV: IMAGE COMPRESSION: Coding redundancy. run length coding. Spatial & Gray level resolution. John Wiley and sons. Correlation based and feature based stereo correspondence. Name of Text Books:1. LZW coding. Digital Image Processing. Ganzalez and Woods. Edge detection. Canny edge detector. BHILAI (C. 2. video compression. Line detection. Code: 322751(22) Total Tutorial Periods: Nil UNIT I: INTRODUCTION: Image formation model. Projective geometry. Image Processing. FFT. High pass filtering. Laplacian filter. Schalkoff. image averaging. Texture. Region based segmentation. connected component extraction. JPEG.Huffman coding. Applications to Boundary extraction. Histogram equalization. Sonka and Brooks.G. Image enhancement in special domain: Piecewise transformation functions.) Semester: VII Subject: Digital Image Processing. 2. Shape numbers. MGH. optical flow. Minimum number of class tests to be conducted: 02 Branch: Information Technology. Total Marks in End Semester Exam: 80 . spatial filters. Lossy compression. Thresholding. Machine Vision. Digital Image Processing. TSP ltd. shape from motion. UNIT III: MORPHOLOGICAL IMAGE PROCESSING: Logic operations involving binary image. Pearson education. Opening & Closing.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. UNIT II: IMAGE ENHANCEMENT IN FREQUENCY DOMAIN & IMAGE SEGMENTATION: 2D discrete fourier transform & its inverse. Histogram specification. filtering in frequency domain. Total Theory Periods: 50. UNIT V: IMAGE REPRESENTATION & 3D: Boundary descriptors. MPEG. Edge linking & boundary detection. Ideal & Gaussian low pass filters.smoothing and sharpening. Dialation & Erosion. .DCT. Jain and Rangachar. Name of Reference Books:1. region filling.

Computer Architecture & Parallel processing . Branch: Information Technology.". dynamic interconnection networks. SIMD & MIMD. SYNCHRONOUS PARALLEL PROCESSING: Vector instruction types. High bandwidth memories. Jesshope.& Algo. Bus specifications and standards.Michael J Quinn. SIMD architecture. control flow versus data control.Theory and practice . data flow architecture. Total Theory Periods: 50 Total Marks in End Semester Exam: 80 Minimum number of class tests to be conducted: 02. SIMD computers and performance enhancements. static interconnection networks. Cache coherence. SYSTEM INTERCONNECTION: Network properties and routing. 3. Flynn.R. vector and symbolic processors. Arithmetic pipeline design. R. C. 2. MEMORY HIERARCHY & I/O ORGANIZATION: Cache memories. Reference Books:1. PARALLEL COMPUTER MODELS & PROGRAM PARALLELISM: Classification of Machines.(MGH). Mechanisms. MGH. VLIW architecture. Disk I/O. Instruction pipeline design..G. Multistage & combining networks. Super-scalar processors.) Semester: VII Subject: Advanced Computer Architecture. Adam Hilger. BHILAI (C. Hockney. "Advanced Computer Architecture with ParallelProgramming". data and resource dependencies. Parallel computing. SISD. JB. Program partitioning & scheduling.Kai Hwang 7 Briggs. UNIT II: UNIT III: UNIT IV: UNIT V: Text Books:1.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. Dynamic instruction scheduling. computer Architecture: Pipelined and parallel processor design. High bandwidth I/O. K.W. SIMD parallel algorithms. Multiprocessor system interconnection.Mc Graw Hill . vector access memory schemes. Code: 322752 (22) Total Tutorial Periods: Nil. grain size latency. "Parallel Computer 2 –Arch. Hwang. UNIT I: PIPELINE: Linear pipeline processor: Nonlinear pipeline processor. 2. Condition of parallelism. Boston.

CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. Design of video-on-Demand Systems. Virtual Reality Systems. Stereo display. autostereoscopic displays. Basic Characteristics of Non-Temporal Media. Code: 333753(33) Total Tutorial Periods: Nil. Graphics. Overview of MPEG-7. McGraw-Hill 2. Text. Audio. Addison Wesley.) Semester: VII Subject: Multimedia and Communication. MP3 Compression Scheme. PHI 3. Multimedia Concept & Practice. Audio Compression: Introduction to speech and Audio Compression. Animation. Video Retrieval. Introduction to Authoring Systems. etc. John Vince. Events. Images. Entertainment. Of synthetic. Total Theory Periods: 50 Total Marks in End Semester Exam: 80. Related Technologies: Tele-operation and Augmented Reality Systems Interface to the Virtual World-Input. . File System. Hartman & Carey. Basic Characteristics of Temporal Media: Video.. Scripts and Interactivity. Modeling objects and virtual environments Domain Dependent applications: Medical. Presentations: Synchronization. I/O systems: Overview of USB port and IEEE 1394 interface. hap tic and force feedback. Graphical objects. Text Books :1.G.Output. Features of JPEG2000. Visualization. Minimum number of class tests to be conducted: 02 Branch: Information Technology. Content Based Information Retrieval: Image Retrieval. data globes. TAY Vaughan. Operating System Support for Multimedia Data: Resource Scheduling with real-time considerations. . VRML Programming. Characteristics of MMX instruction set. I/O Device Management. UNIT-II COMPRESSION TECHNIQUES: Basic concepts of Compression. Hypertext and Hypermedia. Compression. hap tic input devices. Interface to the Virtual World. UNIT-I INTRODUCTION: Concept of Non-Temporal and Temporal Media. head-mounted display. Multimedia Technology.: JPEG Compression. MPEG-4 Natural Video Compression.1&2 Compression Schemes. UNIT-V VIRTUAL REALITY: Introduction to Virtual Reality and Virtual Reality Systems. Head and hand trackers. UNIT-IV MULTIMEDIA INFORMATION MANAGEMENT: Multimedia Database Design. holographic displays. Still Image Compression. Video Compression: MPEG. BHILAI (C. UNIT-III MULTIMEDIA SYSTEMS ARCHITECTURE: General Purpose Architecture for Multimedia Support: Introduction to Multimedia PC/Workstation Architecture.

S /MIME.) Semester: VII Subject: Cryptography & Network Security. SHA-1. Modular Arithmetic. Key Exchange Algorithms.509 Authentication Service. . Twofish . Electronic Commerce Security: Electronic Payment Systems. Polynomial Arithmetic.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. OFB. Modes of Operation (ECB. Rijndael (AES).Hellman. and MGH International. Reference: Chapter 18 . Security Attacks and Services. Discrete Logarithms RSA. Strength ( or Not) Of DES BLOCKS CIPHER ALGORITHMS:IDEA. RIPEMD. Factoring Large Numbers. Electronic Mail Security: Pretty Good Privacy (PGP). iKey) Ecash ( DigiCash ). Public key Infrastructure.G. William Stalling. Cryptographic Generators. HMAC UNIT-IV DIGITAL SIGNATURES. Linear Congruential Generators. UNIT-II UNIT-III PUBLIC KEY CRYPTOGRAPHY:Prime Numbers and Testing for Primality. 19. PHI. CFB) . Euclid’s Algorithm. CERTIFICATES. Blowfish. UNIT-V SYSTEM SECURITY: Computer Virus. Secure Electronic Transaction (SET). & 20 of Cryptography and Network Security. Smart Card Based Systems. Authentication: Kerberos V 4 and V 5. Code: 322755 (22) Total Tutorial Periods: Nil UNIT-I FOUNDATIONS OF CRYPTOGRAPHY AND SECURITY:Ciphers and Secret Message. Diffie. Design Principle of Block ciphers: Theory of Block Cipher Design. CBC. CAST. Schneier & Bruce. Protocols (CyberCash. BHILAI (C. Text Books: Cryptography and Network Security. MD5. Finite Fields. Hashes and Message Digests: Message Authentication. Pseudo Random Numbers and stream ciphers: Pseudo random sequences. RC4. Firewall and Design Principles. ElGamal . X. Design of Stream Cipher. RC5.400. Total Theory Periods: 50 Total Marks in End Semester Exam: 80 Minimum number of class tests to be conducted: 02. Cipher Network Structures. X. Reference Books:Applied Cryptography: Protocols & Algorithms. AND STANDARDS:Digital Signature Standard (DSS and DSA). DES and Triple DES. Introduction of Elliptic acre Cryptosystems Key Management . IP and Web Security Protocols: IPSec and Virtual Private Networks. Mathematical Tools for Cryptography: Substitutions and Permutations. Digital Certivicates and Basics of PKCS Standards. Branch: Information Technology. Public – Key Cryptography Standards. Secure Sockets and Transport Layer ( SSL and TLS).

CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY.Codes: linear. removal and forecasting DEPENDABILITY EVALUATION Common measures: failures rate.K. Prentice-Hall 2 Hwang.Theory and Techniques. Briggs. Johnson. K. Evaluation and comparison. Fundamentals of dependability. recovery blocks. Specific features. P. (2 Volumes). D. 3. 4. and F. Applications .Markov processes . Lee. Fault-Tolerant Computing -. McGraw-Hill. REDUNDANCY Hardware redundancy.. mean time to failure. Leveson.Information redundancy . ATTRIBUTES Reliability. self-checking software.G. T.Encoding and decoding techniques . ISBN 0-13-301367-7. Code: 322756(22) Total Tutorial Periods: Nil UNIT I - INTRODUCTION Definition of fault tolerance. UNIT II- UNIT III- UNIT IV- UNIT V- Text Books 1 Anderson. B. Applications of fault-tolerance. Means: fault prevention. system safety and computers. Fault-Tolerance in Distributed Systems. and P. Pradhan. ISBN 0-13-057887-8. Branch: Information Technology. unordered. Minimum number of class tests to be conducted: 02. .. etc. Redundancy. errors and failures. etc. Impairments: faults.A. cyclic. Addison Wesely 2. Computer Architecture and Parallel Processing.Applications .A. Addison Wesely. mean time to repair. BHILAI (C. availability. Prentice-Hall. Reference Book 1. 3. Prentice-Hall. Software fault tolerance techniques: N-version programming. Prentice-Hall PTR . Hamming. arithmetic.. etc. Fault-Tolerant Computer System Design. Time redundancy PROGRAMMING Software fault tolerance. Reliability block diagrams . Safeware.) Semester: VII Subject: Fault Tolerant Systems Total Theory Periods: 50 Total Marks in End Semester Exam: 80 . Nancy G. Pradhan.W. safety. Fault-Tolerant Principles and Practices.. Dhiraj K.. Design and Analysis of Fault-Tolerant Systems. Jalote. Redundancy schemes..

Towards Efficient Parsing. surface realization. & Martin. Natural Language Processing for Prolog Programmers. Grammars for Natural Language.) Semester: VII Subject: Natural Language Processing.) by Atkinson. Linguistic background. Dialogue and Conversational Agents: What makes dialogue different? Dialogue structure and coherence. syntactic transformations. J Reference Books: 1. direct translation. Allen. M. J. using Statistical Techniques Text Books: 1. Strategies for Semantic Interpretation. idea of Interlingua. systemic grammar.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. G & Mellish. Linking Syntax and Semantics. Fromkin.). Features and Augmented Grammars.G. Total Theory Periods: 50 Total Marks in End Semester Exam: 80. Speech and Language Processing. Ambiguity Resolution. discourse planning. Foundations of General Linguistics (2nd ed. BHILAI (C. transfer metaphor. Minimum number of class tests to be conducted: 02 . by Covington. Ambiguity Resolution. Natural Language Understanding (2nd ed. M A 4. Unit -V MACHINE TRANSLATION Language Similarities and Differences. 2.H. Unit -III PRAGMATICS Discourse: Reference Resolution. Unit –IV NATURAL LANGUAGE GENERATION Introduction to language generation. functional unification grammar. D A & Roca. Text Coherence. C Branch: Information Technology. An Introduction to Language (5th ed. Scoping and the Interpretation of Noun Phrases. By Gazdar. Natural language processing in Prolog: an introduction to computational linguistics. an architecture for generation. I 2. V & Rodman. Kilby. lexical transfer. by Jurafsky. R 3. Grammars and Parsing. D. Code: 322757(22) Total Tutorial Periods: Nil . An Inference based resolution algorithm. Unit -I INTRODUCTION & SYNTACTIC PROCESSING The study of Language. Syntactic and Semantic Coreference. Unit -II SEMANTIC INTERPRETATION Semantics and Logical Form.).

and type constructors. UNIT IV. Example of ODBMS OBJECT RELATIONAL AND EXTENDED RELATIONAL DATABASES: Database design for an ORDBMS . C. Transactions and Concurrency control. Pearson Education . Data fragmentation. Thomson Learning. UNIT III. Specialization and Generalization. Constraints and characteristics of specialization and Generalization. Minimum number of class tests to be conducted: 02 UNIT I Branch: Information Technology. Structure of XML data. Sudarshan. Concepts and architecture. Parallelizing individual operations. Sorting. Korth. Query processing and Optimization.G. Rajesh Narang. OQL. OBJECT-ORIENTED DATABASES: Overview of Object-Oriented concepts.) Semester: VII Subject: OODBMS.J. Raghu Ramakrishnan. Silberchatz. Distributed database concepts. Persistent programming languages. Type extents and queries. Overview of XML.Date. McGraw-Hill. Encapsulation of operations. Database System Concepts. An overview of Client-Server architecture UNIT V DATABASES ON THE WEB AND SEMI STRUCTURED DATA: Web interfaces to the Web. Object identity. Document schema. Methods. Complex objects. Fundamentals of Database Systems [4e]. Text Books: 1. Concurrency control and Recovery in distributed databases. Longman. Johannes Gehrke. XML applications. 4. An overview of SQL3. Replication. McGraw-Hill Reference books: 1 Elmasri and Navathe..CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. Parallel query evaluation. Relationship types of degree higher than two. Mobile databases. Database Systems. Indexes for text data. Architectures for parallel databases. Database schema design for OODBMS. User defined abstract data types and structured types. and allocation techniques for distributed database design. Pearson Education 2. Enhanced Data Models for Advanced Applications: Active database concepts. and Persistence. Spatial databases. Peter Rob and Coronel. Storage and access methods. Motivation for complex data types. Total Theory Periods: 50 Total Marks in End Semester Exam: 80. BHILAI (C. Type hierarchies and Inheritance. Deductive databases and Query processing. Implementation and Management. Super classes. Implementation issues. Introduction To Database Systems. OODBMS. Code: 322758(22) Total Tutorial Periods: Nil THE EXTENDED ENTITY RELATIONSHIP MODEL AND OBJECT MODEL: The ER model revisited. ORDBMS PARALLEL AND DISTRIBUTED DATABASES AND CLIENT-SERVER ARCHITECTURE: UNIT II. Querying XML data. Implementation issues for extended type. Geographic information systems. Subclasses. Inheritance. Temporal database concepts. Object structure. Joins. The semi structured data model. Query processing in distributed databases. 3. Systems comparison of RDBMS. Storage of XML data. Database Management Systems [3e]. Design.Nested relations and collections.Prentice Hall of India 2. OODBMS architecture and storage issues. Object Oriented Interfaces and Databases.

Every student in the group should have a copy of the documentation Every student should get his own copy of the documentation properly checked from the Teacher In-charge. who will use the software product. List and Description of the users and their role. every copy of the documentation should be accompanied by a Submission Certificate duly signed by the Teacher In-charge and Head of Department.G. Statement and brief description of Goals (Process and Product). b.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. d. every individual student should submit his own hardcopy of the documentation in a Punched Cardboard File Only. List and brief description of all rejected solutions. Description of the present situation. Problem constraints (Manpower.) Semester: VII Subject: Software Engineering Lab. from every group should be submitted during final submissions. Software and User interface) of the overall product. During Final Submissions. List and brief description of all possible solutions. One CD of the project and its documentation (softcopy). List and brief description of all accepted solutions. b. c. Planning Phase Branch: Information Technology. e. Solution strategy :a. 2. . NOTE for Students to Follow strictly :• • • • • • • Every two to three students should form a group and should develop a software that could be developed with in one month of time. Problem Statement :a. Software and Hardware). c. The groups should prepare a softcopy as well as hardcopy of the documentation as per phases given below. Statement and brief description of Requirements (Functions. Practical Code: 333721(33) 1. Hardware. Total Practical Periods: 50 Total Marks in End Semester Exam: 40. Before the Final Practical examinations. BHILAI (C. after every phase of development given below.

ii. Development process :a. Review of the Planning Phase :a. Deciding the complexity category of the product under development. Life cycle model for the project. Data Design :. ii. e. Calculating the development time for the project. f. Using COCOMO model for performing cost estimation for the product. b.3. d. List and brief description of non-changeable objects that would contribute to the software phase wise. 4. ii. Analysis document for the product :a. Software Quality assurance :i. Creating Designs document :a. Process Specification document :. c. Data Dictionary :. d. List and brief description of any possible solutions for the above mentioned risks. List and brief description of quality attributed decided for evaluating the software product phase wise. Team structure for the project (Details of team members also needed). Points and brief description of the reviews conducted and report of the results obtained. b.Data Flow Diagram (DFD) d.Description of how to encapsulate the data with data structures and modules. List and brief description of the validations (are we making the product right ?) and verifications (are we making the right product? ) phase wise.Description of Interfaces to be created between various modules and between user and program.Description of the data objects and suggested algorithm. Risk management :i. Software metrics :a. Calculating Programmer months for the project. List and brief description of changeable objects that would contribute to the software phase wise. c. e. Calculating the Average staffing level for the project.List and brief description of all the components to be used in ERD. c. Data Object Description document :. Architectural Design :. DFD and STD. Interface Design :. Control Specification document:. b.Entity Relationship Diagram (ERD) c. . Analysis and Design Phase 1. Software Configuration Management :i. 5. b. Estimating Lines of Code needed for the complete development of the product.State Transition Diagrams (STD) 2. List and brief description of any kind of Risks that may occur phase wise.

2. if necessary. d.A summary of the Test report is created and suggestions for the steps to be taken further are listed with brief description. 6. 4. 3.A table is created stating the validation and verification activities performed on the code and results found. 5. Validation and Verification :. Test Plan document :a.Using flow charts and decision tables the entire system is explained.Testing of individual modules and required code areas are done by using coding that would display temporary results. 3. c. A table is created stating the test criteria and results. Internal documentation:. Setting up Walkthrough schedules for the implementation phase. 5.Here small descriptions in the form of comments in the program code is used.Here the actual coding is done according to the designs created and standards decided. List and brief description of Performance Tests to be conducted and results expected. is created. Those results are evaluated for correctness of code. 6.d. Statements of reviews done on the final designs.List and brief description of errors displayed with their meanings and causes.Standards need to be followed related to the variable declarations and use. Walkthroughs and Inspection document :a.According to the milestones set. to be remembered during the implementation phase. describing the meaning of the code. listing out important points. if necessary. Milestones. 4. Procedural Design :. 2. c. Setting up Milestones for the implementation and testing phases. expected results and actual found results. Coding standards :. Review document :. List and brief description of Functional Tests (Black-Box testing) to be conducted and results expected. Implementation Phase 1. Setting up Inspection schedules for the implementation phase. the reviews. . List and brief description of Stress Tests to be conducted and results expected.The tests decided in Test plan document are conducted and a table is created showing the details of the test performed. Statements of Reviews done on the initial designs and comments for improvement. Unit testing :. List and brief description of Structural Tests (White-Box or Glass-Box testing) to be conducted and results expected. Critical Design review :a. Preliminary design review :a. Testing Phase 1. walkthroughs and inspections are done and a document describing the above process and results found. 7. Test report :. Error documentation :. Testing table :. b. b. modules or operations performed. Coding :.

List and brief description of Errors displayed and their meanings. A document is created describing from the user point of view.User Manual 1. Frequently Asked Questions and answers document is created from the user point of view. 5. . 4. how to use and trouble shoot the software product. A document describing the installation procedures. 2. 3. Contact details for further assistance. Different documents should be created for different category of users of the product. 7. 6. Do’s and Don’ts for the user.

aunt. Solve the classical Crypt arithmetic problems such as DONALD + GERALD = ROBERT of AI. Solve the classical Water Jug problem of AI. female. child. Town D is connected to Town B by Road 5. you can get to town r from town p. y supports x. Write a program to find union and intersection of two given sets represented as lists. If Town x is connected to Town y by highway z and bikes are allowed on z. The cup is touching that book. BHILAI (C. Branch: Information Technology. ancestor given the facts about father and wife only. . Total Practical Periods: 50 Total Marks in End Semester Exam: 40.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. Solve the classical Blocks World Problemof AI. sister. Solve the classical Missionary Cannibals problem of AI. Write a program to read a list at a time and write a list at a time using the well defined read & write functions. A cup is above a book. clausal form and deduce that `One can get to town B from townD’. Write a program to find the length of a given list Write a program to find the last element of a given list Write a program to delete the first occurrence and also all occurrences of a particular element in a given list. If you can get to town q from p and also to town r from town q. daughter.) Semester: VII Subject: Artificial Intelligence & Expert System Lab. Write a program given the knowledge base. 4. Is it possible to deduce that `The book supports the cup’. brother. Town D is connected to Town E by Road 4.G. x is on top of y. Town A is connected to Town C by Road 3. If Town x is connected to y by z then y is also connected to x by z. Town A is connected to Town B by Road 1. 5. Bikes are only either allowed on Road 1 or on Road 2 every day.Convert the following into wff’s. clausal form. (viii) (ix) (x) (xi) (xii) (xiii) (xiv) (xv) List of Equipments/Machine required : (i) PC with Wndows xp (ii) Visual prolog compiler Recommended Books : (i) Ivan Bratko : Logic & prolog programming. Practical Code: 333722 (33) Suggested List of Experiments (but should not be limited to): (i) (ii) (iii) (iv) (v) (vi) (vii) Write a prolog program to find the rules for parent. Write a program to search any goal given an input graph using AO* algorithm. male. Write a program given the knowledge base. Solve the classical Travelling Salesman Problem of AI. you can get to y from x by bike. Town B is connected to Town C by Road 2. Solve the classical Monkey Banana problem of AI. son. If x is on the top of y. If x is above y and they are touching each other. Convert the following into wff’s. uncle. Bikes are allowed on roads 3.

Complete Reference (VB . 3. BHILAI (C.NET) 3. Create simple Notepad application. status bar and scroll bar. place field on form. Java Server Programming – Wrox Publications 5. Black Book (VB . add tables and queries. JSP by Hans Berbsten (O’Reilly ) . 6. delete.NET Microsoft Press 4.G. 5. VB .NET or J2EE IDE( e. report or J2EE Technologies. Suggested List of Experiments (but should not be limited to): 1. To Study various features of IDE : VISUAL STUDIO .CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY.) Semester: VII Subject: Software Technology Lab -4 Total Practical Periods: 50 Total Marks in End Semester Exam: 40. Branch: Information Technology. Design simple web based calculator to implement Addition. update ) operations from the client browser. create an application which performs database handling( add. which contains menus. Java How To Program – Dietel & Dietel ( Pearson Education ) 6. JAvaStudioCreator) 2. using toolbar and Replace text. Rich Text Box. Common Dialogs Box. JDEveloper. Subtraction and Multiplication and Division. NetBeans. 4. Demonstrate use of Data Environment.NET) 2. JBuilder.g. Practical Code: 333723 (33) Experiments can be done either with J2EE or . Create a login form which performs validations at the client and check for the correct password at the server with the help of a database. Design a complete application using all the .NET Technologies. Text Books :1. window. 7. formatted text.

and must be executed as per the norms of practical exams. However printing and binding would be as per the conventional format. Students must get chance to select projects as per their choice or decided mutually between students and department faculty (HoD) concern. design. 5. 4. Code: 333724 (33) Guideline for Minor Project Allocation of project: 1. study based etc. Other related information depending upon specific branch & institute. 2. iv. software. Final submission of project is expected as. 2. Total Practical Periods: 60 Total Marks in End Semester Exam: 100. BHILAI (C. 4. External Evaluation: External assessment of project would be like conduction of practical exams of University. 3. Type of project: Hardware. Broad area: Subject or expertise/application area. survey. It is recommended to give projects as per the specializations of existing faculty of the department instead of outside person/agency. NOTE: Completion of Project outside the department/Institution should not be encouraged.) Semester: VII Subject: MINOR PROJECT. Evaluation of project would be as per the examination scheme of the University. which is based on internal as well as external evaluation. Required skills: Knowledge of subject(s). but not by outside agencies. It is also recommended to give proper counseling to pick up suitable project. tools & other characteristics. Monitoring of project: 1. i. Project must be allocated. Branch: Information Technology. Evaluation will be based on Live demonstration / presentation and Viva. Internal Evaluation & Submission of project: 1. . One copy to the department. 2. 3. Guides available: Name of Guide (S) from Department & Institute. software.CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY. Information regarding broad area must be made available to the students well in advance (may be during previous semester). v. One project group must contain maximum three students. Information must cover following parameters. 3.G. One copy to the Institution central library. iii. developed and monitored by department / institution itself. Regular review by guide is recommended to ensure development & contribution of students. Internal assessment requires submission of project report for getting approved by the concern authority. ii.

) Semester: VII Subject: Innovative & Entrepreneurial Skill Total Practical Periods: 28 Total Marks in End Semester Exam: --Minimum number of class test to be conducted: 2 Branch: Common to all Branches Code: 300725 (36) Total Tut Periods: NIL Unit I Innovation: abstract concept. creativity. Entrepreneurship stimulants.Chhattisgarh Swami Vivekanand Technical University. types of innovation classified according to products. Prentice Hall of India 2. Unit IV Identification of Business Opportunities: Introduction. Entrepreneurship in Action. psychological and Social Factors. Sources of Business of Product Ideas. Bhilai (C. Difference between entrepreneur and intrapreneur.TMH 4. Entrepreneurship Management and Development – Ajith Kumar. HPH 6. innovation and imagination. Role of Entrepreneur. Techno. Steps in Identification of Business opportunity and its SWOT Analysis.Coulter. Wiley. Shepherd. Common Entrepreneurial competencies/Traits. 3. Obstacles inhibiting Entrepreneurship. Role of Institutions and entrepreneurship. Prentice Hall of India 5.Economic feasibility of the Project. UNIT-V Techno-Economic Feasibility of the project: Introduction. Text and Reference Books: 1.Rober D Hisrich. Feasibility Report. PHI 7. A Guide to Entrepreneurship – David Oates. Competing through Innovation-Bellon & Whittington. Peters. processes or business organizations.Mohanty. Functions of an entrepreneur. personality factors.A state of Mind. Factors affecting entrepreneurial growth – Social.G. . Fundamentals of entrepreneurship. Impact of Entrepreneurship for sustainable development. Proforma of Feasibility Report. A Doer not a Dreamer.Jack M Kaplan. student Edition. Entrepreneurship. cultural.Characteristics of an entrepreneur. Unit III Difference between entrepreneur and entrepreneurship. Emergence of entrepreneur. Types of entrepreneurs.JAICO Publishing House. Patterns of Entrepreneurship. Considerations while preparing a Feasibility Report. Unit II Entrepreneurship: who is an entrepreneur? Entrepreneurship.

Sign up to vote on this title
UsefulNot useful