Pages

Thursday, 5 September 2013

BCA OU Syllabus

www.Vibno.com
BCA Syllabus
SCHEME OF INSTRUCTION & EXAMINATION
BCA I YEAR
Faculty of Information Technology
With Effect from Academic year 1998-1999
S. No. Code
SUBJECT
Scheme of Scheme of Examination
Instruction
Periods per Duration Maximum Marks
week In Hours
Theory Practical
L
D/P
Univ. Sessionals
Exam
THEORY
1 BCA101 Effective Documentation & 4 - 3 75 25
  Presentation
2 BCA102 Discrete Mathematics 4 - 3 75 25
3 BCA103 Fundamentals of Information 4 - 3 75 25
  Technology
4 BCA104 Information Systems Theory & 4 - 3 75 25
  Applications
5 BCA105 Programming 4 - 3 75 25
  Structures
- 6 3 50 25
6 3 50 25
and
Object
PRACTICALS
1 BCA151 Personal Productivity Tools
 Laboratory
2 BCA152 Computer Programming
 Laboratory
Osmania University
1
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 101 EFFECTIVE DOCUMENTATION AND PRESENTATION
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Objective: To Provide Knowledge of usage of Office Automation Packages for better presentation.
Features and Usage of Popular Software Packages for Word Processing, Presentation graphics
UNIT -II
Objective: To introduce grammar, Usage and the mechanics of writing.
Grammar and Usage: Agreement of Subject and Verb, Sequence of Tenses, Use of Modifiers, Split of
Infinitives. Punctuation and Capitalization. Abbreviations and Numericals. Prepositions Usage.
Vocabulary Improvement Practice. Proof Reading.
UNIT -III
Objective: To improve Comprehension skills.
Dictionary skills, Reference Skills, Note taking, Summarizing, Reading, Comprehension, Precise Writing.
UNIT -IV
Objective: To Provide correspondence skills for day to day business operations.
Principles of Letter writing: Courtesy and Considerations, Directness and Conciseness. Structure and
Layout of Letters. Claim and Adjustment Letters. Credit and Collection Letters. Memorandum. Notices,
Agenda and Minutes. Office Procedures.
UNIT -V
Objective: To Provide skills in effective report writing.
Reports: Characteristics, Importance, Types. Structures of Reports. Preparatory Steps to Writing Reports.
Elements of Styles. Use of Illustrations. Writing the Reports. Specimen of Reports. User Manuals.
Suggested Readings:
1) R. C. Sharma and Krishna Mohan, Business Correspondence and Report Writing, Tata MH 1996.
2) Horseborough and Dr.M.P.Bhaskaran – Strengthen your English.
3) Ron Mansfield – Working in Microsoft Office, Tata MH 1996..
Osmania University
2
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 102 DISCRETE MATHEMATICS
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT -I
Objective: To acquaint students with the notation, terminology and concepts of set theory and to
develop problem solving and theorem proving skills.
Sets and operations on Sets, Relations. Functions, Methods of Proof, Problem Solving Strategies.
Fundamentals of Logic, Logical inferences, Methods of Proof of an implication, First Order Predicate
Logic, Quantifies Propositions. Mathematical Induction.
UNIT -II
Objective: To develop counting techniques without direct enumeration which will be used in measuring
the complexity.
Combinatorics: Basics of Counting, Combinations and Permutations – without repetitions, with
unlimited repetitions, with Constrained repetitions, Binomial Coefficients, Binomial and Multinomial
Theorems, Principle of Inclusion and Exclusion.
UNIT -III
Objective: To introduce probability concepts useful for decision theory.
Elementary Probability: Introduction, sample space and events, Axioms of probability, Finite Probability
Spaces. Finite Equiprobable spaces, Infinite Sample spaces, Conditional Probability- multiplication
theorem, stochastic processes, Baye's theorem, Independence
UNIT –IV
Objective: To introduce graph theoretical modeling of real time environment.
Graphs: Basic Concepts. Isomorphism and Subgraphs. Trees and their Properties, Spanning Trees,
Directed Trees. Binary Trees, Planar Graphs, Euler Circuits, Hamiltonian Graphs, Chromatic Number.
UNIT -V
Objective: To familiarize the mathematical concepts useful in digital circuit design.
Boolean Algebra: Introduction, Boolean Algebra, Boolean Functions, Switching Mechanisms,
Minimization of Boolean functions. Applications to Digital Computer Design, Finite State Diagrams.
Suggested Readings:
1) Joe L Mott, Abraham Kandel, Theodore P Baker: Discrete Mathematics for Computer Scientists
and Mathematicians, Prentice Hall
2) Seymour Lipschutz - Theory and problems of Probability, Schaum's Outline Series, McGrawHill
Osmania University
3
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 103 FUNDAMENTALS OF INFORMATION TECHNOLOGY
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT -I
Objective: To introduce the computer hardware technologies
Logical organization of Computer- Primary Memory- Organisation, addressing
Data representation- Integer, floating point, characters.
Central Processing Unit - Arithmetic and Logic Unit, registers, control unit, data and control paths
between memory and CPU, Instruction set, Instruction format, Instruction Execution, RISC versus CISC
Memory technologies, Memory access time, cache memory Input Output devices, Secondary storage
media and devices Communication ports.
Types of Computers - PCs, Main frame, Parallel
Hardware Standards. Standard busses, their bandwidths and-comparison.
UNIT-II
Objective: To introduce the systems software concepts.
Programming Languages- evolution, features and applications, language processors. Operating System-
User's view, evolution, services, operating system interfaces, Command line, GUI, Windowing.
OS as Resource Manager- Process or Task, File Management, Security and Protection. OS Utilities-
Features of popular OS such as Windows, UNIX, OS/2
General software features and trends.-GUI, Object linking and Embedding, Portability, Network
capabilities. Compatibility with other software, compatibility with peripherals, Wizards and Agents,
Hardware requirements.' Application Program Libraries.
UNIT -III
Objective: To familiarize the students with information systems and retrieval systems using traditional
files and DBMS.
To provide the students with an ability to construct a small database application using PC based
DBMS packages.
File Concepts. Structures- Sequential, Indexed Sequential, Direct Processing - Batch, On-line and Real-
time Database Concepts
Osmania University
4
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
DBMS - Features, Architecture. Views, DL, DML, functions of DBA, models, query languages, Advantages
and Disadvantages of DBMS, Problems in DBMS Database Design- Entity-Relationship models Primary
key, Coding, normalization (up to 3dNF), Integrity Constraints. Table Design, Form Design, Report
Design, query languages, Sorting and Filtering, Case Studies.
UNIT-IV
Objectives: To introduce to the students the current communication and network technologies and
standards.
Communication system elements.
Communication modes-Analog and Digital, Synchronous and Asynchronous, Simplex, Half duplex, full
duplex, circuit switching, packet switching
Communication media- speed and capacity, twisted pair, coaxial, fiber optics, wireless Common
Network Components. Hosts and Servers, Work stations, Protocol converters, modems, terminal
controllers, routers Network topologies Network types LAN. WAN. Enterprise Communication standards
Distributed systems - processing, Databases, Client! Server, EDI
UNIT-V
Objective: To introduce to the student the state of the art applications of IT
IT applications - Business and Industry, Home, Education and Training.
Entertainment, Science and Engineering, Medicine
Multimedia- Introduction, Applications, Tools, Data representation Virtual Reality: Introduction and
Applications
Internet: World Wide Web. Addressing, Domain Names. Services Intranet: Office Communications.
Electronic mail, Tele conferencing, Group Ware, Workflow.
Electronic Commerce, EDI
Specialized Databases: Hypermedia, Data warehousing, Data Marts, Online Analytical Processing, GIS.
Suggested Reading:
1. Dennis P.Curtin. Kirn Folley etal, Information Technology, The breaking wave, McGrawHill1998
2. Gerald V Post. David L Anderson Management Information Systems, Solving Business problems
with Information Technology. McGrawHill 1997
3. Material on Internet on these Topics
Osmania University
5
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 104 PROGRAMMING AND OBJECT STRUCTURES
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
Note: This course should be taught using C++
UNIT-I
Objective: To enable the students to write simple programs using control structures.
Algorithms: Notation, Top Down Design, Stepwise refinement, Structure of Program, Data types,
Variables, Operators, Operator precedence, 1/0 statements, Control statements - Iteration, Selection,
Jump, Programming Exercises
UNIT-II
Objective: To introduce the concept of functional model and enable the students to use structured data
types and functions.
Functions- parameters, scope and extent of declarations, recursion, structural data types- arrays,
structures, pointers, reference, files, operation on files, programming exercises, introduction to
structure charts.
UNIT-III
Objective: To introduce object oriented programming and enable the students to write object oriented
programs.
Objects and classes-instance variables, methods, messages, polymorphism, inheritance, exception
handling
Unit-IV
Objective: To familiarize the object model and advanced concepts in OOP
Elements of object model-Abstraction, encapsulation, modularity, hierarchy, typing, concurrency,
persistence. Multiple Inheritance, Templates, Standard object libraries
Unit-V
Objective: To introduce the implementation and application of data structures.
Stacks, Queues, Lists, binary trees, sorting, efficiency considerations. Searching- binary, tree search,
hashing. Representation of Graphs.
Suggested Reading:
1. Jesse Liberty, JimKeogh C++ An introduction to programming, PHI 1998
2. Tanenbaum etal, Data structures through C++ PHI 1997.
Osmania University
6
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 105 INFORMATION SYSTEMS THEORY AND APPLICATIONS
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Objective: To introduce information systems concepts.
Managerial View of IS - Functions of Management, Management role. Levels of Management, Frame
work for IS, Sequence of Development of IS.
Systems - Concepts. Boundaries, Structure, Inputs and Outputs, Subsystems, Interfaces, Environment,
Working of a System, Systems approach to problem solving, feedback, Control.
Strategic uses of IS. Impact of IT, Business Process Reengineering, IT and Business Process.
UNIT-II
Objective: To introduce applications information Systems to functional business areas.
Operations and Transactions. The value and cost of information, Decision Levels, Data Capture, Data
Quality. Role of Accounting Transaction Processing Systems.
Operational Information Systems - Financial Accounting, Marketing,
Production. Human Resource Management.
UNIT-III
Objective: To introduce organizational decision making supported by information systems. Decisions
under Certainty, Uncertainty and Risk.
Models and Decision Support. Introduction to Models- Physical, Process and Business modeling. Types
of Business Models. Process Understanding, Optimization, Prediction, Simulation. Group Decision
Process. DSS and EIS.
Decision in Business Areas - Accounting, Finance, Marketing, Human resource Management, production
and Design.
UNIT-IV
Objective: To introduce planning and development of IS.
IS planning - Determination of Information requirements, Business systems planning, End / Means
Analysis, Organizing the IS plan. Systems Analysis and Design - System Development life cycle, proto
typing, SSAD, project management cost benefit analysis, detailed Design, implementation
Unit-V
Objective: To introduce management of information systems
Osmania University
7
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
Management Control: Control theory. Control of systems development, control of operations, Auditing,
management of technical environment, CEO responsibilities, Allocation of responsibilities in distributed
data processing
IS Security risks, common controls, common threats, IS protection, Ethical issues Societal Implications.
Social responsibilities
Suggested Reading:
1. Robert Schultheis. Mary Sumner Management Information Systems - The Manager's View,
Boston, Irwin - McGraw Hill 1998.
2. Gerald V. Post David L Anderson Management Information Systems, McGraw-Hill 1997.
IS 151 PERSONAL PRODUCTIVITY SOFTWARE LABORATORY
Exercises using all the modules of MS Office, Internet tools
IS 152 COMPUTER PROGRAMMING LABORATORY
At least 40 programs in C++ covering all the aspects taught in theory.
Note: A detailed list of experiments will be supplied later to the colleges.
Osmania University
8
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
SCHEME OF INSTRUCTION & EXAMINATION
BCA II YEAR
Faculty of Information Technology
With Effect from Academic year 1999-2000
S. No. Subject
Subject Title
Instruction
Hrs/ week
Examination
L T P Univ, Sess Univ,
      Exam Marks Exam
      Duration
I - SEMESTER THEORY
1 BCA201 Effective Communications 3 1 - 3 25 75
2 BCA202 Data Analysis 3 1 - 3 25 75
3 BCA203 IT Hardware 3 1 - 3 25 75
4 BCA204 Database Management and 3 1 - 3 25 75
  design
3 1 - 3 25 75
BCA205 Organizations & functions
5
PRACTICALS
1 BCA231 IT Laboratory - - 6 3 25 50
2 BCA232 Database Laboratory - - 6 3 25 50
175 475
Total
15 5 12
II - SEMESTER THEORY
1 BCA251 Electrical and Electronics 3 1 - 3 25 75
  Engineering
2 BCA252 Operating Systems 3 1 - 3 25 75
3 BCA253 Data Communications and 3 1 - 3 25 75
  networking
4 BCA254 Systems Analysis and logical 3 1 - 3 25 75
  design
3 1 - 3 25 75
BCA255 Java Programming
5
PRACTICALS
1 BCA281 Operating Systems Laboratory - - 6 3 25 50
2 BCA282 Java Programming Laboratory - - 6 3 25 50
175 475
Total
15 5 12
Osmania University
9
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 201 EFFECTIVE COMMUNICATIONS
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
4 Hours
75 Marks
25 Marks
Scope: The course enables the student to improve oral-aural and written communication skills.
UNIT-I:
Objective: To improve writing skills for effective Communication.
Writing a dialogue (Introduction, asking for: information, permission)
Dialogue Writing on the basis of a short-story, newspaper report, print and or visual media. Writing
advertising copy, descriptive writing.
UNIT-II:
Objective: To improve Writing Skills (at an advanced level)
Preparing a CV. application for a job, Essay Writing, Documentation based on research and database.
UNIT-III:
Objective: To improve aural skills and to improve presentation skills.
Listening for specific information, formal/informal speech, use of language in a given situation.
UNIT-IV:
Objective: To develop oral skills and to improve presentation skills.
Formal/informal speech, using language in a given situation.
UNIT-V:
Presentation skills (TUTORIAL) Group Discussion, Simulated situations.
N.B: Units III. IV & V Source Material: Print / Audio - Visual/Multi – media
Books Recommended for Classroom use:
- Spoken English (Tata McGraw Hill) (Text & Audio Cassette)
- Strengthen Your Writing (Orient Longman)
- Current English for Colleges By Krishnaswamy & Sriraman (Macmillan)
Suggested/Additional Reading :-
1. Written Communication in English by Sarah Freeman(Orient Longman)
2. Common Errors in Written English by Ian Gord on (Macrnillan)
English for Colleges by Brendan J Carroll (Macmillan).
Osmania University
10
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 202 DATA ANALYSIS
(Handled by Statistics I Mathematics teachers)
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Grouping and displaying data to convey meaning - arrangement of data, examples of raw data,
frequency distribution, graphing frequency distribution Measures of central tendency - arithmetic mean,
weighted mean, geometric mean, Median, mode, Dispersion, measures of dispersion, average deviation
measures, coefficient of variation, exploratory data analysis
UNIT-II
Probability - Basic terminology, Three types, Probability rules, Statistical independence, statistical
dependency, Bayes' theorem
Probability distributions - random variables, expected values, binomial distribution, poission
distribution, normal distribution, choosing correct distribution Sampling and sampling distributions -
Random sampling, design of experiments, sampling distributions, operational considerations in sampling
UNIT-III
Estimation - Point estimates, interval estimates, confidence intervals, calculating interval estimates of
the mean and proportion, t-distribution, determination of sample size in estimation
Testing Hypotheses - one sample tests, hypotheses testing of mean when the population standard
deviation is know, powers of hypotheses test, hypotheses testing of proportions, hypotheses testing of
means when std is not known
UNIT-IV
Testing Hypotheses - Two sample tests - tests for difference between means - large sample, small
sample, with dependent samples, testing for difference between proportions, prob values Chi-square
and analysis of variance – chi-square as test of independence, chi-square as a test of goodness of fit,
analysis of variance, inferences about a population variance, inferences about two population variances.
UNIT-V
Simple regression and correlation - Estimation using regression line, correlation analysis, making
inferences about population parameters, limitations, errors and caveats in regression and correlation
analysis multiple regression and modeling - finding multiple regression equations, inference about
population parameters, modeling techniques.
Suggested Reading:
1. Richard I Levin, David S Rubin - Statistics for Management, seventh edition, PHI -1997
Osmania University
11
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 203 IT HARDWARE
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Overview of computer systems - features and components. Mother board - Form factors, interface
connections
Bus-Introduction, types - ISA, Micro channel, EISA, Local Bus, Fire wire, USB, System resources
Microprocessor - Processor specification, Intel processors
UNIT-II
Memory - System logical memory layout, physical memory
Power supply -Functions and operation, power protection systems Input Devices - Keyboards, mice,
joystick
UNIT-III
Video Display - Monitors, video cards
Communications - Serial ports, parallel ports, USB, IEEE 13 94, components of LAN, LAN cables.
PCMCIA
Audio - sound card - Applications, concepts and terms, characteristics options, installation
UNIT-IV
Floppy Disk Drives - Drive components, drive configuration devices, types floppy drives installation
Hard Disk Drives - definitions, operations, components, features Hard Disk Interfaces - choices, IDE, SCSI
CD-ROM drives - CD technology, specification, Disk and Drive formats
Unit-V
Building a system - Tools for maintenance. Disassembly and reassembly procedures, preventive
maintenance. Active preventive maintenance, Hard disk maintenance, passive preventive maintenance.
Diagnostic tools - POST, IBM Diagnostics, general purpose diagnostic programs., Disk Diagnostics.
Operating systems software and troubleshooting.
Suggested Reading:
1. Scott Mueller - Upgrading and repairing PCs - 8th Edition, QUE (PHI) - 1997.
Osmania University
12
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 204 DATABASE MANAGEMENT AND DESIGN
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Database Environment - concepts and definitions, traditional file processing systems, database
approach, range of database applications, advantages, costs and risks, components.
Database Development process - IS development, SDEC, managing people, three schema Architecture,
three - tired architecture, case studies
Database Analysis - E-R Model - Entities, attributes, Relationships, degree and cardinality - case studies
UNIT-II
Enhanced E-R model - super type, sub type, specialization and generalization, constraints, disjointness,
subtype discriminator, super type /subtype hierarchies, business rules, scope classification, structural
constraints operational constraints, case study.
Relational model - Definitions, integrity constraints, transforming EER diagrams into relations,
normalization - normal forms, merging relations, case study.
UNIT-III
Client/server and middleware - client/server architectures, three-tier architecture - partitioning,
middleware, security issues
Relational algebra and calculus -operators of relational algebra, relational calculus SOL -1 history, role,
environment, defining databases in SOE, inserting, updating and deleting data, Internal schema,
processing single tables, processing multiple tables, view definition, transaction integrity, triggers and
procedures, case study.
UNIT-IV
Database access from client applications - using query by example, building a client applications, using
OLE, COM and Active X controls, embedded SOL, VBA, building Internet Database Servers. Distributed
databases - Data replication, partitioning transparency, concurrency and commit protocol, distributed
database products
UNIT-V
Database Administration role of data and database Administrator, modeling and planning for database,
managing data security backing up databases, controlling concurrent access, managing data quality and
dictionaries and repositories, tuning the database.
DBMS selection and Implementation - analyzing information needs, DBMS functions and capabilities,
future requirements, feature availability and performance, evaluation models, implementation issues.
Osmania University
13
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
Suggested Reading:
1. Fred R Me Fadden. Jeffrey A Hoffer, Mary B Prescott - Modern Database Management, Fifth
edition. Addition Wesly 1999
2. Gary W Flausen. James V Hausen, Database Management and Design, Second Edition. PHI 1996
BCA 205 ORGANISATION AND FUNCTIONS
(handled by Management / Commerce teachers)
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Management - Definition, types of managers, responsibilities, tasks
Leadership and motivation - nature of leadership, leadership theories, delegation, defining motivation,
motivation theories, defining needs, motivation techniques
Time management - importance of time, characteristics of management tasks, determining time
elements, time management techniques
Organization - definition, structures, quality, organizational change, managing change
UNIT-II
Financial Management-Financial environment- basics, financial accounts, inflation, profitability, Budgets
and controls. Obtaining finance, valuing a company
Costing-cost accounting, valuation of stock, allocation of overheads, standard costing, variances,
marginal costing
Investment Decisions - definition, ranking process, payback period, average rate of returns, discounted
cash flows
UNIT-III
Project and operations management - Project planning and control - projects and management, network
analysis, critical path. Gantt chart, resource analysis, planning under uncertainty
Manufacturing operations - manufacturing environment, experience curve, manufacturing technology,
global operations, logistics, design, quality.
UNIT-IV
Marketing and Sales management - Markets and Marketing- market, marketing information, market
segmentation, consumer and industrial markets Product management, sales and distribution-product
management, pricing, marketing communications, sales, physical distribution.
UNIT-V
Decision making - The nature of decisions, decision making process, decision making techniques
Mathematical models in decision making - Modeling, linear programming, inventory control, queues,
competitive strategy Forecasting - Forecasting the future, qualitative methods, time series, casual
Osmania University
14
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
methods.
Suggested Reading
Fraidoon Mazda - Engineering Management - Addison Wesley 1998.
BCA 231 IT LABORATORY
Instruction
Duration of University Examination
University Examination
Sessional
6 Periods per week
3 Hours
50 Marks
25 Marks
Part-l
1. Identifying external ports and interfacing of peripherals such as monitor, keyboard, mice,
speakers, printers, modem etc.
2. Identifying PC cards such as mother board, memory board, display card, NIC card, Sound blaster
card etc.
3. Identifying the ports oh cards and Interfacing floppy drives, Hard disks, CDROMs
4. Disassembling and assembling of PC
5. Preventive maintenance of PC
6. Understanding of CMOS setup
7. Soldering RS-232C connector
8. Crimping RJ-45 connector
9. Partitioning and formatting Hard disks
10. Loading windows operating system and device drivers
11. Understanding control panel settings
12. Installation of modem and setting up dial network
13. Setting up the properties of network neighborhood and copying files from another system
14. Installation of application software
15. Installation of multimedia
Part-II
16.
17.
18.
19.
20.
21.
22.
23.
24.
HTML - Creation of FORMS
HTML - Creation of FRAMES
HTML - Creation of STYLE SHEETS
HTML - inserting images
Usage of Front page
Java Script - Simple programs
Java Script - manipulating windows 23 Java Script - manipulating forms
Java Script - manipulating frames
Java Script - creating smart form
Osmania University
15
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 232 DATABASE LABORATORY
Instruction
Duration of University Examination
University Examination
Sessional
6 Periods per week
3 Hours
50 Marks
25 Marks
Note – Use multi-user RDBMS in the server and either ORACLE Developer 2000 with PL/SQL or Visual
Basic as front end. Teaching of front end tools should held in laboratory session.
In this Laboratory, the student is required to create a database containing minimum of 10 tables,
creation of input forms with triggers, generation of reports, application programming and advanced
queries. The student should, able to integrate the database with office automation tools as spread
sheet packages and perform statistical analysis
A list of 40 cases will be kept on internet at Osmania site for assignment.
The student is to submit a report covering analysis, design, implementation and user manual.
Steps:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
E-R modeling
Identifying relations and normalization
Creation of Tables
Creation of forms
Creation of queries
Creation of reports
Creation of Views
Creation of Users and access privileges
Creation of application programs
Accessing data from spread sheet packages for analysis
Breakup of Marks - Report -15 marks
Demonstration - 20 marks
Viva-voce - 15 marks
Osmania University
16
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
SEMESTER – II
BCA 251 ELECTRICAL AND ELECTRONICS ENGINEERING
Instruction
Duration of University Examination
University Examination
Sessional
6 Periods per week
3 Hours
75 Marks
25 Marks
Unit-I
Electricity - Negative and positive polarities, Electrons and Protons, Structure of Atom, Coulomb,
Potential difference, current, resistance, closed circuit, direction of current, DC and AC, sources of
electricity Resistors - Types, color coding, Power ratings, Series and Parallel combinations Ohm's Law -
Three formulas of ohm's law, Electric Power. Power dissipation, Power formulas, Choosing a resistor,
Electric Shook
Unit-II
DC meters - Moving coil, measurement of current, meter shunts, Voltmeters, loading effect of a
Voltmeter, Ohmmeter, Multimeter, DMM, Meter Applications, checking continuity with Ohmmeter
Kirchhoff’s Laws - Current Law, Voltage Law
Conductor - Function, standard wire gages, types, connectors, printed wiring, switches, fuses, Wire
resistance. Temperature Coefficients, Insulators
Unit-III
Batteries - General features. Voltaic cell. Carbon -Zinc Dry cell Alkaline cell, Dry cells, Lithium cell, Lead-
Acid wet cell, Series and Parallel cells. Current drain, Internal resistance
Alternating Voltage and current, - AC applications, Voltage generator, sine wave, alternating current,
frequency, period, wave length, phase angle, motors and generators, 3-phase AC power
Unit-IV
Capacitance - charging and discharging. Farad, Typical capacitors, electrolytic capacitor, capacitor
coding, parallel capacitance, serial capacitance
Magnetism - Magnetic field, Flux, Flux density. Induction by magnetic field, Types of magnets, ferrites,
magnetic shielding
Inductance - Induction, self-inductance, Mutual inductance. Transformers, Transformer ratings and
impedance
Unit-V
Electronic Devices - Semiconductor, PN junction, diode, transistor, FET
Electronic circuits - Analog and digital signals, Amplifier gain, characteristics of amplifier circuits,
oscillators. Modulation, rectifiers
Osmania University
17
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
Digital Electronics - Logic gates, Active high/active low terminology. Combinational logic circuits, Flip-
Flops, counters
Suggested Reading
Bernard Grob - Basic Electronics, Eighth edition, McGraw 1997
BCA 252 OPERATING SYSTEMS
Instruction
Duration of University Examination
University Examination
Sessional
6 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Operating Systems - functions, virtual computer
Hardware Interface - CPU, memory and addressing, Interrupts, I/O devices
Operating System Interface - System calls, example system call interface, naming OS objects,
Devices as tiles. Process concept. Communication between processes, standard input and output,
OS examples, shell
Processes - creation, states, dispatching, system stack, timer interrupts, System initialization, process
switching. System call interrupt handling, Disk driver subsystem, implementation of waiting, flow
control, signaling. Interrupt handling, event and table management, process tables and process
descriptors
UNIT-II
IPC pattern - Mutual exclusion, signaling, rendezvous, producer-consumer, client-server, database
access and update
Deadlock - conditions for deadlock, dealing with deadlocks, two-phase locking Message passing
variations - Synchronization, Semaphores, program language based synchronization primitives, IPC and
Synchronization examples Thread - concept, system calls, advantages, uses, examples
UNIT-III
Memory management - Linking and loading a process, dynamic linking, examples of dynamic memory
allocation, multiprogramming issues, memory protection, memory management system calls
Virtual memory - dealing with fragmentation, virtual memory implementation, management, daemons
and events, file mapping, page replacement, trashing and load control, two level paging,
Segmentation, Sharing memory, examples of virtual memory systems
Osmania University
18
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
UNIT-IV
I/O Devices - Devices and controllers, Disk drives, disk controllers
I/O System software. Device driver access strategies. Unification of Files and devices, Generalized disk
[device drivers. Disk caching, Examples of I/O systems File System - need for files, file abstraction, file
naming, file system objects and operations, implementation of file system, example of file system
IT File System organization - file descriptors, locating file blocks, file system reliability, security and
protection, examples of file systems
UNIT-V
Resource Management - Resources in OS, types of resources, protection of resources, user
authentication, protecting hardware resources, representation of protection information, Mechanisms
for software I protection, examples of protection attacks, protection examples. Glyptography in
computer security
Client-Server model - System processes, Micro-kernel OS, development towards a distributed system
Suggested Reading
Charles Crowley - Operating Systems - A design oriented approach, McGraw 1997
BCA-253 DATA COMMUNICATIONS AND NETWORKING
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Introduction - Data communication Networks, protocols and standards, standards organizations
Basic concepts - Line configuration, topology, transmission mode categories of networks, internet works
OSI Model. Layered architecture, functions of the layers.
Signals - Analog and digital, a periodic and periodic signals, analog signals, digital signals
Encoding - Digital to Digital, Analog to Digital, Digital to Analog, Analog to Analog
UNIT-II
Interfaces and transmission - Digital data transmission, DTE DCE interface, Interface Standards - EIA-449,
EIA-530,X.21., Modems
Transmission Media - Guided media, Unguided media, performance
Multiplexing - types, telephone system
Error detection and correction - types of errors, detection, correction
UNIT-III
Data Link control - Line discipline, flow control, error control
Data Link protocols - Asynchronous, Synchronous, Bit-oriented
Osmania University
19
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
Local Area Networks - Project 802, Ethernet 'Token bus, Token ring, FDDI
Metropolitan Area Networks-IEEE 802.6, SMDS
Switching - Circuit, packet, message, Network layer
UNIT-IV
ISDN - Services, History, Subscriber access, layers, Broadband ISDN X .25 - layers, packet layer protocol
Frame Relay - layers, operation, implementation
ATM - Design goals, topology, Protocol architecture
SONET/SDH - physical configuration, layers, sonnet frame, multiplexing STS frames
UNIT-V
Networking and Internetworking Devices - Repeaters, bridges, routers, gateways, routing algorithms
Transport Layer-duties, connection, OSI transport protocol Session layer, presentation layer, application
layer TCP/IP - overview, network layer, transport layer, application layer
Suggested reading
Behrouz Forouzan, Catherine Coombs, Sophia Chung Fegan- Introduction to Data Communications and
Networking, McGraw 1998
BCA-254 SYSTEMS ANALYSIS AND LOGICAL DESIGN
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
System Development Environment - Modem approach to SAD, Role and Organizational responsibilities,
Types of Information systems, SOLC, approaches to system development
System Analysts - Analytical skills, Technical skills, management skills, interpersonal skills, system analyst
as a profession
Identifying and selecting systems development projects - Process, outcomes and deliverables Corporate
and Information system planning
UNIT-II
Initiating and planning System Development projects - process, outcomes and deliverables Project
feasibility - determining project benefits and costs, time value of money, technical feasibility, other
feasibility concerns, building base line project plan Determining system requirements - process,
outcomes and deliverables, traditional methods, modern methods, radical methods.
Unit-III
Process Modeling - DFD Mechanics, DFD types, DFD in the Analysis process, Logic modeling - Structured
English. Decision tables, Decision trees Data modeling - E-R models, relationships, business rules
Osmania University
20
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
UNIT-IV
Modeling - Object oriented life cycle, Unified modeling language, Use-Case modeling, Object modeling-
class diagrams, Dynamic modeling-state diagrams, sequence diagrams
Rapid Application Development - Process, deliverables and outcomes, approaches to RAD, advantages
and disadvantages
UNIT-V
Forms and report design - process, deliverables and outcomes, formatting forms and reports, accessing
usability
Interface and dialog design - Process, outcomes and deliverables, interaction methods and devices,
interface design, controlling user access, dialog design process design - structure charts, transform
analysis, coupling, cohesion, contents specification.
Suggested Reading
1. Jeffrey A. Hoffer, Joey F. George, Joseph S Valachich - Modern Systems Analysis and Design, 2nd
Edition, Addison-wesley 1999.
BCS-255 JAVA PROGRAMMING
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Java - Overview, data types, variables, arrays, operators, control statements classes - class structure,
objects, methods, constructors, overloading
UNIT-II
Java - Inheritance, packages and interfaces, exception handling, multithreading, Networking
UNIT-III
Java - string handling, java.lang, java.util, java.io packages
UNIT-IV
Applet . AWT - Working with windows, AWT controls, Event handling, Layout Managers, Menus, Images
UNIT-V
Java - RMI. servelets. JDBC, Beans
Suggested reading
1) Patrick Naughton, Herbert Schildt - The Complete reference Java 2, third edition, McGraw 1999
Osmania University
21
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCS-281 OPERATING SYSTEMS LABORATORY
Instruction
Duration of University Examination
University Examination
Sessional
6 Periods per week
3 Hours
50 Marks
25 Marks
Note: The Laboratory is conducted with one hour demonstration/ lecture followed by 2 hours of
practice. The different parts should be done in parallel
Part-I (UNIX)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Familiarity of UNIX shell commands
Development of shell scripts
Installation of UNIX
Creating users and groups
Adding a device
Setting up a mail account
Adding terminals
File system operations - fsck, creation of Unix file system on floppy
Backup and restoration of files
Setting up TCP/IP
Setting up DNS
Understanding system parameters
Part-II (Windows-NT)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Installation of Windows-NT
Creation of users, groups and privileges
Adding printers
Configuring TCP/lP, WINS, DHCP
Integrating NT with Unix
Installing and configuring Windows Messaging
Backup and restoration of files
Setting up internist server with US
Configuring windows/95 and other PC clients to the network
Understanding Registry
Osmania University
22
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA-282 JAVA PROGRAMMING LABORATORY
Instruction
Duration of University Examination
University Examination
Sessional
6 Periods per week
3 Hours
50 Marks
25 Marks
Implement the following using Java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Stack class
Package for geometric classes
Multi threading programs
Address book using utility classes
File I/O
Client - Server using Sockets
Generation of Pie charts and bar charts
Forms for the database project in the first semester
Client - Server using RMI
Client - Server using Servlets
Database access from forms in problem 9 using JDBC
Break-up of University Examination Marks:
Demonstration of Database project -15 marks
Record -10 marks
Experiment - 20 marks
Viva-Voce - 5 marks
Osmania University
23
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
SCHEME OF INSTRUCTION & EXAMINATION
S. No. Subject
BCA III YEAR
Faculty of Information Technology
With Effect from Academic year 2000-2001
Instruction
Subject Title
Hrs/ week
Examination
L T P Univ,Exam
   Duration
Sess Univ,
Marks Exam
I - SEMESTER THEORY
1 BCA301 Internet Protocols 3 1 - 3 25 75
2 BCA302 Web Programming 3 1 - 3 25 75
3 BCA303 Object oriented System 3 1 - 3 25 75
  Development & UML
4 Elective-I (one of the following) 3 1 - 3 25 75
BCA311 Advanced Java Programming
BCA312 UNIX Programming
BCA313 WINDOWS Programming
PRACTICALS
1 BCA331 Web Programming Laboratory - - 6 3 25 50
2 BCA332 Elective Laboratory - - 6 3 25 50
3 BCA333 Seminar - I (Project) - - 3 - 25 -
4 BCA334 Personal Software Process 2 - - - 25 -
200 400
Total
14 14 15
II - SEMESTER THEORY
1 BCA351 Mobile Computing 3 1 - 3 25 75
2 BCA352 Electronic Commerce 3 1 - 3 25 75
3 BCA353 Software Testing & Maintenance 3 1 - 3 25 75
3 1 - 3 25 75
4
Elective-II (one of the following)
BCA361 Multimedia
BCA362 Enterprise Java
BCA363 UNIX System Administration
PRACTICALS
1 BCA381 Project - - 12 - 75 Grade*
2 BCA382 Seminar - II - - - 25 -
200 300
3
Total
12 4 15
* Grades: Excellent / Good / Satisfactory / Not Satisfactory
Osmania University
24
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA-301 INTERNET PROTOCOLS
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-l
Introduction, Protocols and Standards, Standard Organizations, Internet administration, OSI model -
Layers, TCP/IP- Protocol suite, addressing, versions IP Addressing - Decimal notation, classes, special
addresses, Unicast- multicast and broadcast addresses
Sub netting - masking, examples, variable length sub netting) super netting
Delivery and Routing of IP Packets - Connection oriented Versus Connectionless services, Direct versus
Indirect delivery, routing methods, static versus dynamic routing.
UNIT-II
Error Detection - types of errors, detection.
Internet Protocol - Datagram, Fragmentation, options, checksum ARP - Format, encapsulation, operation,
proxy ARP, RARP
TCMP - Types of messages, Message format, error reporting, query, checksum IGMP - Multicasting,
IGMP. Encapsulation, MBONE Encryption
Decryption - DBS, RSA, authentication
UNIT-III
IJDP - Process to process communications, user datagram, checksum, operation, use. TCP - Process to
process communication, services, segment, options, checksum, flow control, error control, timers,
connection, state transition, congestion control, operations Routing Protocols - RIP, OSPF, BGP, multicast
routing Client-Server model - concurrency, processes BOOTP, DHCP
UNIT-IV
DNS - Name Space, DNS, Distribution, DNS in Internet, Resolution, messages, types of records,
compression, examples, DDNS
TELNET - Concepts, NVT, OPTIONS, negotiation, sub options, control, out of band signaling, escape
character, mode of operation, examples, user interface, RLOGIN, security
FTP-Connections, Communication, Command Processing, File transfer, User interface, anonymous FTP
TFTP- Messages, connection, data transfer, applications SNMP - Concept, SMI,MIB,SNMP, example
UNIT-V
SMTP - User agent, addresses, delayed delivery, aliases, MTA, commands and responses, mail transfer
phases, MIME, POP
Osmania University
25
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
HTTP - HTTP transactions, request messages, response messages, header, examples
Socket Interface - definitions, sockets, byte ordering, address transformation, socket system calls,
connectionless iterative server, UDP client-server programs, connection oriented concurrent server, TCP
client-server programs
Ipv6 - addresses, packet format, ICMPY6, transition from IPv4 to Ipv6
Suggested Reading:
Behrouz A. Forouzan - TCP/IP Protocol suite, McGraw 2000.
BCA-302 WEB PROGRAMMING
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
HTML: Introduction, Structure of HTML page, Formatting, Logical HTML Styles, Fonts, Headings,
Presenting and Arranging text, Images, Links and Lists, Tables, Frames, Multimedia, Style sheets
Unit-II
HTML - Forms and Controls Java Script - Objects, Proper-ties and Methods, Events, Java Script
Programming, Document object. Window object, location object, history object
Unit-III
Dynamic HTML - Setting styles, changing web pages, mouse over-effects, dynamic content, animation,
VML. visual effects, drag and drop, data binding, MSHTML Data Source control, Tabular data control,
XML Data Source control,
RDS control, Behaviors
Unit-IV
XML - Valid and Well-formed XML Documents, XML Document type definitions. XML Schemes, creation
and specification of XML, Accessing XML data, Parsing XML, handling e\cms. Data binding, Record sets,
XML applet, XML data islands
Unit-V
Perl - Creating Perl programs, Handling data, modules, objects, Statements and Declarations, Variables,
Operators. Numbers, truth values, Strings, A List, Arrays, Hashes, Control Structures, CGI Scripting,
creating HTML controls in Perl, Reading data from HTML Controls, image maps, debugging
Suggested Reading:
1. Steven Holzner - HTML Black book, Comprehensive problem solver, Dream Tech Press, 2000
2. Harvey MDietel, Paul J. Dietel, T.R.Nieto, Internet and World wide web: how to program,
Pearson 2000
Osmania University
26
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
BCA 303 OBJECT ORIENTED SYSTEM DEVELOPMENT AND UML
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Object oriented system development - Introduction, overview of the unified approach Object basics -
Objects, classes, state and properties, behavior and methods, messages, encapsulation, class hierarchy,
polymorphism, relationships and associations, aggregation and containment, object identity, static and
dynamic binding, persistence, meta-classes
Object-oriented system life cycle - Analysis, Design, Prototyping, Implementation, component based
testing
UNIT-II
Object-oriented methodologies - OMT, Booch methodology, Jacobson methodology, Patterns, unified
approach. Layered approach UML - Introduction, UML class diagrams, Use-case diagram, Interaction
diaqrarn., Sequence diagram, Collaboration diagram, Statechart diagram, Activity diagram, component
diagram, deployment diagram, packages, UML extensibility - Model constraints, note, stereotype, UML
meta model
UNIT-III
Object oriented Analysis: Introduction, business object analysis, usecase modeling, developing effective
documentation, case studies
Object Analysis: classifications theory, Noun Phrase approach, Common class patterns approach, use-
case driven approach, classes, responsibilities and collaborators, naming classes
Object Relationships, attributes and methods - Associations, Super and sub class relationships, A-part-of
relationship, class responsibilities, defining attributes, Object responsibility: Methods and messages, case
studies
UNIT-IV
Object oriented design process and design axioms - Corollaries, design patterns
Designing classes - Introduction, philosophy, class visibility, refining attributes, designing methods and
protocols', case studies
Access Layer - Object store and persistence, DBMS, logical and physical database organizations and
access control, client-server computing, distributed objects computing, object-relational systems, multi
database systems, designing access layer classes, case studies.
UNIT-V
View Layer - User interface design, designing view layer classes, Macro level process, micro-level process,
UI design rules, view layer interface, prototyping, case studies' Software Quality Assurance - Quality
Assurance tests, Testing strategies, Impact of object-oriented testing, test cases, test plan, continuous
testing, Myer's debugging principles, case studies System Usability and Measuring user satisfaction -
Introduction, usability testing, user satisfaction test, user satisfaction test template, case study
Osmania University
27
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
Documentation template
Suggested Reading:
All Bahrami - Object oriented system development - Irwin McGraw 1999
BCA-312 UNIX PROGRAMMING
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Review of C-Language File I/O, Files and Directories
UNIT-II
Standard I/O Library. System Data files and information, Environment of a Unix process
UNIT-III
Process control. Process relationships Signals
UNIT-IV
Terminal 110, Advanced I/O, Daemon Process
UNIT-V
Interprocess Communication, Advanced interprocess communication, Database Library
Suggested Reading:
V. Richard Stevens - Advanced Programming in the UNIX environment, Addison- Wesley 1993
BCA-313 WINDOWS PROGRAMMING
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Windows 2000 overview
Windows programming fundamentals - Application basics, skeleton Messages and basic I/O
Menu
UNIT-II
Dialog boxes
Scroll bars. Checkboxes, Radio buttons Bitmaps. Repaint, Icon and cursors Text, Fonts
Osmania University
28
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
UNIT-III
Graphics
Tool bars
Up-Down controls, trackbars, progress bar
Status window, lab controls, Tree - View controls
UNIT-IV
Property sheets and wizards
Threads - creation multithreaded program, thread priorities, synchronization, semaphore, event object,
waitable timer
Help system
UNIT-V
Using printer
Screen saver. System registry
DLL. Security
Suggested Reading:
Herbert Schildt - Windows 2000 programming: from the ground up - McGraw 2000
BCA 351 MOBILE COMPUTING
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Applications, history of mobile communications, reference model
Wireless transmission - Frequencies, Signals, Antennas, Signal propagation, Multiplexing Modulation,
Spread spectrum, cellular systems
Medium access layer - Motivation, SOMA, FDMA, COMA
Wireless LAN - Infrared vs radio transmission, infrastructure, IEEE802.11. HIPERLAN, Bluetooth
UNIT-II
Key services for mobile internet.
Mobile IP - Goals, assumptions, requirements, entities, IP packet delivery. Agent advertisement and
discovery, Registration. Tunnelling. Optimization, reverse tunneling, DHCP, Adhoc networks, Mobile
transport Layer - Traditional TCP, Indirect TCP .• Snooping TCP, Mobile TCP, Fast transmit Fast recovery,
Transmission timeout freezing, transaction oriented TCP
UNIT-III
Wireless Application Protocol - Overview of WAR WAP architecture, components. Network infrastructure
Design principles
WML - Document model, Basics, basic content, events, tasks and binding, variables, other content,
controls, application security, other data
Osmania University
29
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
UNIT-IV
Wireless binary extensible markup language
WML Script - language basics, standard libraries, script libraries, script development
User interface design - structured usability methods, design guidelines - user interface, selected WML
elements
UNIT-V
Tailoring content to client
Push messaging
Wireless telephony applications
Building and deploying End-to-End WAP services
Suggested Reading
1. Sundeep Singh etc. Wireless Application Protocal - Addison Wesley 2001
2. Jochen Schiller - Mobile communications, Addison-Wesley 2001
BCA-352 ELECTRONICS COMMERCE
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Electronics Commerce - Overview definitions, benefits, impact Electronics commerce and the role of
independent third parties Regulatory environment
UNIT-II
EDI - Traditional EDI. Data transfer and standards, EDI systems and internet, Impact
Risk of insecure Systems - Overview, Internet associated risks, Intranet associated risks, social
Engineering. Risks associated with business transaction, confidentiality, viruses,
Risk- management - control weakness vs control risk Risk management paradigms, Disaster recovery
plans.
UNIT-III
Internet Security standards - Standard Setting committees, Security protocols and languages, messaging
protocols, Secure Electronic Payment protocols
Glyptography and authentication - Messaging security issues, Encryption techniques, Key management
UNIT-IV
Firewalls
Electronic commerce payment mechanisms
Intelligent agents
Osmania University
30

BCA Syllabus
UNIT-V
Retailing in "Electronic commerce - Business models of Electronic marketing, procedure for internet
shopping
Advertisement in Electronic commerce - Web advertisement, Advertisement methods, strategies, push
technology, online catalogs.
Electronic commerce for service industries
Business-to-Business Electronic commerce
Suggested Reading:
1. Greenstein Feinman - Electronic commerce, McGraw 2000
2. Efraim Tubran, Jae Lee, David King, H. Michael Chung - Electronic commerce - A Management
Perspective. Prentice Hall 2000
BCA-353 SOFTWARE TESTING AND MAINTENANCE
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Example test series - first cycle, second cycle, subsequent cycles
Objectives and limits of testing
Testing in software development process - planning stage, design stage, glass box code testing,
regression testing, black box' testing Software errors
Reporting and analyzing bugs - problem report: contents, characteristics; analysis of reproducible bug,
tactics for analyzing a reproducible bug, making a bug reproducible
UNIT-II
Problem tracking systems - objectives, tasks, overview, users, mechanics, further thoughts on problem
reporting
Test case design - characteristics of a good test, equivalence classes and boundary values, visible state
transitions, race conditions, load testing, error guessing, function equivalence testing, regression testing,
executing the tests.
UNIT-III
Building a software testing strategy
Establishing a software testing methodology
Determining software testing techniques
Eleven steps of software testing process - Overview, Assess project management
UNIT-IV
Develop test plan, requirement phase testing, Design phase testing, program phase testing, Test
Osmania University
31
Download all BCA eBooks from here:
http://vibno.com/html/forum.php?r=posts/1097
www.Vibno.com
BCA Syllabus
execution, Acceptance testing.
UNIT-V
Test software changes
Software maintenance - definition, maintenance characteristics, maintainability, maintenance tasks, side
effects, reverse engineering and reengineering.
Software configuration management - configuration items, SCM process, version control, change con-
{ml, .configuration audit, status reporting.
Suggested reading:
1. Cem Kaner, Jack Falk, Hung Quoc Nguyen-Testing Computer Software, COMDEX 1998
2. William E. Perry - Effective methods for software testing, Wiley 2000.
3. Roger S. Pressman - Software Engineering - A practitioner's approach - McGraw
BCA-361 MULTIMEDIA
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Introduction - Applications, Delivery, Multimedia Production, Interactivity writer, Multimedia skills and
training - Project Manager, Multimedia Designer, Interface designer, writer, Vedio Specialist, Audio
Specialist, programmers. Multimedia Hardware - Connections, Memory and Storage devices, Input,
output, communication
UNIT-II
Multimedia Software - Basic tools, authoring tools
Text - Fonts and faces, using test in multimedia- font editing and design tools, hypermedia and hypertext
Sound - Digitizing Sound, processing sound, compression, formats, MIDI
UNIT-III
Computer graphics - Vector graphics -and bitmapped graphics, combining vectors and bitmaps, file
formats
Vector graphics - Fundamentals, shapes, transformations and filters, 3-D graphics Bitmapped Images -
Resolution- image compression, image manipulation, geometric transformations
UNIT-IV
Colour - Colour and Science, Colour models, Channels and color correction, consistent color
Video - Degitizing Video, Video standards, video compression, digital video editing and post-production,
streamed video and video conferencing Animation- captured animation and Image sequences, Digital eel
and Sprite animation, Key frame animation, 3-D animation.
Osmania University
32
Download all BCA eBooks from here:

BCA Syllabus
UNIT-V
Combining media - Hyper media, Synchronization, Accessibility
Events, Scripts and Interactivity - Behaviors, Timeline Scripting and behaviors, beyond scripting.
Multimedia and networks - Protocols, Multicasting, Application protocols for multimedia. Quality of
service, serverside computation.
Suggested Reading:
1. Nigel Chapman, Jenny Chapman - Digital Multimedia, Wiley 2000
2. Tay Vaughan - Multimedia: Making it work, fourth edition, McGraw 1998
BCA-362 ENTERPRAISE JAVA
Instruction
Duration of University Examination
University Examination
Sessional
4 Periods per week
3 Hours
75 Marks
25 Marks
UNIT-I
Essential tasks of the system administrator, Booting and Shutdown, Rootly powers, File System,
Controlling processes, Adding new users
UNIT-II
Devices and drivers Serial devices Adding a disk Periodic processes Backups SYSLOG and log files
UNIT-III
Configuring the kernel TCP lP and routing Network hardware Domain name system Network file system
SLIP and PPP
UNIT-IV
Electronic Mail Network management Security Usenet News Printing and Imaging
UNIT-V
Disk space management Hardware maintenance Accounting Performance Analysis Daemons
Suggested Reading:
Evi Nemath, Garth Snyder, Scott See bass, Trent R. Hein - Unix System Administration Hand book,
Prentice Hal 1995
Osmania University
33
Download all BCA eBooks from here:

2 comments: