Semester |
Paper |
Course Code |
Course Title |
Th/Pr |
Credits |
(MM-100) |
Min Marks |
IE |
UE |
UE |
Total |
BCA-6 SEM |
1 |
0627001 |
Computer Network Security |
TH |
4 |
25 |
75 |
25 |
40 |
2 |
0627002 |
Information System Analysis Design & Implementation |
TH |
4 |
25 |
75 |
25 |
40 |
3 |
0627003 |
E-Commerce |
TH |
4 |
25 |
75 |
25 |
40 |
4 |
0627004 / 0627005 |
Elective – Any one of the following: (A) Cloud Computing (B) Data Warehousing & Data Mining |
TH |
4 |
25 |
75 |
25 |
40 |
5 |
0627065 |
Major Project |
PR |
8 |
- |
100 |
40 |
40 |
Course Name: Computer Network Security
Course Code: 0627001 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Introduction & Cryptography
Introduction: Attack, Services and Mechanism, Model for Internetwork Security.
Cryptography: Notion of Plain Text, Encryption, Key, Cipher Text, Decryption and Cryptanalysis; Public Key
Encryption, Digital Signatures, and Authentication.
UNIT-II: Network Security & Authentication
Authentication Applications: Kerberos, X.509, Directory Authentication Service, Pretty Good Privacy (PGP),
S/MIME.
UNIT-III: IP Security Architecture
Overview, Authentication Header, Encapsulating Security Payload, Combining Security Associations, Key
Management.
UNIT-IV: Web Security
Requirements, Secure Socket Layer (SSL), Transport Layer Security (TLS), Secure Electronic Transactions
(SET).
UNIT-V: Network Management Security
Overview of SNMP Architecture, SNMPv1 Communication Facility, SNMPv3.
UNIT-VI: System Security
Intruders, Viruses, and Related Threats, Firewall Design Principles, Configuration Management.
Course Name: Information System Analysis Design and Implementation
Course Code: 0627002 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Overview of System Analysis and Design
Systems Development Life Cycle; concept and Models: requirements determination, logical design, physical
design, test planning, implementation, planning and performance evaluation, communication, interviewing,
presentation skills; group dynamics; risk and feasibility analysis; group based approaches, JAD, structured
walkthroughs, and design and code reviews; prototyping; database design software quality metrics;
application categories software package evaluation and acquisition.
UNIT-II: Information Requirement Analysis
Process modeling with physical logical data flow diagrams, data modeling with logical entity relationship
diagrams.
UNIT-III: Developing a Proposal
Feasibility study and cost estimation. System Design: Design of input and control, design of output and
control, file design/database design, process, user interface design, prototyping; software constructors;
documentation.
UNIT-IV: Application Development Methodologies and CASE tools
Information engineering structured system analysis and design, and object-oriented methodologies for
application development data modeling, process modeling, user interface design, and prototyping, use of
computer-aided software engineering (CASE) tools in the analysis design and implementation of information
systems.
UNIT-V: Design and Implementation on OO Platform
Object-oriented analysis and design through object modeling technique, object modeling, dynamic modeling,
and functional object-oriented design and object-oriented programming systems for implementation,
object-oriented databases.
UNIT-VI: Managerial Issues in Software Projects
Introduction to software markets; planning of software projects, size and cost estimates; project
scheduling; measurement of software quality and productivity, ISO and capability maturity models for
organizational growth.
Course Name: E-Commerce
Course Code: 0627003 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Introduction to E-Commerce
The Scope of Electronic Commerce, Definition of Electronic Commerce, Electronic E-commerce and the Trade
Cycle,
Electronic Markets, Electronic Data Interchange, Internet Commerce, E-Commerce in Perspective.
UNIT-II: Business-to-Business Electronic Commerce
Characteristics of B2B EC, Models of B2B EC, Procurement Management Using the Buyer’s Internal Marketplace,
Just in Time Delivery, Other B2B Models, Auctions and Services from Traditional to Internet Based EDI,
Integration with Back-end Information Systems, The Role of Software Agents for B2B EC, Electronic marketing
in B2B,
Solutions of B2B EC, Managerial Issues, Electronic Data Interchange (EDI), EDI: The Nuts and Bolts, EDI &
Business.
UNIT-III: Internet and Extranet
Automotive Network Exchange, The Largest Extranet, Architecture of the Internet, Intranet and Extranet,
Intranet software, Applications of Intranets, Intranet Application Case Studies, Considerations in Intranet
Deployment,
The Extranets, The structures of Extranets, Extranet products & services, Applications of Extranets,
Business Models of Extranet Applications, Managerial Issues.
UNIT-IV: Public Policy and Legal Issues
EC-Related Legal Incidents, Legal Incidents, Ethical & Other Public Policy Issues, Protecting Privacy,
Protecting Intellectual Property, Free speech, Internet Indecency & Censorship, Taxation & Encryption
Policies,
Other Legal Issues: Contracts, Gambling & More, Consumer & Seller Protection In EC.
UNIT-V: Infrastructure for E-Commerce
It takes more than Technology, A Network Of Networks, Internet Protocols, Web-Based Client/Server,
Internet Security, Selling on the Web, Chatting on the Web, Multimedia Delivery, Analyzing Web Visits,
Managerial Issues.
Course Name: Cloud Computing
Course Code: 0627004 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Introduction to Computing Paradigms
High-Performance Computing, Parallel Computing, Distributed Computing, Cluster Computing, Grid Computing,
Cloud Computing, Bio computing, Mobile Computing, Quantum Computing, Optical Computing, Nano-computing,
Network Computing. Cloud Computing Fundamentals: Motivation, Need, Definition of Cloud Computing. Principles
of Cloud computing: Five Essential Characteristics, Four Cloud Deployment Models, Three Service Offering
Models, Cloud Ecosystem, Requirements for Cloud Services. Cloud Computing Architecture: cloud Architecture,
User/Client Layer, Network Layer, Cloud Management Layer, Hardware Resource Layer, Network Connectivity in
Cloud Computing, Public Cloud Access Networking, Private Cloud Access Networking.
UNIT-II: Cloud Computing Management
Cloud Application, Benefits and Drawbacks Applications on the Cloud, Managing the Cloud, Managing the Cloud
Infrastructure, Managing the Cloud Application, Migrating Application to Cloud, Cloud Deployment Models:
Private Cloud, Outsourced Private Cloud, Community Cloud, On-Premise Community Cloud, Hybrid Cloud. Cloud
Service Models: Infrastructure as a Service, Platform as a Service, Software as a Service, Introduction to
Open Source Tools for IaaS, Paas & SaaS: Apache.
UNIT-III: Technological Drivers for Cloud Computing
SOA and Cloud, SOA and SOC, Benefits of SOA, Multi-core Technology: Multi-core Processors and VM
Scalability, Memory and Storage Technologies, Cloud Storage Requirements, Networking Technologies, Web 2.0:
Characteristics, Difference from Web 1.0, Applications, Social Media, Marketing, Education. Web 3.0:
Components, Semantic Web, Web Services, Characteristics, Convergence of Cloud and Web 4.0, Connecting
Information: Facebook. Agile Software Models: Agile SDLC for Cloud Computing, Features of Cloud SDLC, Agile
Software Development Process, Advantages of Agile. Cloud Application Development Platforms: Windows Azure,
Google App Engine, Force.com, IBM Cloud Computing API.
UNIT-IV: Virtualization
Full Virtualization, Para virtualization, Hardware-Assisted Virtualization, Hypervisor, OS Virtualization,
Server Virtualization, Memory Virtualization, Storage Virtualization, Network Virtualization, Application
Virtualization, Processor Virtualization, Data Virtualization, Hypervisors, Types of Hypervisors, Security
Issues and Recommendations, From Virtualization to Cloud Computing: VMware, Microsoft Hyper-V.
UNIT-V: Cloud Service Providers & Security
EMC, EMC IT, Captiva Cloud Toolkit, Google Cloud Platform, Cloud Storage, Google Cloud Connect, Google Cloud
Print, Google App Engine, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon Simple Storage Service,
Amazon Simple Queue Service, Microsoft Azure, Microsoft Assessment and Planning Toolkit, SharePoint, IBM
Smart Cloud. Security in Cloud Computing, Cloud General Challenges.
Course Name: Data Warehousing & Data Mining
Course Code: 0627005 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Data Warehousing
Introduction to Data Warehouse, its competitive advantage, Data warehouse Vs Operational Data, Things to
consider while building Data Warehouse.
UNIT-II: Implementation
Building Data warehousing team, Defining data warehousing project, data warehousing project management,
Project estimation for data warehousing, Data warehousing project implementation.
UNIT-III: Techniques
Bitmapped indexes, Star queries, Read only table spaces, Parallel Processing, Partition views, Optimizing
extraction process.
UNIT-IV: Data Mining
Introduction to Data Mining, benefits of Data Mining, How it helps in decision making, Data mining
techniques, Introduction to Data Mart, Data Mart Tools, Data warehouse vs Data Mart, OLAP and its need,
MOLAP and ROLAP.