Course Name: Computer Network Security
Course Code: BCA-601
UNIT-I: 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 Application: Kerveros, X.509, Directory Authentication Service, Pretty Good Privacy, S/Mime.
UNIT-III: IP Security Architecture
Overview, Authentication header, Encapsulating Security Pay Load combining Security Associations, Key
Management.
UNIT-IV: Web Security
Requirement, Secure Socket Layer, Transport Layer Security, and Secure Electronic Transactions.
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. Comprehensive examples using available
software platforms/case tools, Configuration Management.
Course Name: Information System Analysis Design and Implementation
Course Code: BCA-602
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: BCA-603
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.
Business Strategy in an Electronic Age: Supply Chains, Porter’s Value Chain Model, Inter Organizational
Value Chains, Competitive Strategy, Porter’s Model, First Mover Advantage, Sustainable Competitive
Advantage, Competitive Advantage using E-Commerce, Business Strategy, Introduction to Business Strategy,
Strategic Implications of IT, Technology, Business Environment, Business Capability, Existing Business
Strategy, Strategy Formulation & Implementation Planning, E-Commerce Implementation, E-Commerce
Evaluation.
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 System, 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.
Electronic Payment Systems: Is SET a Failure, Electronic Payments & Protocols, Security Schemes in
Electronic Payment Systems, Electronic Credit Card System on the Internet, Electronic Fund Transfer and
Debit Cards on the Internet, Stored-Value Cards and E-Cash, Electronic Check Systems, Prospect of
Electronic Payment Systems, Managerial Issues.
UNIT-IV: Public Policy: From Legal Issues to Privacy
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 EC
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.