+ All Categories
Home > Documents > SEMESTER-III Course Name Aprox. Instruction Credit Total ... Files/bca sem... · Fundamentals of...

SEMESTER-III Course Name Aprox. Instruction Credit Total ... Files/bca sem... · Fundamentals of...

Date post: 29-Mar-2018
Category:
Upload: vomien
View: 219 times
Download: 2 times
Share this document with a friend
23
SEMESTER-III Sr. No. Course Code Course Name Aprox. Contact Hr. Instruction Hours per Week Credit Total Credit Course Type Th. Tu. Pr. Th. Tu. Pr. 1 U33A1OOP OBJECT ORIENTED CONCEPTS AND PROGRAMMING 105 3 4 3 2 5 A 2 U33A2DFS DATA AND FILE STRUCTURE 105 3 4 3 2 5 A 3 U33A3DBM DATABASE MANAGEMENT SYSTEM 105 3 4 3 2 5 A 4 U33A4SAD SYSTEM ANALYSIS & DESIGN 045 3 3 3 A 5 U33A5NT1 NETWORKING-I 045 3 3 3 A 6 U33B6ENS ENVIRONMENT SCIENCE 045 3 3 3 B TOTAL 450 18 12 18 6 24 SEMESTER-IV Sr. No. Course Code Course Name Aprox. Contact Hr. Instruction Hours per Week Credit Total Credit Course Type Th. Tu. Pr. Th. Tu. Pr. 1 U34A1GUI GUI PROGRAMMING 105 3 4 3 2 5 A 2 U34A2DTP DTP PACKAGES 105 3 4 3 2 5 A 3 U34A3ADB ADVANCE DATABASE MANAGEMENT SYSTEM 105 3 4 3 2 5 A 4 U34A4MIS MANAGEMENT INFORMATION SYSTEM 045 3 3 3 A 5 U34A5NT2 NETWORKING-II 045 3 3 3 A 6 U34B6DIS DISASTER MANAGEMENT 045 3 3 3 B TOTAL 450 18 12 18 6 24
Transcript

SEMESTER-III

Sr. No.

Course Code

Course Name Aprox. Contact Hr.

Instruction Hours per

Week

Credit Total Credit

Course Type

Th. Tu. Pr. Th. Tu. Pr.

1 U33A1OOP

OBJECT ORIENTED CONCEPTS AND PROGRAMMING

105 3 4 3 2 5 A

2 U33A2DFS DATA AND FILE STRUCTURE 105 3 4 3 2 5 A

3 U33A3DBM DATABASE MANAGEMENT SYSTEM

105 3 4 3 2 5 A

4 U33A4SAD SYSTEM ANALYSIS & DESIGN

045 3 3 3 A

5 U33A5NT1 NETWORKING-I 045 3 3 3 A

6 U33B6ENS ENVIRONMENT SCIENCE 045 3 3 3 B

TOTAL 450 18 12 18 6 24

SEMESTER-IV

Sr. No.

Course Code

Course Name Aprox. Contact Hr.

Instruction Hours per

Week

Credit Total Credit

Course Type

Th. Tu. Pr. Th. Tu. Pr.

1 U34A1GUI GUI PROGRAMMING 105 3 4 3 2 5 A

2 U34A2DTP DTP PACKAGES 105 3 4 3 2 5 A

3 U34A3ADB

ADVANCE DATABASE MANAGEMENT SYSTEM

105 3 4 3 2 5 A

4 U34A4MIS MANAGEMENT INFORMATION SYSTEM

045 3 3 3 A

5 U34A5NT2 NETWORKING-II 045 3 3 3 A

6 U34B6DIS DISASTER MANAGEMENT 045 3 3 3 B

TOTAL 450 18 12 18 6 24

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-III

U33A1OOP : OBJECT ORIENTED CONCEPTS AND PROGRAMMING USING JAVA

Credit

Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 2 40 20 60 30 100 50

Objective: The objective of this course is to learn Object Oriented Concepts and applying in programming language.

Fundamentals of Object-Oriented Programming (04)

Introduction, Object-Oriented Paradigm Basic Concept of OOP(Encapsulation, Abstraction, Data hiding, Inheritance,

Polymorphism, Dynamic Binding, Message Communication) Benefits of OOP, Application of OOP

Java Language (05)

Introduction, Java Program Structure, Simple Java Program, Java Tokens Java is Strongly Typed Language Constants, Variables and Data Types, Scope of Variable, Type Casting Operators and Expression Decision Making, Branching and Looping

About JAVA (03)

Java History, Java Features How Java differs from C and C++ Java Environment Java Byte-Code

Defining Classes, Objects and Methods (06)

Introduction to a Class, Defining Classes Defining Methods, Creating Objects of a Class, Assigning Class Members Constructors, Method Overloading, Static Members, Nesting of Methods, Use of ‘this’ keyword

Arrays, String and Vectors (06)

Arrays, Arrays of Characters String Handling Using String Class and StringBuffer Class Operations on Immutable Strings and Mutable Strings Vectors, Wrapper Classes, Enumerated Types

Exception Handling (03)

The Idea Behind Exceptions, Types of Error, Types of Exceptions, Dealing with Exceptions Defining Your Own Exceptions

Extending Classes and Inheritance (08)

Extending Class, Simple Inheritance, Multiple Levels of Inheritance, Subclass Constructor(use of ‘Super’ Keyword), Method Overriding

Final Variables, Methods and Classes, Finalizer Methods and Automatic Garbage Collection

Abstraction through Abstract Classes and Methods, Final Modifier Visibility Access Control, The Universal Super Class – Object Class

I/O Basics (01) Command Line Arguments, Reading Console Input, Writing Console Output

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Funda. of Object-Oriented Programming, Java Language : (06 Marks) Q-3 Must from topics: About JAVA, Defining Classes, Objects and Methods: (06 Marks) Q-4 Must from topics: Extending Classes and Inheritance, I/O Basics: (06 Marks) Q-5 Must from topics: Arrays, String and Vectors, Exception Handling: (06 Marks) Q-6 Must from topics: Interfaces: Multiple Inheritance, Package: (06 Marks)

Interfaces : Multiple Inheritance (03) Defining an Interface, Extending Interface Implementing Interface, Applying Interface Multiple Inheritance using Interface

Package (06)

Understanding Packages, Defining a Package, Understanding CLASSPATH, Use Classes from a Package to Your Program, Standard Packages, Access Protection in Packages Java.util Package: Random Class, Date Class, Calendar Classes, Stack Class, HashTable

Class Textbook: Programming with Java Primer - Second Edition by Balagurusamy – TMH Reference Book: 1. Teach Yourself JAVA by Joseph O'Neil & Herb Schildt - McGraw-Hill Edition 2. JAVA: The Complete Reference by Naughton & Schildt - Tata McGraw Hill,1999 An Introduction to Java Programming by Daniel Liang Y - , Prentice-Hall India, 1999

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-III

U33A2DFS: DATA AND FILE STRUCTURE

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 2 40 20 60 30 100 50 Objective: The objective of this course is to learn and get knowledge about Data and File Structure.

Introduction to Data Structure: (08) Data, Data Organization, Data Access methods (02) Types of Data structure (02)

Primitive and Non-Primitive Data Structure (01) Linear and Non Linear Data Structure (01)

String Manipulation (04) String Length (01) String Copy (01)

String Compare (01) String Concatenation (01) Linear Data Structure: (16)

Array and its representation (1.5) Stack and its application (3.5) Polish Notation, Subroutine Invoking Queues (05) Simple Queue, Circular Queue, De queue Linked List (05)

Singly Linked List, Circular Linked List, Doubly Linked List, Application of Linked List

Reverse a List (0.5) Merge a List (0.5)

Non Linear Data Structure: (11)

Tree Structure, General Tree, Binary Tree, Tree Traversal Algorithms (04) Insert and Delete node in Binary tree, Searching a node (03) Graph and Networks: Concept, BFS Algorithm, DFS Algorithm (04)

Sorting, Searching and File Structure: (10)

Sorting Algorithms: Selection, Bubble, Insertion, Quick (03) Searching Algorithms: Sequential and Binary Search (03) File Organization: Introduction, Sequential, Index, Direct (02) Hashing Function and methods (02)

Reference Book: 1. Programming in ANSI-C By E. Balaguruswami, TMH Publication 2. An Introduction to Data Structure with Applications by Tremblay J. and Sorenson,

Publisher- Tata McGraw-Hill international Edition, 1087 3. Expert Data Structures with C by R.B.Patel 4. Classic Data Structures by Debasis Samanta, PHI Publications 5. Data Management and File Structures By Mary E. S. Loomis-PHI Publications

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Introduction to Data Structure (06 marks) Q-3 Must from topics: Linear Data Structure (12 marks) Q-4 Must from topics: Non Linear Data Structure (06 marks) Q-5 Must from topics: Sorting, Searching and File Structure (06 marks)

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-III

U33A3DBM:DATABASE MANAGEMENT SYSTEM

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 2 40 20 60 30 100 50 Objective: The objective of this course is to learn Database management system concept.

Database Concepts and Architecture (8)

o Introduction of Database (01) o Benefits of Database Approach (01) o What is a RDBMS?, Codd’s rules for RDBMS (01) o DBMS Vs. RDBMS (01) o Three levels of the architecture (the external level, the conceptual level, the internal

level ) and mappings between them (02) o Roles of Database Administrator (01) o Introduction to Client/Server Architecture (01)

Designing of Database (8)

o Normalization: functional dependencies Trivial and nontrivial dependencies (1.5) o non-loss decomposition (01) o First, second and third normal forms (2.5) o multi-valued dependencies and fourth normal form (2) o join dependency and fifth normal form(1)

Interactive SQL Part – I (11)

o Introduction to SQL, Logging into SQL * Plus, Naming rules and Conventions, Data Types (01)

o Creating a Table, Inserting, Viewing data in the tables (01) o Sorting data in a table, Delete operations, Updating contents of a table (01) o Modifying the structure of tables, Renaming, Truncating and Destroying tables,

Dropping a column from a table(03) o Constraints (I/O and Business rule constraints) , Computations on table data. (05)

Interactive SQL Part – II(18)

o Functions (06) Aggregate : AVG, MIN, COUNT, COUNT(*), MAX, SUM Numeric : ABS, POWER, ROUND, SQRT, EXP, GREATEST, LEAST, MOD,

TRUNC, FLOOR, CEIL String: LOWER,INITCAP,UPPER,SUBSTR,ASCII,INSTR,TRANSLATE,

LENGTH,LTRIM,RTRIM,TRIM,LPAD,RPAD Conversion: TO_NUMBER,TO_CHAR(NUMBER CONVERSION),

TO_CHAR(DATE CONVERSION) ,TO_DATE Date function: ADD_MONTHS, LAST_DAY, MONTHS_BETWEEN,

NEXT_DAY o Advance Queries (08)

Group by Clause, Having Clause, EXISTS/ NOT EXISTS operator, Sub query, Different Types of Joins, Set Operators

o Sql Performance Tuning (03) Index, View, Sequence, Setting environment using SET command

o Security Management using SQL (01)

creating user in Oracle & changing the password Granting and revoking permissions, revoking privileges given

Reference Book:

1. SQL, PL/SQL: The Programming Language of Oracle(3nd, 4rd edition) By Ivan Bayross - BPB

2. An Introduction to Database Systems By C.J.Date – Addison-Wesley

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 marks) Questions must be covered all possible section. Q-2 Must from topics: Database concepts and Architecture (06 marks) Q-3 Must from topics: Designing of database (06 marks) Q-4 Must from topics: Interactive SQL-I (06 marks) Q-5 Must from topics: Function, SQL Performance tuning, Security Management (06 marks) Q-6 Must from topics: Advance Queries (06 marks)

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-III

U33A4SAD: SYSTEM ANALYSIS & DESIGN

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 - - 40 60 100 Objective: The objective of this course is to learn how to analysis and design for computerised system .

Introduction to System Analysis and design (21) Introduction AND Types of System ,Characteristics of System, Need for system

development(2.5) Types Of User, Role of system Analyst(01) Introduction to Information System (02)

o Types Of Information System System Development Strategies(03)

o System Development Life Cycle Structure Analysis Strategies(07)

o Physical And Logical DFD, Data Dictionary System Prototyping Model(01) System Investigation (02)

o Fact finding Techniques Tools for Documenting And Decision(2.5)

o Decision Tree, Decision Table, Structured English

System Design and CASE Tools (12) Code Design(1.5)

o Principal of Code Design, Types Of Code Design Form Design(1.5)

o Types Of Forms, Principle of form Design, Consideration of form Design, Steps for Form Design

Input Design(03) o Objective of Input Design, Data capturing guidelines, Input validation

Output Design(02) o Objective of Output, Types of Output, Different ways to represent Information,

Designing Special Forms Computer Aided System Tools(02)

o Benefits of Computer assisted tools, Categories Of automated Tools, CASE Tools File and Database Design(02)

o Basic File Terminology, Types of File, Method of File Organisation

Testing and Quality Assurance (06) Testing Strategies (01) Level Of Testing (1.5) Managing Quality Assurance (1.5) Training And Conversion (01) Post Implementation Review (01)

Case Studies(06) Payroll System (02) Billing System(01) Library System(01) Financial Accounting System(1) Inventory Management System(1)

Reference Book: 1. Analysis and Design of Information Systems - James A. Senn-TMH 2. System Analysis and Design, 1st Edition, - S.Parthasarthy & B.W.Khalkar, Master Academy. 3. Analysis And Design Of Information System-Falguni A. Suthar 4. Introduction to S.A.D. by LEE VOL. 1 & 2 Galgotia Publication

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Introduction to System Analysis and design (Introduction to system and information system, type of user and role of system Analyst, SDLC): (05 marks) Q-3 Must from topics: Introduction to System Analysis and design (System analysis Strategy, prototype Model, system Investigation, tools for documentation and decision) (05 marks) Q-4 Must from topics: System Design and CASE Tools(Code design, Form design, Input design, Output design, File and Database Design): (06 marks) Q-5 Must from topics: Computer Aided System Tools, Testing and Quality Assurance: (07 marks) Q-6 Must from topics: Case Studies (07 marks)

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-III U33A5NT1: NETWORKING-I

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 - 40 60 100 Objective: The objective of this course is to learn and understand Networking concepts to make computer networks in various fields.

Introduction (07) Introduction of Computer Networks, Uses of Computer Networks, Advantage &

Disadvantage of Computer Networks (4) Transmission mode: Simplex communication, Half-duplex and Full-duplex(2) Introduction of Internet & Intranet, Baseband & Broadband Transmission(1)

Basic of Computer Networks & Communication Device, (18)

Network Hardware: PAN (Personal Area Network) , LAN (Local Area Network), MAN (Metropolitan Area Network), WAN (Wide Area Network) & The Internet (network of all networks)(2)

Network Topology: Linear bus, Ring, Star, tree, mesh & Hybrid.(3) Reference Model: OSI Reference Model & TCP/IP Reference Model (7) Comparison of OSI reference model & TCP/IP reference model.(0.5) Analog & digital transmission(1) Connecting Devices: Repeater, HUB, Switch, Bridge, Router, and Gateway. (1) The Telephone System – its structure, the local loop, transmission Impairments. (1.5) Introduction of Modem, Introduction of Communication satellites. (2)

Physical layer(12)

Transmission Media: guided transmission media(twisted pair, coaxial cable, fiber optic) unguided transmission media( Wireless Transmission media: Radio transmission,

Microwave transmission, infrared transmission & electromagnetic spectrum) (7) Different Connectors: RJ45, RG 59, RG 58, RG 11, BNC AND Cables CAT 5, CAT 5E,

CAT 6(2). Multiplexing: TDM & FDM, Switching: Circuit switching & Packet switching. (3)

Data link layer(8)

Introduction.(1) Data link layer design issues: Services provided to the network layer, framing, error

control, frame control(4) Error detection and Correction.(3)

Reference Book: 1. Data Communication & Networking by Behrouz A. Forouzan, Tata McGraw Hill Edition. 2. Computer Networks 4th edition by Andrew S. Tanenbaum, PHI 3. TCP/IP Protocol Suit by Behrouz A. Forouzan, Tata McGraw Hill Edition. 4. www.tutorialpoint.com

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. ________________________________________________________________________________ Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Introduction: (04 marks) Q-3 Must from topics: Basic of Computer Networks: (16 marks) Q-4 Must from topics: Physical Layer (06 marks) Q-5 Must from topics: Data Link Layer (04 marks) ________________________________________________________________________________

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-IV U33B6ENS: ENVIRONMENT SCIENCE

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 - 40 60 100 Objective: The objective of this course is to environment system which effects on human and nature.

Introduction Environment: (10) Creation of Environment Importance of Environment, Elements of Environment, Elements effective Environment Types of Environment Environment Management-Aims and elements of Environment Management Environment and Human Health Ecology and Ecosystem

o Nature o Construction of Environment o Proper planning of Bio-situation o Construction and work of Ecosystem o Elements of Ecosystem (Temperature, Light and soil)

Pollution: (12)

Introduction Events of world’s pollution to draw attention Laws for pollution Types of pollution

o Air Pollution – Air polluters, Source of polluters, Effect of Air pollution on plants, Animals and Human being, other effects and its solution

o Water Pollution – Types of water pollution, Types of water polluters and their resources, Effect of water pollution

o Hard waste pollution - Types of Hard waste pollution, Types of Hard waste polluters and their resources, Effect of Hard waste pollution and Control

o Sea pollution – Sources of Sea polluters, Effect of sea pollution, Control of sea pollution

o Noise Pollution – Sources of Noise Pollution, Unit to measure sound, Effect of Noise pollution on Human and control, Steps to decrease effect of Noise

Programme for family welfare: (12) Introduction Programme for drinking water and Clean liners Solution of water Crises Woman and Child health Programme Biodiversity and its Conservation

o Biodiversity of India and Gujarat o Tribe diversity o Use of Biodiversity, Threats of Biodiversity, Conservation of Biodiversity

Pollution and Environment o Reasons for increasing Population o Direct effect of increasing Population o Population and Land, Population and Water, Population and Air, Population

and Forest, Population and Sea. Environment with reference to population

o Introduction o About Environment o Effect of Population o Study any Analysis of India

Human Rights

Note for Examiner: (The question paper will be in English and Student can answer in Gujarati/Hindi/English language) Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Introduction Environment: (06 marks) Q-3 Must from topics: Pollution: (8 marks) Q-4 Must from topics: Programme for family welfare: (8 marks) Q-5 Must from topics: Diseases (08 marks)

Diseases: (11) HIV and AIDS

o Introduction o Medium to spread Aids, Symplasm’s of Aids, Serious effect of Aids, Steps to

stop Aids Thalassemia

o Introduction o Systems, Remedies, Recover

Environment and Human Health o Introduction o Communicable and Non communicable Disease

Reference Book: 1. Environment and Disaster Management by Dr. M. I. Patel

B.C.A. SEMESTER-IV

U34A1GUI: GUI PROGRAMMING

credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 2 40 20 60 30 100 50 Objective: The objective of this course is to learn Object Oriented Concepts with Graphical User

Interface Programming using language/framework/technology and make windows application. Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: .Net Framework: (06 marks) Q-3 Must from topics: The Basic of Visual Basic .Net: (07 marks) Q-4 Must from topics: ADO.Net: (07 marks) Q-5 Must from topics: Advance Features: (10 marks)

.Net Framework (10) .Net definition and characteristics. (01) Understanding the .Net Framework Architecture (02) The Basic of IL, CLS and CTS, Managed Module Framework Class Library(FCL) (3.5) Common Language Runtime (CLR) and Just-in-Time Compiler (JIT) and its Type. (1.5) Introduction to Assembly and NameSpace: Types of Assembly, difference between Assembly and

NameSpace (01) Managed Code : Interoperability with Unmanaged Code (01)

The Basic of Visual Basic .Net (10) Introduction to :

VB.Net, versions, features, Class and Object, Variables , Property, Event and Method (01) Window Form : SDI and MDI (1.5) Common VB.Net Controls: Label, Button, TextBox, ListBox, ComboBox and their Common

Property, Event and Method (03) Array, Functions and Subroutine (1.5) Creating User Define Class and Property, Concept of Inheritance (03)

ADO.Net (10) Introduction to ADO.Net, Importance/features of ADO.Net (02) ADO.Net Architecture: .Net Data Provider, Connection, Command, DataReader, DataAdapter,

DataSet (04) Common Properties and Methods for Components of ADO.Net Architecture. Introduction to GridView (04)

Advance Features (15) Collections (ArrayList, Stack and Queue) and Exception Handling (05) Advance Control: DateTimePicker, RichTextBox, Error Provider Control, Timer (07) Crystal Report: Creation of simple report using Crystal Report. (03)

Reference Book: 1. Visual Basic .Net (By Example) By Gabriel Oancea and Bob Donald -Techmedia Publications. 2. Visual Basic .Net Programming Black book By Steven Holzner

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-IV

U34A2DTP:DTP PACKAGES

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 2 40 20 60 30 100 50 Objective: The objective of this course is to learn Desktop Packages to create advance and useful documents for user.

Desktop Publishing (0.5) Introduction to DTP(0.5)

Adobe PhotoShop(09)

Basics(01) Opening and Saving(0.5) Selection Modes(02) Color Modes (01) Color Models(01) Paintbrushes and Art Tools(01) Layers(01) Masks(01) Filters(0.5)

PageMaker(06)

Basics(0.5) Publication(01) Drawing Tools(0.5) Text Tool(01) Transformations(01) Master Pages(02)

Corel Draw(04)

Basics(0.5) Artistic Media tool(01) Advanced Drawing(01) Outline and Fill Tool(01) Interactive Tools(0.5)

Multimedia (1.5)

Introduction to Multimedia(0.5) Multimedia application goals and objectives(0.5) Multimedia and the internet(0.5)

Macromedia Flash (24)

Flash Concepts (3) Introducing Flash drawing tools, Panels, creating a new flash document (01) Movie properties (0.5) Scenes in flash, layers in flash, concept of frame (0.5) Saving a flash document, testing a flash movie, publishing a flash movie (0.5) How to use the Library (0.5)

Advances Animation (7) Using Motion Tweening to create Animations (02) Using Shape Tweening to create Animations (02)

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Desktop Publishing and Adobe Photoshop: (05 marks) Q-3 Must from topics: PageMaker and Corel Draw: (05 marks) Q-4 Must from topics: Multimedia and Flash Concepts: (05 marks) Q-5 Must from topics: Advances Animation: (05 marks) Q-6 Must from topics: Adding Interactivity to flash movie: (10 marks)

Using the Onion Skin Feature (0.5) Creating a Masking effects: Masking a text using Motion Tweening, masking an image

using shape tweening (01) How to create a scrolling background, how to create Frame-by-Frame Animation (1.5)

Adding Interactivity to flash movie (14)

Introducing Actionscript (1) Introducing Programming concepts in ActionScript (02) Introducing Object Oriented features in actionscript (02) How to create an animated button, assign actions to buttons, how to use go to and

play buttons (02) How to create a Rollover Menu, how to Test buttons and menus (02) Working with the movieclip class, working with the date class (1.5) Working with Timeline Control Actions, controlling movie clips with actions (1.5) Constructing a Hierarchical Menu (02)

Reference Book: 1. PHOTOSHOP CS3 Bible by Lauri Ulrich Fuller and Robert C. Fuller, Wiley-India Addition. 2. ADOBE PAGEMAKER 7.0 By Kevin Proot.,India Addition 3. CORELDRAW 12 Training Guide by Satish Jain & shashank Jain,BPB Publication. 4. Multimedia – An Introduction by John Villamil and Louis Molina, PHI Publication 5. Flash 8 in Simple Steps by Shalini Gupta & Adity Gupta 6. How to use Macromedia Flash Mx and ActionScript by Denise Tyler

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-IV

U34A3ADB: ADVANCE DATABASE MANAGEMENT SYSTEM

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 2 40 20 60 30 100 50 Objective: The objective of this course is to learn Advance software for Database Management system in computer.

Introduction to PL/SQL :- (4) SQL and PL/SQL differences and PL/SQL syntax, data types (1) Conditional and Iterative control statements (3)

o IF THEN ENDIF o FOR LOOP o While LOOP o GOTO Statement

CURSOR :- (3) Types of cursor-

o Implicit cursor and its attributes (1) o Explicit cursor and its forms( Cursor FOR LOOP) (2)

EXCEPTION HANDLING :- (4) o Oracle’s –Named Exception Handlers (2) o User – Named Exception Handlers (1) o User Defined Exception Handlers (1)

DATABASE OBJECTS:- Procedure & Function (6)

o Introduction and Advantages of it (1) o Creating a procedure (2.5) o Creating a function (2.5)

Packages (4) o Introduction & use of packages (1.5) o Components of a packages(package specification, package body) with examples

(2.5) Trigger (4)

o Introduction & use of Triggers (1) o Types of Trigger and their execution (2) o Application of Trigger & use of Raise_application_error (1)

TRANSACTION MANAGEMENT:-

Recovery (4) o Introduction & Transactions (1) o Transaction Recovery (1) o System Recovery (2)

Concurrency (5) o Introduction of concurrency, Transaction, Transaction control statements (1) o Three Concurrency Problem (1) o Locking & Three concurrency problem revisited (3)

Security (1) o Aspects of Security (1)

Distributed Database (5)

o Introduction & Advantages of it (1) o Twelve objectives of distributed Database (2) o Problems of Distributed Database (2)

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Introduction to PL/SQL, Cursor, Exception Handling: (06 marks) Q-3 Must from topics: Procedure and Function: (06 marks) Q-4 Must from topics: Package, Trigger: (06 marks) Q-5 Must from topics: Recovery, Concurrency, Security: (06 marks) Q-6 Must from topics: Distributed database, Concepts of Advance Database: (06 marks)

Concepts of Advance Database (5) o Introduction to Decision Support System (characteristics, Logical Design & physical

Design) (2) o Introduction to Data warehouse (1) o Overview of Data Mart (1) o Overview of Data Mining (1)

Reference Book:

1. SQL, PL/SQL: The Programming Language of Oracle(3th edition) By Ivan Bayross – BPB publication

2. SQL,PL/SQL programming BY URMAN – ORACLE Press. 3. An Introduction to Database Systems By C.J.Date – Addison-Wesley

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-IV U34A4MIS: MANAGEMENT INFORMATION SYSTEM

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 - 40 - 60 - 100 - Objective: The objective of this course is to learn programming language concept, to develop logic for programming using algorithm and basic knowledge about C Programming. MIS and Basic Concepts (10)

Overview of MIS : Introduction to MIS, Problems with MIS, Knowledge Requirements for MIS,

Data, Information and Communication: Definition- Data and Information, Classification and Characteristics of Information, Definition - Communication, Communication Systems, Methods of Communication, System Concepts - Structure and Elements (03)

Features of Systems Approach, Systems Elements, System Boundaries, Closed and Open Systems, Decoupling

Information Systems in the Enterprise (05)

Management Levels: Top, Middle and Bottom, Seven – S Model

Introduction to Expert Information System Major Types of Systems in Organizations (10)

Transaction Processing System (TPS) Knowledge work System (KWS) Office Support System (OSS) Management Information System (MIS) Decision Support System (DSS) Executive Support System (ESS)

Planning, Decision Making and IT (05)

Planning: Definition, Planning Terms Levels of Planning, Planning Problems Formal and Informal Planning Types and Sources of Planning Information

Decision Making: (04)

Definition, Programmed and Non – Programmed Decisions Levels of Decision Making Prescriptive and Descriptive Decision Models

Electronic Commerce Technology (03)

Voice Mail and Fax Teleconferencing Data Conferencing Video Conferencing EDI (Electronic Data Interchange)

Case Study (05) A Case Study on Railway Reservation System A Case Study on Online Examination System A Case Study on Library Management System A Case Study on Payroll Management System

Reference Book: (1) Management Information System, T Lucey BPB publication (2) Management Information System, by Kenneth C. Laudon, Jane P. Laudon, 8th Edition, Pearson Education Publication (3) Management Information System, W S Jawadekar , 2nd Edition, McGraw-Hill Publication Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must be from topics: MIS and Basic Concepts: (06 marks) Q-3 Must be from topics: System Concepts - Structure and Elements, Information Systems in the Enterprise (06 marks) Q-4 Must be from topics: Major Types of Systems in Organizations (06 marks) Q-5 Must be from topics: Planning, Decision Making and IT, Decision Making: (06 marks) Q-6 Must be from topics: Electronic Commerce Technology, Case Study (06 marks)

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-IV U34A5NT2: NETWORKING-II

Teaching Scheme (Hrs Per Week)

Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 - 40 60 100 Objective: The objective of this course is to learn and understand Networking concepts to make computer networks in various fields.

Network layer, routing & protocols (19) Introduction(0.5) Addressing scheme, address classes, Subneting & superneting(2.5) IPv4 & IPv6(1) Direct & Indirect Delivery of IP packets. (1) Routing Table, Routing Methods (Next-Hop, Network specific, Host specific, Default

routing)(2) Static & dynamic routing, DISTANCE VECTOR ROUTING, open shortest path first routing &

link stat routing.(4) Protocols: ARP, RARP, ICMP, IGMP, DHCP(3) Connection oriented Vs Connectionless services, Direct Vs Indirect Delivery, (2.5) Addressing scheme, address classes, Subneting & superneting (2.5)

Transport layer (2)

Introduction(0.5) TCP & UDP, and Difference between TCP & UDP(1.5)

Application layer (7) Client-server model(1) Protocols and their use (Rlogin, Telnet, FTP, TFTP, SNMP & SMTP, POP)(5) Network Services(1)

Network Security (17)

Domain Name System- its purpose and how it works. (01) Firewall(1) Cryptography: basic concepts & techniques(0.5) Symmetric algorithms(5.5) Asymmetric algorithms(5) Possible types of attacks(1) Digital certificates & public key infrastructure(3)

Reference Book:

1. Data Communication & Networking by Behrouz A. Forouzan, Tata McGraw Hill Edition. 2. Computer Networks 4th edition by Andrew S. Tanenbaum, PHI 3. Cryptography & Network security by Atul Kahate, second edition, Mc Graw-hill Publishing. 4. TCP/IP Protocol Suit by Behrouz A. Forouzan, Tata McGraw Hill Edition. 5. www.tutorialpoints.com

Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. ________________________________________________________________________________ Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Network layer, routing & protocols (10 marks) Q-3 Must from topics: Transport layer (04 marks) Q-4 Must from topics: Application Layer (08 marks) Q-5 Must from topics: Network Security (08 marks) ________________________________________________________________________________

GANPAT UNIVERSITY, KHERVA

B.C.A. SEMESTER-IV

U34B6DIS: DISASTER MANAGEMENT

Credit Examination Scheme (Marks)

INTERNAL EXTERNAL TOTAL Th. Tu. Pr. Th. Pr. Th. Pr. Th. Pr. 3 - 40 60 100 Objective: The objective of this course is to learn and do management in various disasters.

Note for Examiner: (The question paper will be in English and Student can answer in Gujarati/Hindi/English language) Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Six Out of Nine: each question must be 5 marks: (30 Marks) Questions must be covered all possible section. Q-2 Must from topics: Introduction Disaster Management: (8 marks) Q-3 Must from topics: Awareness of Disaster Management: (10 marks) Q-4 Must from topics: Miss management of effected and treatment: (06 marks) Q-5 Must from topics: Accidents and First Aid Services: (06 marks)

Introduction Disaster Management: (15)

Introduction Pre Disaster Management and Post Disaster Management Disaster Management in India Disaster Management and Citizen Distribution of Disaster Management

o Earthquake, Flood, Cyclone, Drought, Fire, Accidents Awareness of Disaster Management : (15)

Introduction Natural Calamities Earthquake

o Before Earthquake, During Earthquake, After Earthquake Flood

o Factors affecting the amount of flood, Flood control methods, Benefits of flood control, Awareness for flood

Cyclone o Preventive steps before cyclone, Preventive steps During cyclone, Preventive

steps after cyclone Fire

o Awareness while fire, Fire Control

Miss management of effected and treatment: (08) Introduction P S T D Points should be take care during Treatment

Accidents and First Aid Services: (07) Reference Book:

1. Environment and Disaster Management by Dr. M. I. Patel


Recommended