Friday, 6 June 2014

Third Year Syllabus

Core 13: System Analysis and Design


SEMESTER – V

Program Code           : BCAAA                                           Course Code  : 5C1
Credits                        : 4                                                        Max Marks                : 25+75
Contact Hrs   : 5 Hours per week

Goal: To learn about system analysis and development concepts.
Objectives: On successful completion of this course the students should have understood the analysis & design of systems and learn the system and process specifications and various data input methods.

UNIT I:
System Concepts & Information System Environment: System concepts – Definition - Characteristics of a system - Elements of a system - Types of a System-System Development Life Cycle – The role of the System analyst.

UNIT II:
System Analysis: System planning and Initial Investigation-Initial Investigation – Case Scenario – Problem Definition and Project Initiation- Background Analysis – Fact Finding-Information Gathering.

Unit III:
            The tools of Structured Analysis –The Data Flow Diagram(DFD) -  Data dictionary, Decision Tree and Structured English- Decision tables – Pros and  Cons of Each Tool - Feasibility Study – Cost/ Benefit Analysis.

UNIT IV:
System Design: Introduction- The Process of Logical & Physical design – Design Methodologies- Input /Output and Forms Design – File Organization and Database Design.

UNIT V:
System Implementation: System testing - Implementation and Software maintenance- Hardware/Software Selection- Security disaster/ recovery and ethics in System development.

Text Book (S):

1. Elias M.Awad ,”System Analysis and Design Galgotia publication (P)Ltd New Delhi,  2nd Edition ,Reprint 2012.

Reference Book(S):

1. Jerry L.Whitten, Lonnie D.Bently & Victor M.Bar ,”System Analysis and Design Methods “ , Tata McGraw Hill Publications New Delhi, 5th edition,2007.

2. Kendall,” System Analysis and Design “, Pearson Education Ltd New Jersey, 2011.




    Core 14:VB.NET Programming


SEMESTER – V

Program Code           : BCAAA                                           Course Code  : 5C2
Credits                        : 4                                                        Max Marks                : 25+75
Contact Hrs   : 5 Hours per week

Goal                : To learn about .Net Framework and VB.Net.
Objective : On successful completion of this course the students should have Knowledge on basics of .Net Framework and VB .Net.

Unit I
Introduction to .Net: .Net defined– The .Net Framework – The VB.Net – Object Oriented Programming and VB.Net – Data types, Variables and Operators.

Unit II
            Arrays – Conditional logic: If-then-Else statement, The Select – case – Looping: Do, for..Next, For Each..Next statement. System.Windows.Forms: The basics of the windows forms.

Unit III
Procedures: Overview – Types of Procedures – Built-in function. Dialog Boxes: Introduction – The Message Box class- The Common Dialog classes.

Unit IV
Menus: Adding Menus and Menu Items Programmatically - Context−Changing Menus - Enhancing Menus - MDI: MDI Applications- Creating the MDI Parent- Creating the MDI Children- The Active Child- Arranging the Forms.
 Error Handling: Errors in programming – Structured Exception handling – On Error statement – Classes and Object.

Unit V
Introduction to Data Access in .NET: A History of Microsoft Data Access Technologies. ADO.Net: Accessing ADO.NET Features and Namespaces- Using ADO.NET
Text Book (S):
1.            Bill Evjen, Jason Beres, “Visual Basic.Net  Programming Bible”, Wiley-India Pvt. Ltd., 2007.New Delhi
Unit I: Chapter: 1,3,5            Unit II: Chapter:  6, 7,25
Unit III: Chapter: 8,9             Unit IV: Chapter: 12    Unit V: Chapter: 21, 22

2.            Jeffery R. Shapiro,” The Complete Reference Visual Basic .NET”, Tata McGraw Hill Edition, New Delhi  ,Thirteenth reprint 2008
Unit IV: Chapter: 16

Reference Book (S):
      1. Steven Holzner ,“ Visual Basic.Net Black Book ”, Dreamtech Press New Delhi, Reprint Edition 2009.
        2. Vijay Mukhi ,Sonal Mukhi, Vikram Ramchand ,“Visual Basic .NET”, BPB Publications, 2003.


        

Core 15: Relational Database Management System



Semester – V



Program Code: BCAAA                                                  Course Code: 5C3
Credits       : 4                                                     Max Marks   : 25+75         Contact Hrs: 5 Hours per week
Goal: To learn about the importance of Data base concepts and PL/SQL.
Objective: On successful completion of this course the students should have Knowledge on database management systems and built a solid foundation for advanced studies in database area.  
UNIT I:
Introduction: purpose of the database system – view of data – data models – database languages – transaction management – storage management – database administrator – database users. Entity-Relationship models: basic concepts – design issues – mapping constraints – keys – E-R diagram – weak entity sets – Extended E-R features.
UNIT II:
Relational Model: Structure of relational databases – the relational algebra - the tuple relational calculus - the domain relational calculus. Relational Database Design: Pitfalls in relational-database design – decomposition – normalization using fundamental dependencies - Distributed Databases: distribution transaction model – commit protocols – concurrency control.
UNIT III:
Oracle Tables: DDL: Naming Rules and conventions – Data Types – Constraints – Creating Oracle Table – Displaying Table Information – Altering an Existing Table – Dropping, Renaming, Truncating Table – Table Types – Spooling – Error codes.
UNIT IV:
Working with Table: Data Management and Retrieval: DML – adding a new Row/Record – Customized Prompts – Updating and Deleting an Existing Rows/Records – retrieving Data from Table – Arithmetic Operations – restricting Data with WHERE clause –Sorting – Revisiting Substitution Variables – DEFINE command – CASE structure. Functions and Grouping: Built-in functions –Grouping Data. Multiple Tables: Joins and Set operations: Join – Set operations.
UNIT V:
PL/SQL: A Programming Language: History – Fundamentals – Block Structure – Comments – Data Types – Other Data Types – Declaration – Assignment operation – Bind variables – Substitution Variables – Printing – Arithmetic Operators. Control Structures and Embedded SQL: Control Structures – Nested Blocks – SQL in PL/SQL – Data Manipulation –Transaction Control statements.  PL/SQL Composite Data Types: Records – Tables – Varrays.
Text Book(s):
1. Henry F.Korth, Abraham Silberschatz & S. Sudarshan, “Database   System Concepts”, McGraw-Hill International Edition Newyork,6th Edition, 2011. (Unit-I, II)
2. Nilesh Shah, “Database Systems Using Oracle”, Prentice-Hall of India New Delhi, 2nd edition, 2008 (Unit-III,IV, V)
Reference Book(s):
1. Rajesh Narang, “Database Management Systems”, Prentice-Hall of India New Delhi, 2nd Edition, 2006.

2. Gerald V.Post, “Database Management Systems”, Tata McGraw-Hill New Delhi, Sixth Reprint, 2008


Core 16: Mini Project - VB.NET & Oracle



SEMESTER – V

Program Code        : BCAAA                                           Course Code  : 5CP
Credits                     : 4                                                        Max Marks                : 40+60
Contact Hrs            : 6 Hours per week

GUIDELINES FOR MINI PROJECT

The aim of the Mini Project is to lay a foundation for the Main Project. Each student should carry out individually one Mini Project Work and it may be a case study from the industry or may be an implementation of a white paper published in a journal. The student should carry out the project either in VB .NET or in ASP .NET using ORACLE. It should be compulsorily done in the college only under the supervision of the faculty concerned.
Examination will be conducted as like a practical examination with one Internal and one External Examiner, which carries 30 marks for project evaluation and 30 marks for viva-voce examination (30+30).
Internal Evaluation pattern for 40 Marks:
Review                        – 10 marks
Model Viva voce        – 10 Marks
Project Report             – 20 marks
The project title may include the following but not limited to
v  Internal Mark Assessment System
v  Attendance Processing System
v  Online Quiz
v  Library Management System
v  Transport Management
v  Office Automation
v  Foreign Exchange
v  Online shopping
v  Website creation
v  Admission Management
v  Timetable Management System


Skilled Based Subject – IV: Multimedia Lab


Semester: V

Program Code: BCAAA                                                  Course Code: 5SP
Credits                : 3                                                         Max Marks   : 30+45       
Contact Hrs   : 5 Hours per week

PHOTOSHOP

1. Create an advertisement board in Photoshop.
2. Create a glittering text, 3D text and water text in Photoshop.
3. Create a chocolate letters in Photoshop.
4. Set a Background as your photo in Photoshop.
5. Create an animation in Photoshop.
6. Create an album in Photoshop.

ANIMATION
7. Draw a bird with flash tools and make it fly with key frame animation.
8. Draw a man to walk with the help of key frame animation.
9. Create a buttons and link with others frames.
10. Create shining stores with the help of move clip.
11. Animate a ball with the help of guideline animation.
12. Create a simple game with the help of action script.











Core 17: Web Designing

Semester: VI

Program Code: BCAAA                                                  Course Code: 6C1
Credits                : 4                                                         Max Marks   : 25+75         Contact Hrs   : 5 Hours per week

Goal: To learn about the importance of web designing concepts.
Objectives: 
On successful completion of this course the students should have understood the fundamentals of web design and how to program using  HTML javascript, CSS, ASP, and XML.
UNIT I:
The Web Medium: Web Browsers-Markup Languages-Stylesheet Technologies-Images-Sound-Video. Programming Technologies: Client side Programming-Server side Technologies-Network and Related Protocols
UNIT II:
HTML: Introduction to HTML - HTML page formatting basics – Advanced web page formatting : Hypertext  links– tables and forms.
UNIT III:
Web page forms: Input, Button, label, script elements,Drop-down menus. CSS and Dynamic HTML. Java  Script: Data types & variables-Decisions, loops & functions- Java Script-An Object based language.
UNIT-IV:
ASP: Active Server pages-ASP object-Components-Programming Basics-How ASP works-The guest object-The response object-Server object-Session Application object-ADO.
UNIT-V:
    XML: XML Introduction –Creating Markup with XML  – DTD –XSL-schemas.

Text Book (S):

1. Thomas.A.Powell ,"The Complete reference Web Design ", Tata McGraw Hill Publishers, Second edition 2003,tenth reprint 2009, New Delhi. (Unit-I,II)
2. David Mercer ,SCHAUM’S Outlines “HTML Introduction to web page design and development”, Tata McGraw Hill Publishers, Edition 2002,third reprint 2006, New Delhi.(Unit-II, III)
3. Paul Wilton,”Beginning Java Script “,SHROFF Publishers ,2000 Edition, Reprint 2001, Mumbai. (Unit-III)
4. Dave Mercer ,"ASP . NET A Beginner's Guide", Tata McGraw Hill New Delhi, 2nd Edition 2002, Fifth reprint 2008,India.(Unit-IV).
5. H.M.Deitel, P.J.Deitel, Nieto, Lin, Sadhu, “XML How to Program”, Dorling Kindersley (India) Pvt. Ltd, 2001 Edition.(Unit- V)

Reference Book(S):

1. Sandeep Chatterjee, James Webber,” Developing Enterprise Web services”, Dorling Kindersley (India) Pvt. Ltd ,2004 edition.
2. Holzschlag ,”HTML 4”, Techmedia Publisher New Delhi, 2000 edition.




Core 18: Web Designing Lab


Semester: VI

Program Code: BCAAA                                                  Course Code: 6CP
Credits                : 3                                                         Max Marks   : 30+45   
Contact Hrs   : 5 Hours per week

HTML
1. Design the website using various HTML tags.
 2. Create a page for Job vacancy using HTML tags.

JavaScript

3. Write a HTML program using JavaScript and apply some Mathematical functions.
4. Write a HTML program using JavaScript and apply various built-in functions and user-defined functions.
5. Write a HTML program using JavaScript for Hospital Management System.

VB Script

6. Write a HTML program using VBScript and apply the Form validation.

XML

7. Write a XML program to maintain the student database.
8. Write the XML program to implement the Internal DTD and External DTD.

ASP

9. Develop the webpage using ASP.
10. Develop the Browser capability Components using ASP.




Core 19: Project Work and Viva-Voce


Semester: VI

Program Code:  BCAAA                                                                            Course Code: 6CV
Credits               : 4                                                                            Max Marks   : 100   
Contact Hrs   : 5 Hours per week

GUIDELINES FOR PROJECT WORK


·         The aim of the Project work is to acquire practical knowledge on the implementation of the programming concepts studied.

·         Each student should carry out individually one Project Work and it may be a work using the software packages that they have learned or the implementation of concepts from the papers studied or implementation of any innovative idea.

·         The Project work should be compulsorily done in the college only under the supervision of the Department staff concerned.


Evaluation of the project will be conducted as follows:

·         Two reviews will be conducted during the period of study ( VI Semester)
·         Each review carries 20 marks (20+20)
·         A model viva will be conducted after submission of the project report for 10 marks.

End Semester Viva

·         Viva-voce will be conducted at the end of VI semester for 50 marks.
·         Both the Internal (Respective Guides) and External Examiners (50) Should Conduct the Viva-Voce Examination at the last day of the practical session.
·         Out of 50 marks, 25 for Project Evaluation and 25 for Viva.
·         For awarding a pass, a candidate should have obtained 40% of the Total 100 marks.













Elective – I: Information Security



Semester: VI
Program Code     : BCAAA                                    Course Code      :  6O1
Credits                 : 4                                              Max Marks        : 25+75                Contact Hrs    : 5 Hrs / Week

Goal: To learn about Information Security in various aspects.
Objective: On Successful Completion of this course the students should have knowledge about the computer and database security.

UNIT I:
        Security Problem in Computing: Define Security – Attacks - The meaning of Computer Security - Computer Criminals - Methods of Defense - Encryption Overview - Hardware and Software Security - Encryption In-Depth - Terms and concepts.
UNIT II:
       Program Security: Secure Programs - Nonmalicious Program Errors - Viruses and Other Malicious Code - Targeted Malicious Code - Controls Against Program Threats - Terms and Concepts.
UNIT III:
      Protection in General-Purpose Operating System: Protected Objects and Methods of Protection - Memory and Address Protection - Control of Access to General Objects - File Protection Mechanisms - User Authentication.
UNIT IV:
Database Security: Introduction to databases – security requirements – reliability and integrity – sensitive data – inference – multilevel databases – proposal for multilevel security.
UNIT V:
     Administering Security: Security Planning - Risk Analysis. Legal, Privacy and Ethical Issues in Computer Security: Software Failures – Privacy - Ethical Issues in Computer Security.
Text Book(s):
Charles P Pfleeger and Shai Lawrence Pfleeger, “Security in Computing”, Pearson Education New Delhi, Fifth Indian Reprint, 2005.
Reference Book(s):
1. Ross J.Anderson and Ross Anderson, “Security Engineering: A Guide to Building Dependable Distributed Systems”, Wiley New Delhi, 2001.
2. Debby Russel and Sr.G.T.Gangemi, “Computer Security Basics (Paperback)”, O’Reilly Media Mumbai, 2nd Edition, 2006.
3. Thomas R.Peltier, Justin Peltier and John Blackley, “Information Security Fundamentals”, Prentice Hall New Delhi, 2nd Edition, 1996.
Elective I-B: Mobile Ad Hoc Network


Semester: VI

Program Code: BCAAA                                                  Course Code: 6O2
Credits                : 4                                                         Max Marks   : 25+75     
   Contact Hrs   : 5 Hours per week

Goal: To learn about various protocols for transferring data in mobile networks.
Objective: On successful completion of this course the students should have understood Ad Hoc Network architecture, routing and security protocols.
UNIT – I:
INTRODUCTION & MAC PROTOCOLS Ad Hoc Wireless Networks Issues. MAC protocols for ad hoc Wireless Networks: Issues, Classification of MAC Protocols, Contention Based protocols, Contention-Based Protocols with Reservation Mechanisms, Contention-Based MAC Protocols with scheduling Mechanisms, MAC Protocols that use Directional Antennas.
UNIT – II:
ROUTING PROTOCOLS Classifications, Table Driven, On-Demand, Hybrid and Hierarchical Routing Protocols, Routing Protocols with efficient Flooding mechanism, Power aware Routing Protocols. Operation of Multicast Routing Protocols, Energy efficient Multicasting and Multicasting with QoS guarantees.
UNIT – III:
TRANSPORT LAYER AND SECURITY PROTOCOLS Introduction, Issues, Design Goals, Classification of Transport Layer Solutions, TCP over Ad Hoc Wireless Networks, Other Transport Layer Protocols, Security in Ad Hoc Wireless Networks, Secure Routing in Ad Hoc wireless Networks.
UNIT – IV:
QOS Introduction, Issues and Challenges, Classifications of QoS Solutions, MAC Layer Solutions, Network Layer Solutions, QoS Frameworks for Ad Hoc Wireless Networks

UNIT – V:
ENERGY MANAGEMENT Introduction, Need for Energy Management, Classification of Energy Management Schemes, Battery Management Schemes, Transmission Power Management Schemes, System Power Management Schemes
Text Book (S):
1.      Siva Ram Murthy C, Manoj B.S, Ad Hoc Wireless Networks: Architectures and Protocols, Dorling Kindersley (India) Pvt Ltd, Tenth Impression,2011.

Reference Book (S):
1.      Chai-Keong Toh, Ad Hoc Mobile Wireless Networks, Prentice Hall New Jersey,1st Edition 2002.
2.      Charles Perkins, Ad Hoc Networking, Addison Wesley, 2001.
3.      Mohammed Liyas, Handbook of Ad Hoc Wireless Networks, Published by CRC Press, 2010 Edition .





Elective I-C: Neural Networks    


Semester: VI


Program Code: BCAAA                                                  Course Code: 6O3
Credits                : 4                                                           Max Marks   : 25+75   
Contact Hrs   : 5 Hours per week

Goal: To learn about neural networks basics and advanced techniques.
Objectives: On Successful completion of this course the students should have understood the fundamentals of neural networks and gain knowledge on Fuzzy systems.
UNIT I:
Fundamentals of Neural Networks: Basic concepts of Neural Networks –Human Brain – Model of Artificial Neuron- Neural Network Architectures- characteristics of Neural Networks –Learning methods- Taxonomy of Neural Network Architectures –History of Neural Network Research-Early Neural Network Architectures- Some Application domains.
UNIT II:
Back propagation Networks: Architecture of a Back propagation Network – Back propagation Learning – Illustration –Applications –Effect of Tuning parameters of the Back propagation Neural Network- Selection of various parameters in BPN- Variations of standard Back Propagation algorithm.
UNIT III:
Adaptive Resonance Theory: Introduction – Cluster Structure-Vector Quantization-Classical ART Networks- Simplified ART Architeture-ART1- ART2-Applications-Sensitiveness of ordering of Data.
UNIT IV:
Fuzzy Set Theory: Fuzzy versus crisp- Crisp sets –Fuzzy sets –Crisp relations – Fuzzy relations.
UNIT V:
Fuzzy Systems: Crisp logic –Predicate logic –Fuzzy logic –Fuzzy rule based system-Defuzzification Methods-Applications.


Text Book (S):
1. S.Rajasekaran, G.A.Vijayalakshmi Pai “Neural Networks, Fuzzy logic, and Genetic Algorithms Synthesis and Applications”, Prentice-Hall of India ,New Delhi Pvt, 2003.

Reference Book (S):

1. Fredric M. Ham, Ivica Kostanic, “Principles of Neuro computing for science of Engineering”, Tata McGraw Hill, New Delhi, 1st Edition, 2001.
2. Simon Haykin  “Neural Networks- A Comprehensive foundation”, Pearson Prentice Hall New Delhi, Third Impression 2007.



                   Elective II-A: E-Commerce Technology

 Semester: VI
Program Code: BCAAA                                                  Course Code: 6O4
Credits                : 4                                                         Max Marks   : 25+75      
 Contact Hrs   : 5 Hours per week

Goal: To learn about E-Commerce and real world cyberspace problems.
Objectives: On Successful completion of this course the students should have understood the fundamentals of E-Commerce Technologies.
UNIT –I
Introduction to E-Commerce – E-Commerce is not E-Business – the drivers – Myths You should know – Advantages and Issues in E-Commerce –Benefits and Limitations of the Internet – Role of E-Strategy –Integrating E-commerce – E-Commerce Business Models– Management Implications
UNIT – II
Electronic Commerce And World Wide Web- Architectural Framework for Electronic Commerce – World Wide Web (WWW) as the Architecture – Web Back ground: Hypertext Publishing – Technology behind the web - Security and the Web – Mobile Computing Framework
UNIT – III
Electronic Payment Systems - Smart cards and Electronic Payment Systems - Credit card based Electronic Payment Systems - Risk and Electronic payment Systems - Designing Electronic Payment Systems
UNIT – IV
The Technology of E-Commerce – Internet Architecture – Define network – Information transfer – Network Hardware – Design considerations – Managerial factors – Wireless technology – Wireless Applications.
UNIT – V
Inter/Intra Organizations Electronic Commerce - EDI- EDI application in business – legal, security and privacy issues – EDI and Electronic commerce – standards – internal information systems – Macro forces – Internal commerce  - workflow Automation and Coordination – Customization and Internal commerce – Supply chain Management.

Text Book (S):
1. Elias M. Awad , “ ELECTRONIC COMMERCE from Vision to Fulfillment”, 3rd edition 2007 ,published by pearson education,inc, New Jersey, U.S.A.(Unit I ,III,IV).

2. Ravi Kalakota and Andrew B Whinston, “Frontiers of Electronic commerce”, tweleth impression 2011 , published by dorling Kindersley (India) Pvt.ltd., (Unit II ,V).
Reference Book (S):
1. Jeffrey F. Rayport and Bernard J. Jaworski, “Introduction to E-Commerce”, 2nd Edition, Tata Mc-Graw Hill Pvt., Ltd., 2003.





Elective II-B: Enterprise Resource Planning


Semester: VI

Program Code: BCAAA                                                  Course Code: 6O5
Credits                : 4                                                         Max Marks   : 25+75        
Contact Hrs   : 5 Hours per week
                                                                
Goal: To learn about the concepts of ERP and various ERP Packages.
Objectives: On Successful completion of this course the students should have understood the fundamentals of ERP and ERP Business Modules.

UNIT I:
INTRODUCTION TO ERP-Overview – Benefits of ERP – ERP and Related Technologies – Business Process Reengineering – Data Warehousing – Data Mining – On–line Analytical Processing – Supply Chain Management.

UNIT II:
ERP IMPLEMENTATION-Implementation Life Cycle – Implementation Methodology – Hidden Costs – Organizing Implementation – Vendors, Consultants and Users – Contracts – Project Management and Monitoring.

UNIT III:
 BUSINESS MODULES-Business Modules in an ERP Package – Finance – Manufacturing – Human Resource – Plant Maintenance – Materials Management – Quality Management – Sales and Distribution.

UNIT IV:
 ERP MARKET-ERP Market Place – SAP AG – PeopleSoft – Baan Company – JD Edwards World Solutions Company – Oracle Corporation – QAD – System Software Associates.

UNIT V:
 ERP – PRESENT AND FUTURE -Turbo Charge the ERP System – EIA – ERP and E–Commerce – ERP and Internet – Future Directions in ERP.

Text Book (S):
1. Alexis Leon, “ERP Demystified”, Tata McGraw Hill Education Pvt Ltd, New Delhi, 2nd Edition Reprint 2012.

Reference Book (S):

1. Joseph A. Brady, Ellen F. Monk, Bret J. Wangner, “Concepts in Enterprise Resource Planning”, Published by Thomson Course Technology,3rd  Edition, 2006.
2. Vinod Kumar Garg and N.K .Venkata Krishnan, “Enterprise Resource Planning – concepts and Planning”, Prentice Hall, 1998.



Elective II-C: Service Oriented Architecture



Semester: VI

Program Code: BCAAA                                                  Course Code: 6O6
Credits                : 4                                                         Max Marks   : 25+75        
Contact Hrs   : 5 Hours per week

Goal: To learn about SOA analysis, design and implementation.
Objectives: On Successful completion of this course the students should have understood the fundamentals of Service Oriented Architecture in various fields and SOAP implementation.

UNIT I:

Software Architecture – Types of IT Architecture – SOA – Evolution – Key components – perspective of SOA – Enterprise-wide SOA – Architecture – Enterprise Applications – Solution Architecture for enterprise application – Software platforms for enterprise Applications – Patterns for SOA – SOA programming models

UNIT II:
Service-oriented Analysis and Design – Design of Activity, Data, Client and business process services – Technologies of SOA – SOAP – WSDL – JAX – WS – XML WS for .NET – Service integration with ESB – Scenario – Business case for SOA – stakeholder objectives – benefits of SPA – Cost Savings

UNIT III:
SOA implementation and Governance – strategy – SOA development – SOA governance – trends in SOA – event-driven architecture – software s a service – SOA technologies – proof-of-concept – process orchestration – SOA best practices

UNIT IV:
Meta data management – XML security – XML signature – XML Encryption – SAML – XACML – XKMS – WS-Security – Security in web service framework - advanced messaging

UNIT V:
Transaction processing – paradigm – protocols and coordination – transaction specifications – SOA in mobile – research issues

Text Book (S):
1. Shankar Kambhampaly, “Service –Oriented Architecture for Enterprise Applications”, Published by Wiley India Pvt Ltd.  2nd Edition 2010.

Reference Book (S):
1. Eric Newcomer, Greg Lomow, “Understanding SOA with Web Services”, Pearson Education 2007 1st Edition.
2. Mark O’ Neill, et al., “Web Services Security”, Tata McGraw-Hill Osborne 1st Edition, 2003.

Elective III-A - Data Mining And Data Warehousing


Semester : VI

Program Code     : BCSAA                                      Course Code  :
Credits                        : 4                                                        Max Marks                : 25+75
Contact Hrs   : 5/Week

Goal                : To learn about the various Data Mining algorithm and Web Mining.
Objective        : On Successful Completion of this course the students should have knowledge on Data mining techniques, algorithms and Warehousing.

UNIT I:
Data Mining: Introduction – Data Mining Functionalities – Classification of Data Mining Systems – Data Mining Task Primitives – Major Issues in Data Mining. Data Preprocessing – Introduction - Data Cleaning – Data Integration and Transformation – Data Reduction - Data Discretization and Concept Hierarchy Generation.
UNIT II:
Association Rule Mining: Apriori Algorithm-Finding Frequent Itemset Candidate Generation - Generating Association Rules from Frequent Itemset – Improving the Efficiency of Apriori – Mining Various Kinds of Association Rules:  Mining Multilevel Association rule – Mining Multidimensional Association Rules from Relational Databases and Data Warehouses.
UNIT III:
Classification and Predication: Introduction to Classification and Prediction- Issues Regarding Classification and Prediction – Classification by Decision Tree Induction – Bayesian Classification – Rule based Classification – Other Classification Methods – Prediction- Accuracy and Error Measures – Evaluating the Accuracy of a Classifier or Predictor – Ensemble Methods – Model selection.
UNIT IV:
Cluster Analysis: Introduction – Types of Data in Cluster Analysis – Categorization of Major Clustering Methods – Partitioning Methods – Hierarchical Methods – Density based Methods – Grid based Methods – Model based Clustering Methods- Clustering High Dimensional Data- Constrained based Cluster Analysis- Outlier Analysis.Mining Object, Spatial, Multimedia, Text and Web Data: Multidimensional Analysis and Descriptive Mining of Complex Data Objects – Spatial Data Mining – Multimedia Data Mining – Text Mining – Mining the World Wide Web.
UNIT V:
Data Warehouse and OLAP Technology:  Overview- Data Warehouse Introduction – A Multidimensional Data Model – Data Warehouse Architecture – Data Warehouse Implementation – From Data Warehousing to Data Mining.
 Text Book(s)
1.      Jiawei Han and Micheline Kamber “Data Mining Concepts and Techniques” Elsevier, San Francisco,  , Reprinted in India New Delhi ,Second Edition 2007.
Reference Book(s)
1.      Alex Berson and Stephen J.Smith “data ware housing, data mining & OLAP”, Tata McGraw Hill Edition New Delhi , Reprint 2007.
2.      Pang – ning , Michael Steinbach and vipin kumar “Introduction to Data Mining”, pearson Education New Delhi, 2007.




  Elective III-B: Mobile Computing


Semester: VI
Program Code: BCAAA                                                  Course Code: 6O8
Credits                : 4                                                         Max Marks   : 25+75        
Contact Hrs   : 5 Hours per week

Goal: To learn about the emerging technologies of mobile computing.
Objectives: On successful completion of this course the students have the knowledge about the mobility and mobile.

UNIT I:
Introduction: Mobility of Bits and Bytes –Wireless The Beginning –Mobile Computing – Dialogue Control – Networks – Middleware and Gateways – Application and services- Developing Mobile computer Applications – security in mobile computing – Standards _ Why is it necessary – Standard bodies. MOBILE COMPUTTING ARCHITECTURE: History of computers and Internet – Architecture for mobile computing – Three-tier architecture – Design considerations for mobile computing – Mobile computing through Internet – Making exiting applications mobile enabled.
UNIT II:
MOBILE COMPUTING THROUGH TELEPHONY: Evaluation of telephony – Multiple access procedures – Mobile computing through telephone – IVR Application – Voice XML – TAPI.
 UNIT III:
            EMERGING TECHNOLOGIES: Blue Tooth – RFID – WiMAX – Mobile IP – IPv6 – Java Card. GSM : Global System for mobile communications – GSM Architecture – GSM Entities – Call routing in GSM – PLMN Interfaces – GSM Addresses and Identifiers – Network Aspects in GSM – GSM Frequency allocations – Authentications and Security-SMS.
UNIT IV:
            GPRS – GPRS and packet data network – GPRS network architecture – GPRS network operations – Data services in GPRS – Application for GPRS- Limitations – Billing and Charging. WAP: MMS – GPRS Applications

UNIT V:
CDMA and 3G: Spread spectrum technology – Is 95 – CDMA vs GSM – Wireless Data – Third generation networks – Applications on 3G WIRELESS LAN: Wireless LAN advantages – IEEE 802.11 standards – Architecture – Mobile in Wireless LAN – Deploying wireless LAN –Mobile adhoc networks and sensor networks – Wireless LAN Security – Wi-Fi vs 3G
Text Book (S):
1. Asoke K Talukder , Roopa R Yavagal ,”MOBILE COMPUTING” , Tata McGraw-Hill New Delhi, 2005,10th Reprint 2009.
Reference Book (S):
1. Rajkamal ,”MOBILE COMPUTING”, Oxford University Press New Delhi 2007, 3rd Imprerssion 2008.





Elective III-C - Digital Image Processing


Semester: VI

Program Code     : BCSAA                                      Course Code  :
Credits                        : 4                                                        Max Marks                : 25+75
Contact Hrs   : 5/Week

Goal                : To learn about the processing of images in digital form.
Objective        :  On Successful Completion of this course the students should have knowledge about the fundamentals of digital image processing on various aspects.

UNIT I:
Digital Image: Introduction-motivation and perspective- Scenes and Images- Applications- Components of Image Processing System. Visual Preliminaries: Introduction – Brightness Adaptation and Contrast – Acuity and Contour – Texture and Pattern Discrimination – shape detection and Recognition- perception of color – model of perceptual processing.
UNIT II:
Image Formation Geometric Model: Basic Transformations – perspective projection – camera calibration. Photometric Model: Intensity – Transformation of Energy – Noise Process. Digitization: Introduction- Sampling – Quantization – Visual Detail in the Digital Image- Digital Image – Elements of Digital Geometry.
UNIT III:
Image processing: Image Enhancement- Introduction – Contrast Intensification- Linear Stretching – Non – linear stretching – Histogram Specification. Smoothing: Image averaging – Mean filter – Ordered Statistics Filter. Image Sharpening: High pass Filtering – Homomorphic Filtering.
UNIT IV:
 Restoration: Introduction – Minimum Mean square Error Restoration – Least –square Error Restoration- Constrained least square Restoration: Lower Bound – Restoration by singular value Decomposition – Restoration by Maximum a posterior Estimation.
UNIT V:
 Image Compression: Introduction – Error Criterion- Objective Criteria – Subjective Criteria. Lossy Compression: Transform Compression – Block Truncation compression. Loss less Compression: Huffman Coding – Run length coding- Block coding- Contour coding.

Text Book(s):
1.   B.Chanda and D.Dutta Majumder , “Digital Image Processing and analysis” , Prentice –Hall of India New Delhi, 2011.
Reference Book(s):
1. Anil K.Jain,”Fundamentals of Digital Image Processing” Prentice –Hall of India New Delhi, 2009.
2. Rafael C.Gonazalez and Richard E. Woods, “Digital Image Processing”, Pearson New Delhi, Third Edition, 2007.

No comments:

Post a Comment