Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
NANDED.
Draft Syllabus of B.C.A. (Bachelor of Computer Applications)
B.C.A. FIRST YEAR
TEACHING DURATION
MAXIMUM
PERIODS / OF EXAM
MARKS
WEEK TOTAL Hours
CODE No. SUBJECT TITLE MARKS
Internal (A+B)
Theory /
Test
Theory Practical Practical
Marks
(A)
(B)
SEMESTER 1:
BCA.S1.1 Communication skills I 4 --- 80 20 100 3
Fundamentals of
BCA.S1.2 4 --- 80 20 100 3
computers
Comp. Lab. 2
BCA.S1.PR2 --- 3 50 --- 50 3
(MS-Office 2000)
SEMESTER 2:
BCA.S2.5 Communication skills II 4 --- 80 20 100 3
Comp.Lab.3
BCA.S2.PR3 --- 3 50 --- 50 3
(Programming in "C")
Comp.Lab.4
BCA.S2.PR4 (Programming in --- 3 50 --- 50 3
(FoxPro)
TOTAL MARKS 500
TOTAL MARKS (SEMESTER 1 + SEMESTER 2) 1000
BCA.S1.1 COMMUNICATION SKILLS - I
(80 Marks) (Total 50 Lectures)
Suggested Reading:
1) DEVELOPING COMMUNICATION SKILLS
Krishna Mohan and Meera Bajaj
2) THE STERILING BOOK OF COMMON ERRORS IN ENGLISH
Gratian Vass
3) SPOKEN ENGLISH FOR YOU.
R.Radha Krishna Pillai and K Rajeevan
3. Input Devices:
Keyboard
Direct Entry: Card readers, scanning devices (BAR CODE, OMR, MICR),
Voice input devices, Light pen, Mouse, Touch Screen, Digitizer, Scanner.
4. Output Devices:
Printers: Impact and Non-impact printers.
CRT, LCD, CD-WRITTER, ZIP DRIVE, DVD
Introduction to Web Camera, modem
5. Memory:
RAM, ROM, PROM, EPROM, EEPROM
Base memory, extended memory, expanded memory, Cache memory
Storage devices Tape, FDD, HDD, CDROM, Pen Drive.
8. Microcomputers
What is Microprocessor, Introduction to Family of microprocessor, Ideal
microcomputer, An Actual microcomputer, Memory system for
microcomputer, Minimum microcomputer configuration.
9. Voice and Data communication
Types of communications, Physical communication, Public Switched
Telephone Network, Cellular communication system.
Reference Books:
1. FUNDAMENTALS OF COMPUTERS BY V. RAJARAMAN.
2. COMPUTERS AND COMMONSENSE BY R. HUNT AND SHELL Y.
3. FUNDAMENTALS OF COMPUTER Systems. Low Price Edition.
4. Microprocessor B.Ram.
BCA.S1.3 – OFFICE AUTOMATION
(80 Marks) (50 Lectures)
1. Introduction to Ms-Word:
Starting Word
Typing and Saving your Masterpiece, printing
Title Bar, Toolbars, The Ruler, Insertion point, Scroll Bars, The Menu bar,
The status bar.
Dialog Boxes: Command buttons, check boxes, drop-down lists, tabs, radio
buttons, Increment buttons.
Wizards and Templates.
3. Formatting:
Character formatting
Font dialog box
paragraph Formatting
Keeping text together
Adding borders and shading
Using tabs, page and section formatting, setting page margins, numbering pages.
6. Introduction to Ms-Excel:
Spreadsheet overview, Excel highlights, starting excel, creating spreadsheet excel
menu
7. Working with Formulas and Functions
Introduction
Using basic formulas, advance formulas, designing formulas.
Using basic and advance functions
8. Formatting:
Types of formatting
Using borders, color and patterns
Conditional format
Reference Books:
1. TEACH YOURSELF OFFICE 97/2000 FOR WINDOWS BY COREY SANDLER, TAM
BADGETT, JAN WEINGARTEN (BPB)
2. MICROSOFT OFFICE 2000 BY COMPLETE (BPB)
3. MASTERING WORD 2000 BY MANSFIELD (BPB)
4. ESSENTIAL MS-WORD 2000 B MARMEL (BPB)
5. TEACH YOURSELF MS-EXCEL 2000 IN 24 HOURS (BPB)
6. TEACH YOURSELF MS-EXCEL 2000 PROGRAMMING IN 21 DAYS (BPB)
BCA.S1.4 – DOS AND WINDOWS OPERATING SYSTEMS.
(80 Marks) (50 Lectures)
1. Disk Operating System:
What is DOS, History.
Files and Directory
Study of all internal & External commands.
Types of files.
Configuration of DOS (config. sys)
Batch file concept & study of Autoexec.bat file.
Booting Procedure of DOS
2. Introduction To Windows Operating System:
What are Windows O.S., History, files and Folders?
Architecture of windows O.S., Study of windows directories.
Basics of windows: Desktop, My computer, Recycle bin, my network
places, Quick launch tool bar.
3. Windows Explorer
Opening windows explorer
Copying, pasting, moving, deleting, send to files
Controlling and customizing the toolbars
Using address bar, history list
Working with files and folders
4. Features of MS-WINDOWS
GUI, Multitasking, multi-user, network etc.
Important files of windows and their locations (For e.g. DLL, INI etc.)
5. Windows Accessory
Calculator
Character map
Notepad, WordPad
Paint
System tools and minor troubleshooting using different .ini files, Windows registry
files.
6. Using Local Networks
What is network, E-mail?
Finding computers and files on network
Sharing and managing files, folders and printers
Adding and sharing Internet connection
7. Installation of Windows
Reference Books:-
1) MS-Dos 6.22- Russell A Stultz (BPB Publication)
2) Teach yourself Windows 2000 – Brain Underdahl .
3) Peter Norton’s Maximizing Windows ( Teachmedia)
4) Advanced MS-Dos Programming – Ray Duncan (BPB)
BCA.S1.PR1- COMPUTER LABORATORY – 1
(50 Marks)
PRACTICAL BASED ON DOS & WINDOWS
1. Booting procedure of DOS.
2. Study of various internal and external commands of DOS.
2 Study of various batch fine commands and creation of batch file used in autoexec.
4 Study of redirection and piping concept.
5 Study of Windows O.S.
6 Study of components and accessories of Windows O.S.
7 Study windows Directories, different .ini files & their locations.
BCA.S1.PR2-COMPUTER LABORATORY-2
(50 Marks)
PRATICAL BASED ON MS-OFFICE 2000
1. At least 15 Practical based on syllabus mentioned in paper no. BCA.S1.3.
BCA.S2.5 – COMMUNICATION SKILLS - II
(80 Marks) (TOTAL LECTURES-50)
Unit I: Reading
a) Reading and understanding business letters,
Reports and memos.
b) Reading and understanding scientific texts.
c) Reading a dictionary, thesaurus, and encyclopedia.
d) Reading passages and poems.
Suggested Reading:
1) PRACTICAL ENGLISH GRAMMAR
Thomson and Martinet
2) LIVING ENGLISH STRUCTURE
W. S. Allen
3) UNIVERSITY ENGLISH GRAMMAR
Quirk et al
4) MODERN ENGLISH GRAMMAR (AN INTRODUCTION)
L. S. Deshpande & P.H. Dharamsi
5) ENGLISH FOR PRACTICAL PURPOSES
Z.N.Patil, B.S.Walke,A.thorat,Z.Merchant
6) BUSINESS COMMUNICATION
Urmila Rai & S.M. Rai
BCA.S2.6 – PROGRAMMING IN ‘C’
(80 Marks) (Total Lecturers – 50)
1. Introduction To C:
1.1 The character Set, Constants, Variables and Keywords, Types of constants, Types of
variables, keywords, data types.
1.2 Instructions: Type Declaration Instruction, Arithmetic Instruction
5. Arrays:
5.1 What are Arrays?
5.2 Arrays Initialization
5.3 Bounds Checking
5.4 Types of Array
5.5 Initializing a 2- Dimensional & Multidimensional Arrays
6. Storage Classes:
6.1 Automatic, Register, Static, External (Local and Global)
6.2 Scope rules
7. Functions:
7.1 Arguments and local variables, Returning Function results, Default return type and
Type void, passing values between functions, Declaration of function type.
7.2 Recursion
7.3 Function with variable arguments
8. Character Strings:
8.1 What are Strings?
8.2 Standard library String Functions: strlen (), strcpy (), strcat ().,strcmp().
9. Pointers:
9.1 Introduction to Pointers
9.2 Operations on Pointers
9.3 Pointers and Functions
9.4 Pointers and Arrays.
Reference Books:
1. LET US C BY YASHWANT KANETKAR – BPB PUBLICATIONS
2. PROGRAMMING IN ANSI C BY E. BALGURUSAMY – TATA MCGRAW HILL
3. TURBO C/C++: THE COMPLETE REFERENCE BY H. SCHILDIT
4. PROGRAMMING WITH “BY BYRON GOVTFRED SCEOND EDITION TATA MCGRAW
HILL.
BCA.S2.7- STATISTICAL METHODS
(80 Marks) (Total Lecturers-50)
1. INTRODUCTION:
1.1 Definition: Webster’s and Sacristy’s definitions of statistics.
Importance of statistics. History: Advantages and limitations.
Scope of statistics: industry. Economy, Computer Science, Social Science etc.,
Collection of Data.
2. DATA CONDENSATIN AND GRPHICAL METHODS:
2.1 Raw data, Attributes and Variables, Discrete and Continuous variables.
2.2 Construction of frequency distribution and cumulative frequency.
2.3 Graphical representation of frequency distribution: Histogram, frequency polygon
2.4 Diagrammatic representation: Simple bar, Subdivided bar, pie diagram.
4. MEASURES OF DISPERSION:
4.1 Concept of dispersion and measures of dispersion.
4.2 Range: definition for ungrouped and grouped data.
4.3 Standard deviation: Definition for ungrouped and groped data, Mean Deviation.
4.4 Variance: Definition for grouped and ungrouped data,
4.5 Numerical problems.
5. PROBABILITY:
5.1 Permutation of n dissimilar objects taken r at time (without repetitions)
5.2 Combination of r objects taken from n objects.
REFERENE BOOKS:
1. Fundamentals of Statistics by Goor, Gupta, Das Gupta.
2. Statistical Methods by S.P. Gupta
3. Business Statistics by S. Shaha
4. Modern Elementary Statistics by J.E. Freund
5. Fundamental of statistics by S.C. Gupta.
6. Fundamentals of applied statistics b Gupta and Kapoor.
BCA.S2.8 – DBMS CONCEPTS AND PROGRAMMING IN FOXPRO
(80 Marks) (TOTAL LECTURERS-50)
1. Introduction
What is Data, information, and database. Manual vs. computerized database, what is DBMS?
Architecture of DBMS, User of DBMS, Database Administration, DBMS facilities,
Advantages and disadvantages of DBMS, Data Models.
7. Generating Reports:
Designing the report forms
Page Layout
Page Preview
Layout Tools
Tiles / Summary
Data Grouping
8. Memory Variables, Date & Time Functions
Memory variables
Array
Time & Date functions and commands
Date Arithmetic
Reference Books: -
1. FOXPRO 2.5 MADE SIMPLE FOR DOS & WINDOWS BY R.K.TAXLI (BPB)
2. PROGRAMMING GUIDE TO FOXPRO 2.5 HOWARD DICKER, BPB PUBLICATIONS.
3. MASTERING FOXPRO 2.5 & 2.6 (SPECIAL EDN.) – BPB
4. PROGRAMMERS GUIDE TO FOXPRO 2.5/2.6 (W/D) - BPB
5. PROGRAMMERS GUIDE TO FOXPRO (THIRD EDITION) BY ABRAHAM SILBERSCHATZ,
HENRY
KORTH, S. SUDARSHAN (MCGRAW HILL)
BCA.S2.PR3 - COMPUTER LABORATORY – 3
(50 Marks)
1. At least 15 Practical based on syllabus mentioned in paper no. BCA.S2.6.
BCA.S2.PR4-COMPUTER LABORATORY-4
(50 Marks)
TEACHING
MAXIMUM
PERIODS /
MARKS
WEEK TOTAL DURATION
CODE No. SUBJECT TITLE MARKS OF EXAM.
Internal (A+B) Hours
Theory /
Test
Theory Practical Practical
Marks
(A)
(B)
SEMESTER 3:
Comp.lab.1
BCA.S3.PR1
(Data Structure)
--- 3 50 --- 50 3
Comp.lab.2
BCA.S3.PR2 --- 3 50 --- 50 3
(HTML, DHTML)
3. Linked List:
3.1 Introduction
3.2 Linked list
3.3 Representation of Linked list in memory
3.4 Searching a linked list
3.5 Memory allocation, Garbage collection
3.6 Insertion and deletion in linked list
5. Tree:
5.1 Introduction
5.2 Terminology of Binary tree
5.3 Types of Binary tree
5.4 Traversing of binary tree
5.5 Header Nodes, Threads
6. Sorting:
Reference Books:
1. DATA STRUCTURE, BY SEYMOUR LIPSCHUTZ (SCHAUM’S OULINE SERIES IN
COMPUTERS) – MCGRAW HILL
2. AN INTRODUCTION TO DATA STRUCTURE WITH APPLICATION BY JEANPAUL,
TREMBLAY PAUL, G. SORENSON (TATA MCGRAW HIL
BCA.S3.2 - FUNDAMENTALS OF DISCRETE MATHEMEATICS
(80 Marks) (50 Lectures)
1) SET THEORY
i) Set notations and descriptions
ii) Sub Sets
iii) Venn Diagram
iv) Set Operations
RECOMMANDED BOOKS:
1. Elements of discrete Mathematics by C.L. Liu.
2. Discrete Mathematics by Olympia Nicodemi,
3. Discrete Mathematical Structures for Computer Science by Alon Doerr and K. Levasieur.
4. A first step in graph Theory by Raghunathan, Nimkar & Solapurkar.
5. Graph Theory with applications to Computer science & Engineering by Narsing Deo.
BCA.S3.3 – WEB PAGE DESIGNING
(80 MARKS) (Total Lectures – 50)
1. Introduction to Web Publishing:
Web browser, WWW, Web design process, Implementation, Maintenance Phases of
Web site. Web Publishing
2. HTML Documents:
Overview, rules & guidelines, structure of HTML documents, document types.
HTML, HEAD, TITLE, BODY, Paragraphs, Lists, Formatted & Unformatted text,
Extended quotations, Address, Horizontal rules, Hyper link, Font (Size, Color), Table, Image
(Add, Alignments), Cell Space / Cell padding, Frame Set, Options, Form.
4. Linking:
URL, Mailto anchors.
5. Link Image:
Image size attributes, aligning images, alternate text for images, Background graphics, and
Background color, External Images, Sounds & Animations.
Image map, Server side image map, Client side image map, Inline image
6. Tables:
Table tags, General Table format. Row Span, Cols pan
7. Frame:
Overview of frame, Simple frame example, Frame targeting, Floating frame, Frame
problems
8. Form :
Action attribute, Method attribute, Name attribute, Enc type attribute, Complete form
syntax
Example
9. DHTML:
Dynamic HTML, Document object model, Rollover Buttons, Moving objects with DHTML,
Ramification of DHTML.
10. VB Script:
- Adding script to document, Input box, working with global & local variables,
numbers, date & time, operators, arrays, uppercase & lowercase letters.
- Functions, Control statements, if-then-else, Nested ifs, Select Case, Looping Statements
for-Next, Do-while, Do-Until
3. Process Management:
3.1 What is process
3.2 Context Switching
3.3 Process Control Block
3.4 Job Scheduling & process scheduling
3.5 Process Synchronization
3.6 Race Condition
3.7 Introduction to Deadlocks
4. Device Management:
4.1 Techniques of Device Management
4.2 Dedicated, Shared, Virtual Devices
4.3 Device Characteristics
4.4 Channels & Control Units
4.5 I/O traffic Controller.
5. File Systems
5.1 A Simple file systems
5.2 General Model of file system
5.3 Symbolic file system
6. Parallel Processing
6.1 Introduction, What is Parallel Processing
6.2 Difference between distributed & Parallel processing
6.4 Advantages of parallel processing
Reference Books:
1. OPERATING SYSTEM BY STUART .E. MADNICK & JOHN. J. DONOVON
2. OPERATING SYSTEM BY MILAN MILENKOVIC (IBM CORPORATION)
3. OPERATING SYSTEM BY ACHYUTS GODBOLE
4. OPERATING SYSTEM BY H.M. DEITEL
BCA.S3.PR1-Computer Laboratory 1
Practical based on Data Structure
(50 MARKS)
(50 MARKS)
1. Introduction of Windows:
What is windows, Elements of Windows (Popup, Menus, Main
Window, child Window, Control panel) Study of important files of windows.
2. Introduction to IDE:
Menu bar, tool bar, Project Explorer, toolbox. Property window, Form layout
window, Project types.
5. Using controls:
Command Button – Properties, Events, Methods
Text Box -Properties, Events, Methods
Label Control – Properties, Events, Methods
Option Button - Properties, Events, Methods
Check Box - Properties, Events, Methods
Frame - Properties, Events, Methods
List Box - Properties, Events, Methods
Combo Box - Properties, Events, Methods
Image Control - Properties, Events, Methods
Picture Box - Properties, Events, Methods
Scroll Box - Properties, Events, Methods
Drive List - Properties, Events, Methods
Directory List - Properties, Events, Methods
File List - Properties, Events, Methods
1. Introduction to OOPs:
Object Oriented Programming, Basic concepts of OOPS, Benefits of OOPs.
2 Introduction to C ++:
Tokens, Keywords, Identifiers, Data types, Constant, Operators Operator precedence
& associatively, I/O statements, Structure of C++ program, Control statements,
Looping statements, Type casting, Arrays, Pointer, References, Structure and Unions,
Function, Function Prototype, Call by value, Call by reference, Return by reference,
Inline function, Default arguments, Function Overloading.
Reference Books:
1. OBJECT ORIENTED PROGRAMMING WITH C++: BY E. BALGURUSWAMI
2. OBJECT ORIENTED PROGRAMMING IN C++: BY- RICHARD JOHNSON BAUGH & MARTIN
KALIN
3. C++ COMPLETE REFERENCE BY – H. SHEILD
BCA.S4.7 - Software Engineering.
1. The Product:
The Evolving Role Of Software
Software:
Software Characteristics
Software Applications
Software Crisis & Horizon
Software Myths
2. Process Of Software
Software Engineering
Software Process
Software Process Model
Linear Sequential Model
Prototyping Model
Evolutionary Process Model
Spiral Model
3. Management Concepts
Management Spectrum
The People:
The Product
The Process
The Project
People:
Layers
Leaders & Software Team
7. Quality Assurances
Quality Concepts
Software Quality Assurance
Formal Technical Reviews
8. Testing Techniques
Software Testing Fundamentals
White Box Testing
Black Box Testing
Reference Books:
1. SOFTWARE ENGINEERING (A PRACTITIONER’S APPROACH) BY ROGERS PRESSMAN
(FIFTH EDITION)
Reference Books:
1. E-Commerce The Cutting Edge of Business – Kamlesh K. Bajaj, Debjani Nag.
( TATA McGRAW HILL )
BCA.S4.PR3-Computer Laboratory 1
Practical based on VB
(50 MARKS)
TEACHING
MAXIMUM
PERIODS /
MARKS
WEEK TOTAL DURATION
CODE No. SUBJECT TITLE MARKS OF EXAM
Internal (A+B) Hours
Theory /
Test
Theory Practical Practical
Marks
(A)
(B)
SEMESTER 5 :
BCA.S5.1. Programming with Java. 4 --- 80 20 100 3
BCA.S5.2 Mobile communication 4 --- 80 20 100 3
Introduction to RDBMS
BCA.S5.3 4 --- 80 20 100 3
Through Oracle
1. Java Evolution.
Java History, Java Features, How java differs From C and C++, Java and Internet. Java support
systems Introduction to B simple java program, An application with two classes, Java program
structure, Java statement, implementation of a java program, Java virtual machine, Command
Line Arguments,
2. Constants, Variables, Data Types
Declaration of variable, Giving Values to variables, Scope of Variables,
Symbolic Constants, Type Casting Getting V Blues of variables, Standard Default values,
Arithmetic, Relational, Logical, Assignment, increment, Decrement, Conditional, Bit wise
and Special operators, Arithmetic Expressions and precedence of arithmetic Operators,
Operators precedence and Associatively, Mathematical Function.
7. Multithreaded Programming
Introduction, Creating Threads, Extending The Thread Class, Stopping and Blocking a Thread,
Life Cycle of a Thread, Using Thread Methods.
8. Packages: Putting Classes Together
Introduction, Java API package, Using system packages, Naming Conventions, Creating
Packages, Accessing a package, Using a Package, Adding a class to a package.
9. Applet Programming
Introduction, How Applet differ from Applications, Preparing to Write Applets, Building Applet
Code, Applet Life Cycle, Creating an Executable Applet Designing a Web Page, Applet Tag,
Adding applet to HTML file Running the Applet, More About Applet Tag, Passing parameters
to Applets Aligning the display, More About HTML tags, Displaying Numerical values, Getting
Input from the User.
Books recommended:
1. Programming with Java - A primer
-By E. Balagurusamy (Tata Me Graw Hill)
2. Java 2 Complete Reference
BCA.S5.2 – MOBILE COMMUNICATION
(80 MARKS) (50 Lectures)
2. Wireless Communication
1.1 Application
1.2 History
1.3 Market for Mobile Communication
1.4 Some open research topics
1.5 Simplified reference model
4. Wireless LAN
1.1 Infra red Vs radio transmission
1.2 Infrastructure and along Network
1.3 IEEE 802.11
1.4 HIPERLAN
1.5 Bluetooth
2. Interactive SQL
Oracle & Client-Server Technology
Data Manipulation in DBMS
The Component Parts of a Two Dimensional Matrix, The Data Types
Two Dimension Matrix Creation, Insertion of Data into tables, Viewing Data in the Tables.
Deletion Operations, Updating the contents of Tables, Modifying the Structure of Tables,
Renaming Tables, Destroying Tables,
3. More on SQL
Computations on Table Data, Oracle Dual Table, Sysdate
Oracle Functions
Data Constraints
Grouping Data from Tables, Manipulating Dates, Subquries,
Study of the clauses: Union, Intersect, Minus
4. SQL Performance Tuning
Indexes
ROWID,
Views
Sequences,
5. Introduction to Pl/SQL
Introduction
The Generic PL/SQL Block
Oracle Transaction
Introduction to Cursor & Locks
6. Introduction to Database Objects
Stored Procedures and Functions
Database Triggers
Reference Books:
1. AN INTRODUCTION TO DATABASE SYSTEMS, BY BIPIN C. DESAI,
(GOLGOTIA PUBLICATION)
2. SQL, PL/SQL THE PROGRAMMING LANGUAGE OF ORACLE, 2ND
BY IVAN BAYROSS (BPB PUBLICATIONS)
5. Network standards
Introduction, Protocol Hierarchies, OSI Model:- Physical, data link, network,
transport, session, presentation and application layers, Advantages of layers.
6. Network protocols:
TCP/IP Protocol: approach, architecture, operation and application,
Use of protocols like: - SMTP, PPP, FTP, HTTP.
7. Internet
Concepts and definition, Internet verses Intranet, Internet service providers, Internet
browsers, URL and URL, E-mail, Messengers, Cookies, Search engines, uploading
and downloading.
8. Telephone System
Structure of the Telephone System, The Politics of telephone,
The Local Loop,
NARROEW Band ISDN.
Broadband ISDN and ATM.
9. Communication Satellites
-Geosynchronious satellites
-Low-orbit satellites
Satellite versus Fibers
Books Recommended: -
1. GERD E. KEISER, “LOCAL AREA NETWORKS,”
TATA MCGRAW HILL EDITION, NEW DELHI.
2. PETER HODSON, “LOCAL AREA NETWORKS,”
(THIRD EDITION), BPB PUBLICATION, NEW DELHI.
3. WILLIAM STALLINGS, “DATA AND COMPUTER COMMUNICATIONS,”
(FIFTH EDITION), PRENTICE-HALL OF INDIA PVT. LTD, NEW DELHI.
4. ANDREW S. TANENBAUM, “COMPUTER NETWORKS,”
(THIRD EDITION), PRENTICE-HALL OF INDIA PVT. LTD, NEW DELHI.
BCA.S5.PR1-Computer Laboratory 1
Practical based on Java
(50 MARKS)
6. MULTIMEDIA SYSTEM
1.8 MULTIMEDIA ELEMENTS
1.9 MULTIMEDIA APPLICATION
1.10 MULTIMEDIA SYSTEM ARCHITECTURE
7. DATA COMPRESSION
2.1 THE NEED FOR DATA COMRESSION
2.2 TYPES OF DATA COMRESSION
2.3 RUN LENGTH ENCODING
2.4 HUFFMAN CODING
2.5 JPEG, CCITT H.261 VIDEO CODING
2.6 MPEG I & II, DVI
REFERANCE BOOKS :
4) MULTIMEDIA SYSTEM
BY JOHN F.KOEGEL BUFORD
5) MULTIMEDIA MAGIC
BY S.GOKUL (BPB PUBLICATION)
BCA.S6.6 – TCP/IP
4 Internet Addresses.
Introduction
Universal Identifiers
Three Primary Classes of IP Addresses
Addresses Specifies Network Connections, Network and Broadcast.
Limited Broadcast
8.1 Introduction
8.2 The address resolution problem
8.3 Two types of Physical Addresses.
8.4 Resolution through direct mapping.
8.5 Resolution through dynamic binding.
8.6 The address Resolution cache.
9.1 Introduction
9.2 Reverse Address Resolution protocol
9.3 Timing RARP Transactions
Books Recommended :
Internetworking with TCPIIP, PriDc,T,les, Protocols & Architecture By-Douglas E.
Comer (PHI) (Vol-l, 3 Ed.)
Internetworking with TCPIIP, Principles, Protocols & Architecture By-Dougles E.
Comer (Vol-l. 4th Ed.) (LPE) (Pearson Education)
BCA.S6.7 – LINUX OPERATING SYSTEMS
1. Introduction
1.1 Comparison of various operating systems
1.2 Advantages of Linux, Flavors of Linux, Installation notes, Linux Loader, Linux kernel
4. System Administration
4.1 Performing system maintenance
4.2 Communication commands :- write, wall, talk, mesg, motd,
4.3 Pre-login Message
4.4 Managing software with RPM :- Installing, Uninstalling, Upgrading
4.5 Managing users and Groups with linuxconf and control – panel: - Adding users,
changing user-passward, removing users
Recommended Books:
2. Bill Ball, David Pitts, “Red Hat Linux 7 Unleashed”, Techmedia SAMS Publication
3. Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein, “UNIX System Administration
Handbook” Person Education Asia (LPE) (IIIrd Edition)
BCA.S6.8 – PROJECT-WORK
( 80 MARKS )
For project work, there should be one external Examiner from the
University & one internal Examiner from College.
BCA.S6.PR3 – COMPUTER LAB.3
PRACTICAL BASED ON Linux
(50 MARKS)
A) THEORY: -
i) Each theory paper will carry Maximum 80 marks; duration of examination of each
theory paper will be 3 hours.
ii) Each theory paper will consist of 5 questions in all.
Q. 1 Attempt followings. (5 marks each) 20 Marks
a)
b)
c)
d)
Q. 2 15 Marks
a) 8 marks
b) 7 marks
OR
a) 8 marks
b) 7 marks
Q. 3 15 Marks
a) 8 marks
b) 7 marks
OR
a) 8 marks
b) 7 marks
Q. 4 15 Marks
a) 8 marks
b) 7 marks
OR
a) 8 marks
b) 7 marks
B) PRACTICALS: -
i) Each Practical paper will carry Maximum 50 marks, duration of examination
Of each practical paper will be 3 hours.
ii) Internal Distribution of marks for each practical paper will be as follows.
2. Oral/Viva 10 marks.
C) PROJECT: -
Students of semester VI will have to perform ONE project of 80 marks. (A
group of maximum 3 candidates will allow working on one project work)
3. Viva/Oral. 20 marks.
Passing rules for Three years U.G. Degree course in Bachelor of Computer Applications. (B.C.A.)
semester pattern from the academic year 2006-2007.
1. Theory, internals and practical (if applicable) shall be independent heads of passing. A student
securing 35% or more marks in each head of passing will be declared successful.
2. All those students who appeared for Semester I of their respective three year U.G.Degree courses
being run on Semester Pattern will be allowed to carry forward their papers to Semester II.
Similarly this facility applicable to II and III year semester pattern of this course.
3. The provision of ATKT shall be operated at II and IV semester Examination and it shall be
restricted to 25% of the passing heads of I and II semester / III and IV semester taken together.
Only those students who have either cleared all their Semester I and II papers (theory, internals and
Practical) OR those who have failed in 25% or less of the passing heads (Theory, internal and
practical) at Semester II and I / III and IV examination taken together, will be permitted to proceed
to II and III year. ATKT shall be operated either for theory papers or for internal or for practical or
for these three passing heads taken together. In calculating 25% any fraction shall be rounded to
next full integer.
4. The Candidates who have completed their internal of First semester but they have not submitted
their examination form for this semester, they are eligible to appear for appearing for I & II
Semester University examination at a time. Similarly this facility applicable to II and III year
semester pattern of this course. If candidate, Who have not submit the examination form for I and
II Semester as a regular candidate, then he/she should take re-admission for I semester for next
academic year. Similarly this facility applicable to II and III year semester pattern of this year.
5. Maximum total aggregate of marks of I year (I and II semester ), II year ( III and IV semester ),
and III year ( V and VI semester ) taken together for award of class.
6. Medals, Awards and Merit will be will be awarded only to those students who complete the U.G.
B.C.A. Degree course in three successive academic years from date of admission without availing
Grace, coadunation or ATKT.
7. Award of Class-
35% & above but less than 45% III class.
45% & above but less than 60% II class.
60% & above but less than 65% I class.
65% & above I class with Distinction.