BCA Syllabus 2017-18 PDF
BCA Syllabus 2017-18 PDF
Reference Books
Computer fundamentals - P.K. Sinha
Computer fundamentals - D.P. Nagpal
Computer fundamentals - B.Ram
Fundamental of computer- V. Rajaraman.B.Ram
Fundamental of computer- V. Rajaraman.
- 3.7 Series
- 3.7.1 Standard Series
- 3.7.2 Infinite Geometric Series
Chapter 7 : Probability
- 7.4 Conditional Probability
- 7.5 Independent events
- 7.6 probability Model
Statistics:
Chapter 5: Measures of Skewness
Chapter 7: Bivariate Data
Has been truncated from the syllabus of Statistics
Whole Chapter of Binary System has been modified with new contents.
Chapter 8 : Binary systems
Conversions: Decimals to Binary, Binary to decimals and octal.
One new Chapter has been added to syllabus which is as follows :
Chapter 9 : LogicTruth Tables-AND, OR, NOT
a) Synonyms
b) Antonyms
c) One Word Substitution
d) Homophones & Homonyms
2. Composition
Formal & Informal
Writing Precise
Essay Writing
Report Writing
Reading Comprehension
Reference Books:
High School English Grammer and Composition – P.C.Wren, H.Martin, N.D.V.Prasada
Rao
Longman Grammer of spoken and written English – Douglab Biber, Stig Johansson,
Geoffrey
Leech, Susan Conrad, Edward Finegan
Speaking English Effectively- Mohan Krishna and Singh N.
A handbook of Business Letter – frailly L.E
Organised Writing Book – Sarswati V.
Wiow-nriol.com
OR
BCA-144 Japanese
OR
BCA-148 Sanskrit
2. INTRODUCTION TO FLOWCHARTING:
What Are Flowcharts? Types of Flowcharts, Advantages of Flowcharts, Flowchart
Symbols, Use of Symbols, Developing Flowcharts, Flowchart Aesthetics.
3. TECHNIQUES:
Flowchart For Computations, Flowcharts For Decision Making, Flowcharts For Loops
Predefined Process, Arrays.
4. INTRODUCTION TO C
DATA TYPES AND OPERATORS:
Instruction in C, Operators, Type Conversions, Operator precedence in C,
Data Types Revisited
INPUT / OUTPUT:
Introduction, Unformatted I/O Functions, Formatted I/O Functions.
5. CONTROL STATEMENTS:
Decision Control Instruction, Loop control or Iteration instructions, Case Control
Instructions, Jump Statements.
7. FUNCTIONS:
What is a Function? , Why use Functions? Passing Value between
Functions, Scope Rule of Functions, Advanced features of Functions.
8. POINTERS:
Pointers Overview, Pointers and Functions, Pointers and Arrays,
Dynamic Memory Allocation, Pointers to Pointers.
9. STRUCTURES
Introduction, Declaring a Structure and Union, Array of Structure, Assigning a
Structure variable to another variable, Nesting of Structure, Passing a Structure
variable to a Function, Pointers and Structures, User defined Data Types.
Reference Books:
The spirit of C - Mulish Cooper
Programming in ANSI C - - Bal guru swami
Let us C- - Yashwant Kanitkar
Data Structure Using C - Tenenbaum
2. OSI Layers
Identifying 7 Layers of OSI
Physical Layer: Connection types used in Computer Network, Common Physical technologies
used in computer
Network: BUS, Ring, Star, Cellular, Analog & Digital Signals, bandwidth
Data link Layer: Purpose of data link Layer, Switching Methods, Routing, Network layer
connection services, Bridging
Transport Layer: Purpose of transport layer, Address name resolution, Flow control, Error control
Session Layer: Purpose of Session Layer, Session Administration, Dialog control methods Presentation
Layer: Purpose of Presentation Layer, Application Layer: Purpose of Application Layer
3. TCP/IP Fundamentals
Identifying Network Classes, obtain register IP address, Domains, how Host name, host table
and DNS work. Windows Internet naming services (WINS), Subnets, Subnets mask Assigning
and managing IP subnets.
4. Network Operating System
Introduction to Windows XP /Vista and Windows 7 as desktop operating systems
and Sharing files and folders in Windows Network, Printing in Windows Network.
Introduction to Windows 2003 and windows 2008 as Network operating system
,Working with NDS Basics, Creating Users and Login scripts
Reference Books
Computer Networks Tanenbum
Local area Networks Keiser / D. Come
Semester-II
BCA-241 –Communication Skills
1. The Types of Business Communication
Introduction
Business Communication
The Classification, Functions & Scope of Business Communication
Internal Communication
External Communication
Conclusion
2. The Communication Process
Elements of Communication
The Communication Cycle
The Barriers To Communication
3. The Principles of
Communication Introduction
The Medium of Communication
Accuracy
Brevity
Clarity
Courtesy
Conclusion
4. The Modes of
Communication Introduction
The Types of Communication
Oral Communication Written
Communication Non-Verbal
Communication
Visual Signs in Non-Verbal
Communication Audio Signals in Non-
Verbal Communication Silence
Time
Touch
The Functions of Non-Verbal Communication The
Merits & Demerits of Non-Verbal Communication
Conclusion
5. Verbal Skills
Introduction
The Language used in Oral Communication
Verbal & Linguistic Modifiers & Regulators & Voice
Culture The Techniques of Delivery Conclusion
Conclusion
8. How to conduct Oral Communication
TheClassificationofOral
Communication Dyadic
Communication Group Communication
Requests
Complaints
Inquiries
Introduction
Dictation
The Telephone
Interviews An Overview
At the Interview Venue
9. The Essentials of Written
Communication Introduction
Alignment
Font Style
Bold, Italics &
Normal Font Size
Indentation & Block
Style Items
Emphasis Letter
Heads Continuation
Sheets
Stationery Presentation Conclusion
Reference Books:
1. Communication Skills : Dr. Rao & Dr. Das- Himalaya Publishing House
2. Communication Skills : Dr. Urmila Rai, S.M. Rai – Himalaya Publishing house
3. Communication : By C.S. Rayadu - Himalaya Publishing House
4. Developing Communication Skills : Mohan Banerjee, Macmillan, India
5. Business Correspondance & report : R. C. Sharma, Krishna Mohan Writing- A Practical
approach to Business & technical communication
6. Communication Skills for : Dr. Anjali Ghanekar, Everest Publishing
Elective - I
BCA-244 –Principles and Practice of Management (PPM-1)
1. Nature of management :
a. Meaning , Definition
b. Nature of mgmt.
c. Importance of mgmt.
d. Functions of mgmt.
e. Management as an art , a science and a profession
f. Distinguish between management, organization and administration
2. Evolution of Mgmt. thought :
a. Contribution of F.W.Taylor
b. Contribution of Henry Fayol
c. Contribution of Elten Mayo
d. Various approaches to management
3. Planning :
a. Meaning, definitions
b. Nature , objectives
c. Importance
d. Process of planning
e. Types of plans
f. Advantages
g. Disadvantages
4. Forecasting:
a. Meaning
b. Methods
c. Techniques
d. Sales forecasting:
a. methods of sales forecasting
e. Advantages
5. Decision making:
a. Meaning and definitions
b. Types of decisions
c. Process of decision making
6. Organizing:
a. Meaning and definitions
b. Importance of organizing
c. Features of organizational structure
d. Types of organization:
a. Line
b. Line and staff
c. Functional
d. Committee e.
Departmentalization
f. Span of management
g. Delegation of authority
h. Centralization and decentralization
Reference Book:
Principles & practices of management – Dr.Shejwalkar Human Resource Management
Principles and practice of Management-
P.C. Pardeshi (Nirali Prakashan)
Dr. P. C. Pardeshi (Ujwal Prakashan)
Elective – I
BCA-245 – Cyber Security Level - 1
Floppy Disk Drives, Disk Controllers, Hard Disk Controller (HDC), Hard Disk Drives, Types of
Drive Interfaces, Parallel ATA (PATA) and Serial ATA (SATA) comparison, Difference between
SATA I, SATA II and SATA III, SCSI Controllers, SAS Technology, Managing disks, Basic
disks, Disk Partition, Benefits of multiple partitions, Disadvantages of multiple partitions, Types
of partitions, Dynamic disks, File systems, FAT, FAT32, NTFS (New Technology File System),
File extensions, File attributes, Optical Media Storages, Compact Disc (CD), BD vs. DVD.
Types of Display Devices, Video technologies, The Monitor, Working of CRT Monitor, LCD
Monitors, Projectors, The Technical Differences between LCD and DLP, How DLP Projectors Work,
The Advantages of DLP Technology, Disadvantages to DLP Projectors, How LCD Projectors Work,
The Advantages of LCD Technology, The Weaknesses of LCD Technology, How LED Projectors
Work, The Advantages and Disadvantages to LED Projectors, Wireless projector capabilities, The
advantages of wireless projectors, Types of wireless projectors, Security of wireless projectors
Types of I/O devices, The Keyboard, Internal Working of the Keyboards, Different types of
computer keyboards, Ergonomic Keyboard, Personal System (PS/2) Keyboard, Mini PS/2
Keyboard, Multimedia Keyboard, Internet Keyboard, Wireless Keyboard, Gaming Keyboard,
Mouse, Inside of a Mouse, How does a mouse actually work? Inside an optical mouse, How an
optical mouse works, Mouse Interface Types, Pointing devices, Trackball, Touchpoint, Touchpad,
Touch Screen, Printers & Scanners, Characteristics and Capabilities of Printers, Impact printers,
Inkjet Printers, Thermal Printers, Laser Printers, Scanners, 1 All-in-One Devices
Flatbed Scanners, Handheld Scanners, Drum Scanners, Bar Code Scanners,
Fingerprint scanner, Modems, broadband modems, How broadband Internet works?
Chapter - 9 Power Supply and UPS
The Power Supply (SMPS), Power Supply Connectors, Table 1-1 Power Color Codes, Different
connectors, Hot Swap Power Supply, Power supply problems, Power Protection Devices, Surge
suppressor, Uninterruptible power supply (UPS), Online and Offline UPS, Standby power
supply (SPS), The Main Power Problems, Surge / Spike, Line Noise, Brownout / Under voltage/
Sag, Swell / Overvoltage, Blackout / Power Outage, The Solution for power Problems.
Use of I/O ports, Serial ports & Cables, USB Ports and Cables, USB 3.0 Highlights and Benefits
over USB 2.0, FireWire Ports and Cables, Parallel Ports and Cables, SCSI Ports and Cables,
PS/2 Ports, Audio Ports, Video Ports and Connectors, Network Interface Card, Types of
Network Interfaces, Wireless or Wi-Fi Ethernet, Working of Wireless Networks, Examples of Wi-
Fi Devices, Examples Of Wireless Networks, Wi-Fi Ethernet Standards, IEEE
802.15(Bluetooth) Interrupt Request Lines
Reference Books:
Troubleshooting and maintaining your PC -All in one for Dummies - Dan Gookin
PC Maintenance- An introduction to upgrade and repair –Colin Grimstone
UNIT 3
MEMORY MANAGEMENT:
Introduction to Single Contiguous Allocation, Introduction to Multiprogramming, Partitioned
Allocation, Relocation Partitioned Memory Management, Paged Memory Management, Demand –
Paged Memory Management, Segmented Memory Management, Segmented and Demand – Paged
Memory Management, Other Memory Management, Future Trends in Memory Management.
INFORMATION MANAGEMENT:
Introduction to a Simple File System, General Model of a file System, Symbolic File System, Basic File
System, Access Control Verification, Logical File System, Physical File System, Device Strategy Module.
UNIT4
INTERDEPENDENCIES: PERFOMANCE EVALUATION
Memory Management, Processor Management, Device Management, Information
Management, Influences, Swapping versus Paging,
FILES SYSTEM
File system, File management, types of file systems and security for the same. Disk
management and backup management for the same. Types of backup.
Newly Added: Introduction to Android
Reference Books:
Operating Systems – Colin Ritchie
Operating System Concepts- Dhamdhere
Operating System Principles- Silberschatz
INTRODUCTION
C++ programming Basic
Object Oriented programming, Characteristics, Advantages of object
Oriented programming over procedural language.
INTRODUCTION TO C++, EXTENSION OF C
Data types, constants, references, Variable, Loops
and decisions Arrays, strings and Structures Revision
Classes and objects
INTRODUCTION TO C++ CLASSES:
Data Members, Functions, Scope resolution
operator, Access specifier
New, delete operator, Static members.
CONSTRUCTOR and DESTRUCTOR
Encapsulation, Inline functions, and default
parameters Pointers and ‘This’ pointer
OVERLOADING:
Function Overloading, Operator
Overloading Default Arguments
INHERITANCE:
Base class, derived class, Virtual Class, Abstract class.
POLYMORPHISM
Virtual functions, Pure Virtual functions and
abstraction Function Overloading and
ambiguities All remaining types of functions
STREAM CLASS, FILE INPUT/OUTPUT.
FStream classes, working with files with functions for reading and writing
EXCEPTION HANDLING.
Fundamental, Multiple catch statements, catching all exception
Templates concept
Reference Books:
Complete Reference C++ - Herbert Schildt
Object Oriented Programming C++ - Robert Lefore
C++ - Yashwant Kanitkar
Object Oriented Programming Language C++ - Balguruswami
1.0 Objectives
1.1 Storage devices characters
1.2 File Organization
-Sequential Files
-Indexing and methods of
indexing -Hash files
4: DBMS Concepts
4.0 Objectives
4.1 ACID Properties
4.2 Concurrency Control
4.3 Recovery Mechanisms
4.4 Views And Security
4.5 Integrity Constraints
4.6 Data Security
5: Relational Database
Design 5.0 Objectives
5.1 Need For Proper Database
5.2 Undesirable Properties Of Bad Database Design
5.3 Functional Dependencies
5.4 Normalization Using FDS
1 NF
2 NF
3 NF
BCNF
5.5 Properties Of Decomposition
Loss less Join
Dependency Preserving
7: Security
7.0 Objectives
7.1 Granting access to users
7.2 Extending and restricting privileges
7.3 Using views of security
8: Transaction Processing
8.0 Objectives
8.1 Transaction, transaction processing
8.2 Properties of Transaction
8.3 Schedules
8.4 Serializing and its need
Reference Books:
Introduction to Database Systems – C.J.Date
Database System Concept – Korth
Data Management Systems – Alexis leon, Mathew Leon
Principles of Database Management – James Martin
Fundamentals of Database Systems - Navathe
5- Developing Windows Applications: Win Forms, GUI Controls – Properties & Methods, MDI
Forms, Inheritance Picker, Message Handling, Common Dialog Boxes, Common Controls.
6- Structured error Handling: Exception – try – catch – finally – End try block, Nested
Exception, Throwing Exception, User defined exception
7- Com object, interoperability: Com Model in .Net framework, Interoperability with VB-6.0
Com objects.
8- File Stream: Memory Stream, File Stream, Buffered Stream, Binary Readers, writers,
Stream reader writers,
9- Collection, Array list, hash table, sorted list and examples of stack and queue.
BCA-344 E-Commerce
Semester -IV
BCA-441- Java
1. The Genesis of Java
Creation of Java, Why it is important to Internet, characteristics of Java
2. Basics of Programming
Data types and variables, Arrays operators Types casting and conversion Condition &
looping constructs Clauses and methods Overloading Inheritance
3. Packages & Interfaces
Defining Packages, Understanding & catch class path Access protection, Importing Packages, interfaces
4. Exception Handling
Exception types ,Using try & catch, Nested try, Using throw , throws finally Built in
Exception, Creating & using own Exception ,Subclasses
5. String Handling
String constructions, String operations, Standard String methods
6. Multithreading
Thread Life Cycle, Thread’s priorities, synchronization, runnable interface, IsAlive () & Join ().Deadlock
7. I/O
Streams, byte Streams, Char Streams, Reading console I/P, Writing Console O/P file I/O, sterilization
8. Applet Programming
Applet basics, Simple display methods. Repainting passing parameters
9. Event Handling
Event Classes, Sources of Events, Event listeners
10. User Interface
AWT classes Windows fundamentals, Component-window, Container-frame
Panel –canvas Checkbox, group list scrollbar
Graphics Text field, text area
Colors Menus dialogs.
Fonts AWT-controls-layout manager
Labels
Buttons
11. Introduction to Swings
Japplet, Icons, Labels, Text fields, Button, Combo Box, Tabbed panes, Scroll Panes, Trees, Tables
Reference Books:
Complete reference Java - O’reilly Complete
reference Java 2 – Herbert Schildt
Elective II
BCA-442 Business Applications
1. Sales Order Processing System
Sales Enquiry & preparation of
Quotation Order acceptance Dispatch
& Invoicing
Sales Analysis (based on products,
Customers) Sales Invoice
2. Purchase Order Processing System
Enquiry & receive Quotation Vendor
selection (Vendor analysis)
Order preparation (with delivery
schedule) Order amendment
Receipt of material (goods inward /
GRN) Supplier’s bill passing
Follow up of pending purchase order
3. Inventory Management System
Stock accounting & control
(raw material, work-in-progress, finished
goods ) Stores transactions (Receipts, Issues
& adjustments) Bin card & Stock ledger
Lead time
BOM processing with product configuration
Inventory levels – EOQ – ABC analysis
Inventory control Reports (slow moving - non moving items)
4. Hotel Management System
Enquiry & Booking (Room reservation)
Room & Services details Check-in,
Stay & Check-out of
customer Billing
Books:
MIS by W.S. Jawadekar
MIS by Jerome Kanter MIS
by Gordon B. Davis MIS by
Laudon and Laudon
Marketing Management by Philip Kotler Production
and Operations Management by Mayer Modern
Production Management by R V Badi
Elective II
BCA 443 – Cyber Security Level – II
CHAPTER 1 I.T. ACT 2000 & ITS AMENDMENTS
CHAPTER 2 CASE STUDIES FOR SECURITY
ANALYSIS CHAPTER 3 PC AUDITING & FACING
MALWARES CHAPTER 4 LINUX ESSENTIALS
CHAPTER 5 WEB VULNERABILITIES & ATTACKS
CHAPTER 6 FINANCIAL FRAUDS CHAPTER 7
TECHNICAL ATTACKS ON WIRELESS &
DATABASES CHAPTER 8 PENETRATION TESTING
Elective II
BCA-444 – Tally
Bank Reconciliation
Definition, meaning of Bank reconciliation
Reasons to get difference in Pass Book & cash book
Bank reconciliation with tally
Reporting
How to generate Financial Reports in tally…
likewise. Balance sheet, cash flow, funds flow, group summary, … etc
MIS Reports like.. Ratio Analysis
Key combinations
Shot keys to work fast in tally.
Tally Inventory
Inventory groups, Items, categories..
Unit of measure, Godown creation
Example for understanding
Inventory Vouchers
Cost-Centers in tally
How to activate cost –centers in tally
Example for better understanding
How to generate reports
Budgetary control
What is budgetary control
How it is important for management
How to make budget in tally and see variance
Export & Import of data from tally
How to Import data from tally to tally
How to Export data from tally to other applications
Backups, Restore, Printing Reports & tally security (P)
Introduction to VAT
General introduction to VAT
How tally facilitates to calculate VAT
BCA -445 ORACLE
1. Introduction to RDBMS
What is RDBMS
Difference between DBMS & RDBMS
2. SQL (Structured Query Language)
Subdivisions of SQL
DDL, DML ,DCL with all commands
Data Types
The CREATE TABLE Command,
Constraints in CREATE TABLE
Inserting Data into tables
Viewing Data in the tables ( SELECT with all options )
Sorting data in a table (Order By)
Group By, Having clause
Delete operations
Updating the contents of the table
Modifying structure of a table
Renaming table, Truncating tables, Destroying table
Data Constraints (Primary Key, Foreign Key, Unique Key, Check, Default, NOT NULL )
Computations done on Table data (Arithmetic Operators, logical operators, range searching,
pattern matching(LIKE)
Functions (Aggregate functions, Numeric Functions, Character Function, Date function,
Conversion function)
Sub queries
Joins (Simple Join, inner join, outer join, cross join)
3. Oracle Objects
Views
Sequences
Index
4. PL/SQL
6. Functions, Procedures
7. Cursors
Definition
Types of cursors (Implicit, explicit)
8. Triggers
9. Packages
Reference Books:
Microsoft SQL Server &.0 DBA Survial Guide – Orryn Sledge , Mark
Spenik Fundamentals of Database Systems- S.B. Nawathe, Ramez
Elmasri Teach Yourself SQL in 21 Days- Ryan K.. Stephens
The Programming Language of Oracle – Ivan Bayross
Using Oracle Application – Jim Crum
Reference Books:
1. Carson, R. 2002. Silent Spring. Houghton Mifflin Harcourt.
2. Gadgil, M., & Guha, R.1993. This Fissured Land: An Ecological History of India.
Univ. of California Press.
3. Gleeson, B. and Low, N. (eds.) 1999.Global Ethics and Environment, London, Routledge.
4. Gleick, P. H. 1993. Water in Crisis. Pacific Institute for Studies in Dev.,
Environment & Security. Stockholm Env. Institute, Oxford Univ. Press.
5. Groom, Martha J., Gary K. Meffe, and Carl Ronald Carroll.Principles
of Conservation Biology. Sunderland: Sinauer Associates, 2006.
6. Grumbine, R. Edward, and Pandit, M.K. 2013. Threats from India’s
Himalaya dams. Science, 339: 36-‐37.
7. McCully, P. 1996. Rivers no more: the environmental effects of dams(pp. 29-
‐64). Zed Books.
8. McNeill, John R. 2000. Something New Under the Sun: An Environmental
History of the Twentieth Century.
9. Odum, E.P., Odum, H.T. & Andrews, J. 1971.Fundamentals of Ecology.
Philadelphia: Saunders.
10. Pepper, I.L., Gerba, C.P. & Brusseau, M.L. 2011. Environmental and Pollution
Science. Academic Press.
11. Rao, M.N. & Datta, A.K. 1987. Waste Water Treatment. Oxford and IBH
Publishing Co. Pvt. Ltd.
12. Raven, P.H., Hassenzahl, D.M. & Berg, L.R. 2012.Environment. 8th edition. John
Wiley & Sons.
13. Rosencranz, A., Divan, S., & Noble, M. L. 2001. Environmental law and policy in India.
Tripathi 1992.
14. Sengupta, R. 2003. Ecology and economics: An approach to sustainable
development. OUP.
15. Singh, J.S., Singh, S.P. and Gupta, S.R. 2014. Ecology, Environmental
Science and Conservation. S. Chand Publishing, New Delhi.
16. Sodhi, N.S., Gibson, L. & Raven, P.H. (eds). 2013. Conservation Biology:
Voices from the Tropics. John Wiley & Sons.
17. Thapar, V. 1998. Land of the Tiger: A Natural History of the Indian Subcontinent.
18. Warren, C. E. 1971. Biology and Water Pollution Control. WB Saunders.
19. Wilson, E. O. 2006.The Creation: An appeal to save life on earth. New York: Norton.
20. World Commission on Environment and Development. 1987.Our Common
Future. Oxford University Press.
BCA -447 Practical-JAVA
BCA -448 Practical-ORACLE
THIRD YEAR
SEMESTER –V
BCA-541 ASP.Net
1. Introduction to ASP.NET
The .NET Framework, The .NET programming Framework, .NET languages, The
.NET class library, ASP vs. ASP.NET, About ASP.NET, Basic difference between
C# and VB.NET
2. ASP.NET 2.0
Features of ASP.NET 2.0, Stages in Web Forms Processing, Introduction to
Server Controls, HTML Controls, Validation Controls, User control, Data Binding
Controls, Configuration, Personalization, Session State
3. Declaring Variables in ASP.NET
Data Types, Initializes, Arrays, Enumerations. Variable Operations- Advanced Math
Operations, Type Conversions. Object Based Manipulation - String Object, Date Time
Object, Time span object & Array Object. Conditional Structures, Loop Structures,
Functions & Subroutines – Parameters, Procedure Overloading, Delegates.
4. Web Server and User
Installing IIS. IIS Manager- Creating a virtual directory, Virtual directories and
Applications, Folder Settings, Adding virtual directory to your neighborhood.
5. ASP. NET Applications
ASP.NET file types, the bin directory, code-behind, The Global.asax,
Understanding ASP.NET classes. ASP.NET configuration
6. Overview of ADO.NET
ADO.NET architecture, Accessing Data using data adapters and datasets, using command
and data reader, binding data to data bind controls, displaying data in data grid.
Reference Books:
1) The complete Reference ASP.NET by Matthew MacDonald- Tata McGraw-Hill.
2) Professional ASP.NET – Wrox Publication
Reference Books:
th
Linux – The Complete Reference 6 Edition – Richard
Petersen Fedora & Red Hatnterprise Linux Bible – Christopher
Negus Beginning Linux Programming – Christopher Negus
1 Quality Concept
1Definition of Quality, QA,
SQA 2 Quality factors
3 Software Quality Metrics
4 Process Improvement
5 Process and Product Quality
6 The SEI Process Capability Maturity model, ISO, Six-
Sigma 7 Process Classification
5 Levels of Testing
1 Unit Testing
2 Integration Testing
3 System Testing
4 Acceptance Testing
4.1 Alpha testing & Beta testing
5 Static vs. Dynamic testing
6 Manual vs. Automatic testing
7 Testers workbench
8 11-steps of testing process (Only steps should be covered)
Reference:
1. Software Engineering - R. Pressmen – 6th Ed
2. Software Engineering - Sommerville
3. Introducing Software Testing - Louise Tamres
4. Effective Methods for software Testing - William Perry
5. Software Testing in Real World - Edward Kit
6. Software Testing Techniques - Boris Beizer
7. Software quality assurance: Principles and Practices - Nina Godbole, Narosa Publishing
Elective III
BCA-544 Principles and Practice of Management- II (PPM-II)
1. Staffing:
a. Meaning , definitions
b. Importance
c. Recruitment and selection
d. Training and development
e. Performance appraisal
2. Directing:
a. Meaning , definitions
b. Principles of directing
3. Communication:
a. Meaning and definitions
b. Elements
c. Process
d. Importance
e. Types
f. Principles
4. Motivation:
a. Meaning and definitions
b. Objectives
c. Theories of motivation
a. Maslow’s theory of hierarchy of needs
b. Herzberg’s two factor theory
c. McClelland’s theory
d. Expectancy theory
e. Equity theory
f. Reinforcement theory
d. Special motivational techniques
5. Leadership:
a. Meaning and definitions
b. Features
c. Importance
d. Theories
a. Great man
b. Trait
c. Situational
d. Behavioral
e. Followers
f. Managerial grid
g. Path goal
e. Styles of leadership
a. Autocratic
b. Participative
c. Laissez faire
f. Qualities of a leader
6. Controlling:
a. Meaning and definitions
b. Features
c. Control process
d. Control techniques
a. Traditional
b. Modern
Elective III
BCA-545 – Cyber Security Level – III
SEMESTER- VI
BCA-641– Unified Modeling Language (UML)
1. Getting started
1.1. Models
1.1.1. Importance of modeling
1.1.2. Principles of modeling
1.1.3. Object-oriented modeling
2. Introduction to UML
2.1. History
2.2. The components of the UML
2.3. Building blocks of the UML: Things, Relationships, Diagrams
3. Basic structural
modeling 3.1. Classes
3.2. Relationships
3.3. Class diagrams
4. Advanced structural modeling
4.1. Interfaces, Types and Roles
4.2. Packages
4.3. Instances
4.4. Object diagrams
5. Basic behavioral
modeling 5.1. Interactions
5.2. Use cases and use case diagrams
5.3. Interaction diagrams
5.4. Activity diagrams
6. Advanced behavioral modeling
2) Introduction to Android
Introduction to Android: A little Background about mobile technologies, Android - An Open
Platform for Mobile development, Android SDK Features, Android versions and features.
1. ERP :
An Overview, Enterprise – an overview, Benefits of ERP, ERP and Related
Technologies, Business Process Reengineering (BPR), Data Warehousing, Data Mining,
On- line Analytical Processing (OLAP), Supply Chain Management.
2.ERP IMPLEMENTATION:
ERP Implementation lifecycle, Implementation Methodology, ERP implementation
– The hidden cost, Organizing the Implementation, Vendors, Consultants and Users,
Contracts with Vendors, Consultants and Employees, Project Management and
Monitoring, After ERP implementation.
3.THE BUSINESS MODULES:
Business Modules in an ERP packages, Finance, Manufacturing, Human Resource,
Plant Maintenance, Materials Management, Quality Management, Sales and Distribution.
4.ERP – PRESENT AND FUTURE
Turbo Charge the ERP System, Enterprise Integration, Application (EIA), ERP
and E-Commerce, ERP and Internet, Future Directions in ERP.
Reference Books:
Enterprise Resource Planning(ERP) - Aleix Leon(Tata Mc. Graw Hill)
6. Stress
Introduction
Model of stress
Stress manifestation
Coping strategies
Coping and personality
Sources of stress
Stress management
Organization approaches to stress management
9 Leadership
Introduction
Types of Leaders
Leadership Styles
Relevant Conditions for Leadership Styles
Leadership Theories
Contingency Model Leader effectiveness
Fred Fiedlers Contingency Model
Path Goal Theory
Managerial Girid
Reference Books:
Organizational Behavior – Stephen Robins, Prentice hall
Organizational Behavior – Ashwathappa, Himalaya Publishing House.
OR
BCA-645 YOGA
BCA-646 Cloud Technology
Reference Books:
1. Distributed and Cloud Computing, 1st edition, Morgan Kaufmann, 2011.
2. GautamShroff, Enterprise Cloud Computing Technology Architecture
Applications [ISBN: 978-0521137355]
3. Toby Velte, Anthony Velte, Robert Elsenpeter, Cloud Computing, A Practical
Approach [ISBN: 0071626948]
4. Dimitris N. Chorafas, Cloud Computing Strategies [ISBN: 1439834539]
BCA-647- Project