Computer Applications

BCA · Semester 6

6 महीनेअवधि 6Subjects 33Chapters ऑनलाइनTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Semester 6 — subject classesसेमेस्टर 6 — विषयवार कक्षाएँ

    Every theory subject of the term, unit by unit, with notes, numericals and doubt classes.

    Computer Network SecurityInformation System Analysis, Design and ImplementationE-CommerceKnowledge ManagementPython Programming
  3. 3
    Labs, practicals & project workलैब, प्रैक्टिकल और प्रोजेक्ट

    Experiments / jobs / project work as in the syllabus, with practical file and viva preparation.

    मेजर प्रोजेक्ट
  4. 4
    Unit tests & mid-termयूनिट टेस्ट और मिड-टर्म

    A test after every unit and a mid-term in the university / board pattern.

  5. 5
    Semester 6 mock testमॉक टेस्ट

    A full mock test of all subjects before the exam, with analysis.

  6. 6
    Semester 6 exam (university / board)सेमेस्टर / वार्षिक परीक्षा

    Previous papers, important questions and full revision.

  7. 7
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

सिलेबस · पाठ्यक्रम

6 subjects · 33 chapters · 174 topics

Computer Network Security5 chapters · 6 Months Subject page →
01Unit 1: Security Concepts 5 टॉपिक
  1. Confidentiality, integrity and availability
  2. Threats, vulnerabilities and attacks
  3. Passive and active attacks
  4. Malware - virus, worm, trojan, ransomware
  5. Security services and mechanisms
02Unit 2: Symmetric Cryptography 5 टॉपिक
  1. Classical ciphers - Caesar, substitution, transposition
  2. Block and stream ciphers
  3. DES
  4. AES
  5. Key distribution problem
03Unit 3: Public Key Cryptography 4 टॉपिक
  1. Principles of public-key cryptosystems
  2. RSA algorithm
  3. Diffie-Hellman key exchange
  4. Key management
04Unit 4: Hashing, Signatures and Authentication 5 टॉपिक
  1. Hash functions - MD5, SHA family
  2. Message authentication codes
  3. Digital signatures
  4. Digital certificates and PKI
  5. User authentication and passwords
05Unit 5: Network Security and Cyber Law 5 टॉपिक
  1. Firewalls and their types
  2. Intrusion detection systems
  3. VPN and IPsec
  4. SSL/TLS and HTTPS
  5. E-mail security and the IT Act 2000
Information System Analysis, Design and Implementation5 chapters · 6 Months Subject page →
01Unit 1: System Concepts and SDLC 6 टॉपिक
  1. Definition, characteristics and elements of a system
  2. Types of systems: open, closed, physical, abstract
  3. Information systems: TPS, MIS, DSS, EIS and expert systems
  4. System Development Life Cycle phases
  5. Role and qualities of a system analyst
  6. Development models: waterfall, prototyping, spiral
02Unit 2: System Analysis and Feasibility 5 टॉपिक
  1. Problem identification and preliminary investigation
  2. Fact-finding: interview, questionnaire, record review, on-site observation
  3. Feasibility study: technical, economic, operational, schedule
  4. Cost-benefit analysis and payback period
  5. Requirement specification (SRS)
03Unit 3: Structured Analysis Tools 6 टॉपिक
  1. Data Flow Diagram symbols and rules
  2. Context diagram and levelled DFDs, balancing
  3. Data dictionary
  4. Decision tables and decision trees
  5. Structured English
  6. Entity-Relationship diagram
04Unit 4: System Design 6 टॉपिक
  1. Logical and physical design
  2. Input design and data validation
  3. Output and report design
  4. File organisation and database design
  5. Form and code design
  6. Modular design, structure charts, coupling and cohesion
05Unit 5: Implementation and Maintenance 6 टॉपिक
  1. Testing: unit, integration, system and acceptance
  2. Conversion: direct, parallel, pilot, phased
  3. User training and documentation
  4. Post-implementation review
  5. Maintenance: corrective, adaptive, perfective
  6. System security, backup and audit
E-Commerce6 chapters · 6 Months Subject page →
01Unit 1: Introduction to E-Commerce 5 टॉपिक
  1. Meaning and definition of e-commerce
  2. E-commerce and e-business
  3. Framework of e-commerce
  4. Advantages and limitations
  5. Growth of e-commerce in India
02Unit 2: E-Commerce Business Models 5 टॉपिक
  1. B2B, B2C, C2C, C2B and B2G models
  2. Revenue models: advertising, subscription, transaction fee, affiliate
  3. Marketplace and inventory models
  4. M-commerce
  5. Online retail and portals
03Unit 3: EDI and Supply Chain 5 टॉपिक
  1. Electronic Data Interchange: concept and working
  2. EDI components and Value Added Networks
  3. EDI standards: ANSI X12 and UN/EDIFACT
  4. Benefits of EDI
  5. E-procurement and supply chain management
04Unit 4: Electronic Payment Systems 6 टॉपिक
  1. E-cash and smart cards
  2. Credit and debit cards
  3. Net banking, NEFT, RTGS and IMPS
  4. UPI and e-wallets
  5. Payment gateways and payment process
  6. Risks in e-payment
05Unit 5: E-Commerce Security 6 टॉपिक
  1. Security threats: hacking, phishing, malware, denial of service
  2. Symmetric and asymmetric encryption
  3. Digital signature and digital certificate
  4. Certifying authorities
  5. SSL / TLS and HTTPS
  6. Firewalls
06Unit 6: Cyber Law and Online Marketing 5 टॉपिक
  1. Information Technology Act 2000 and 2008 amendment
  2. Cyber crimes and penalties
  3. Consumer Protection (E-Commerce) Rules 2020
  4. Privacy, IPR and domain names
  5. Online marketing, SEO and social media
Knowledge Management5 chapters · 6 Months Subject page →
01Unit 1: Introduction to Knowledge Management 5 टॉपिक
  1. Data, information, knowledge and wisdom (DIKW)
  2. Tacit and explicit knowledge
  3. Meaning, need and benefits of KM
  4. KM cycle
  5. Knowledge workers and the knowledge economy
02Unit 2: Knowledge Creation and Capture 5 टॉपिक
  1. Nonaka-Takeuchi SECI model
  2. Socialisation, externalisation, combination, internalisation
  3. Role of experts and knowledge engineers
  4. Capture techniques: interview, brainstorming, protocol analysis
  5. Repertory grid, concept maps and Delphi method
03Unit 3: Knowledge Codification 6 टॉपिक
  1. Purpose of codification
  2. Knowledge maps
  3. Decision tables and decision trees
  4. Frames and production rules
  5. Case-based reasoning
  6. Taxonomy and ontology, knowledge repositories
04Unit 4: Knowledge Sharing and Transfer 5 टॉपिक
  1. Communities of practice
  2. Organisational culture and barriers to sharing
  3. Storytelling, mentoring and lessons learned
  4. Best practices
  5. Learning organisation (Peter Senge)
05Unit 5: KM Systems and Tools 6 टॉपिक
  1. KM system life cycle and architecture
  2. Intranets, portals, document management and groupware
  3. Expert systems and inference engine
  4. Data mining and AI in KM
  5. Codification vs personalisation strategy
  6. Role of the Chief Knowledge Officer and measuring KM
Python Programming6 chapters · 6 Months Subject page →
01Unit 1: Python Basics 7 टॉपिक
  1. Features and applications of Python
  2. Interactive and script mode, IDLE
  3. Keywords, identifiers, variables and comments
  4. Data types: int, float, complex, bool, str
  5. Operators and precedence
  6. input(), print() and type conversion
  7. Indentation
02Unit 2: Control Flow 5 टॉपिक
  1. if, if-else, elif and nested if
  2. while loop
  3. for loop and range()
  4. break, continue and pass
  5. Nested loops and pattern programs
03Unit 3: Strings and Collections 7 टॉपिक
  1. String indexing, slicing and methods
  2. Lists and list methods
  3. Tuples
  4. Sets
  5. Dictionaries
  6. Mutable and immutable types
  7. List comprehension
04Unit 4: Functions and Modules 6 टॉपिक
  1. Defining and calling functions
  2. Positional, keyword, default, *args and **kwargs arguments
  3. Local and global scope
  4. Recursion
  5. Lambda, map and filter
  6. Modules: math, random, datetime; creating modules and packages; pip
05Unit 5: File Handling and Exceptions 6 टॉपिक
  1. Opening files and file modes
  2. Reading and writing text files
  3. with statement
  4. csv module
  5. Exceptions: try, except, else, finally
  6. raise and common built-in exceptions
06Unit 6: Object-Oriented Programming and Libraries 6 टॉपिक
  1. Classes, objects, __init__ and self
  2. Inheritance and method overriding
  3. Encapsulation
  4. Introduction to NumPy and Pandas
  5. Plotting with Matplotlib
  6. Tkinter GUI basics
मेजर प्रोजेक्ट6 chapters · 6 Months Subject page →
01Milestone 1: Topic Selection and Synopsis 5 टॉपिक
  1. Identifying a real-life problem
  2. Study of the existing system
  3. Objectives and scope
  4. Choice of front end, back end and platform
  5. Writing and submitting the synopsis
02Milestone 2: Requirement Analysis and Planning 4 टॉपिक
  1. Fact finding and SRS
  2. Feasibility study
  3. Project schedule and Gantt chart
  4. Team roles
03Milestone 3: System Design 4 टॉपिक
  1. DFD and ER diagram
  2. Database and table design
  3. User interface design
  4. Module design
04Milestone 4: Coding and Testing 4 टॉपिक
  1. Coding module by module
  2. Version control with Git
  3. Test cases and debugging
  4. Validation and security
05Milestone 5: Project Report 4 टॉपिक
  1. Report format: certificate, acknowledgement, abstract
  2. Chapters, screenshots and code extracts
  3. References and plagiarism check
  4. Binding and submission
06Milestone 6: Presentation and Viva 4 टॉपिक
  1. Live demonstration
  2. Presentation slides
  3. Common viva questions
  4. Final evaluation

About this course

आप यह कर पाएँगे

  • Complete Computer Network Security syllabus with regular tests
  • Complete Information System Analysis, Design and Implementation syllabus with regular tests
  • Complete E-Commerce syllabus with regular tests
  • Complete Knowledge Management syllabus with regular tests
  • Complete Python Programming syllabus with regular tests
  • Complete Major Project syllabus with regular tests

यह किसके लिए है

  • BCA students of Semester 6 (UP state universities, Lucknow University pattern)
  • Students interested in cyber security careers and certifications

आपको क्या चाहिए

  • Introduction to Network (BCA Semester 5)
  • Basic modular arithmetic (taught at the centre)
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

सवाल

Which syllabus does this Computer Network Security course follow?

It follows the common UP state university BCA syllabus (University of Lucknow pattern) for BCA Semester 6. If your own university's syllabus differs, the centre follows your university's syllabus and unit order.

Are RSA numericals asked?

Yes. Small RSA key generation and encryption problems are common; the trainer teaches modular arithmetic first.

Is ethical hacking part of this course?

No hacking is taught. The trainer demonstrates safe tools such as Wireshark and firewall settings for awareness.

Will this help in my BCA project?

Yes. The DFD, ER diagram, data dictionary and design chapters of a project report are practised here.

Are diagrams asked in the exam?

Yes. DFDs, decision tables and structure charts are common long-answer questions, so we practise drawing them.

Which syllabus does the course follow?

It follows the common BCA syllabus of UP state universities (University of Lucknow pattern, followed by affiliated colleges). Where your own university's syllabus differs, the centre teaches as per your university syllabus and papers.

Is this subject only theory?

It is a theory paper, but we explain every topic with real Indian websites, UPI apps and payment gateways.

Will cyber law be covered?

Yes, the IT Act 2000 and the consumer e-commerce rules are covered at the level asked in BCA exams.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? अभी पूछताछ करें — our centre will call you.