B.C.A.-Sem.1 To 6 - (2012-13) PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 57
At a glance
Powered by AI
The document outlines the syllabus for a Bachelor of Computer Application (BCA) degree across 6 semesters. It details the subjects, credits, teaching hours and passing requirements for each semester.

The subjects covered in semesters 1-3 include Communicative English, Programming languages like C and C++, Computer Organization, Databases, Statistics, and Mathematics.

The programming languages taught in the first 3 semesters include C, C++ and Visual Basic.

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY

NAAC Accreditation Grade B (With effect from Academic Year 2012-2013) Academic Council: Date 26 / 04 / 2010, R. No.: (2) Executive Council: Date 07 / 05 / 2010, R. No.: (3)

(B.C.A.) NAME OF THE FACULTY: COMPUTER APPLICATION SR. PAPER NO NO. 1 2 3 4 5 6 7 101 102 103 104 105 106 107 NAME OF THE PAPER Communicative English I PC Software Introduction to Programming Language C Fundamental of Computer Organization Database Programming using FOXPRO Discrete Mathematics and introduction to Graph theory Practical based on 102, 103, 105 MARKS 30 TOTAL MARKS PASSING STANDARD EXT + INT = TOTAL EXT + INT* = TOTAL 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 100 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 40 SEMESTER 1st TOTAL TEACHING HOURS 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 12 Hours = 180 CREDITS 03 03 03 03 03 03 12

INTERNAL Assignment

............................................................................................................................................................................................................................... ...................................................................................
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc -1-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Bachelor of Computer Application (B.C.A.) NAME OF THE SUBJECT: COMPUTER APPLICATION SR. PAPER NO. NO 1 2 3 4 5 6 7 201 202 203 204 205 206 207 NAME OF THE PAPER Communicative English II DTP (Desk Top Publishing ) Advanced C Programming Digital Computer Organization DBMS and Visual Programming Computer Based Statistics Practical based on 202, 203, 205 MARKS 30 TOTAL MARKS EXT + INT = TOTAL 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 100 PASSING STANDARD EXT + INT* = TOTAL 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 40 SEMESTER 2nd TOTAL TEACHING HOURS 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 12 Hours = 180 CREDITS 03 03 03 03 03 03 12

INTERNAL Assignment

............................................................................................................................................................................................................................... ...................................................................................
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc -2-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Bachelor of Computer Application (B.C.A.) NAME OF THE SUBJECT: COMPUTER APPLICATION SR. PAPER NO NO. 1 2 3 4 5 6 7 301 302 * 303 304 305 306 307 NAME OF THE PAPER Communicative English III Object Oriented Programming using C++ * Data Structure using C System Analysis and Design Visual Programming using VB.NET Operating System Practical based on 302, 303, 305 MARKS 30 TOTAL MARKS PASSING STANDARD EXT + INT = TOTAL EXT + INT* = TOTAL 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 100 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 40 TOTAL TEACHING HOURS 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 12 Hours = 180 SEMESTER 3rd CREDITS 03 03 03 03 03 03 12

INTERNAL Assignment

* Amendment from JULY 2011 as on Academic Council: Date: 31 / 05 / 2011, R. No.: (2)

............................................................................................................................................................................................................................... ...................................................................................
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc -3-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Bachelor of Computer Application (B.C.A.) NAME OF THE SUBJECT: COMPUTER APPLICATION SR. PAPER NO NO. 1 2 3 4 5 6 7 401 402 403 404 405 406 407 NAME OF THE PAPER Communicative English IV Java Programming RDBMS & Client Server Programming Object Oriented Analysis and design Internet Language Technology & Scripting TOTAL MARKS PASSING STANDARD EXT + INT = TOTAL EXT + INT* = TOTAL 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 100 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 40 TOTAL TEACHING HOURS 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 12 Hours = 180 SEMESTER 4th CREDITS 03 03 03 03 03 03 12

Data Communication and Networking Practical based on 402,403,405 MARKS 30

INTERNAL Assignment

............................................................................................................................................................................................................................... ...................................................................................
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc -4-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Bachelor of Computer Application (B.C.A.) NAME OF THE SUBJECT: COMPUTER APPLICATION SR. PAPER NO NO. 1 2 3 4 5 6 7 501 502 503 504 505 506 507 NAME OF THE PAPER Multimedia and Application Advanced Java Programming Web Application ASP.NET Operation Research Computer Graphics using C++ Advanced Database Management Systems Practical based on 502, 503, 505 MARKS 30 Development using TOTAL MARKS PASSING STANDARD EXT + INT = TOTAL EXT + INT* = TOTAL 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 100 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 40 TOTAL TEACHING HOURS 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 12 Hours = 180 SEMESTER 5th CREDITS 03 03 03 03 03 03 12

INTERNAL Assignment

............................................................................................................................................................................................................................... ...................................................................................
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc -5-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Bachelor of Computer Application (B.C.A.) NAME OF THE SUBJECT: COMPUTER APPLICATION SR. PAPER NO NO. 1 2 3 4 5 6 7 601 602 603 604 605 * 606 607 NAME OF THE PAPER Data ware housing and mining Mobile Application Development using J2ME Advanced Linux Programming (Using C Shell) Management Information System (MIS) Cryptography and Network Security
* Web Application Development Using PHP

SEMESTER 6th TOTAL TEACHING HOURS 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 03 Hours = 45 15 Weeks x 12 Hours = 180 CREDITS 03 03 03 03 03 03 12

TOTAL MARKS PASSING STANDARD EXT + INT = TOTAL EXT + INT* = TOTAL 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 70 + 30 = 100 100 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 28 + 12 = 40 40

Practical based on 602,603,606 MARKS 30

INTERNAL Assignment

* Amendment from JULY 2012 as on Academic Council dated: 01/07/2012, R.No.: (2)

............................................................................................................................................................................................................................... ...................................................................................
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc -6-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

B.C.A. SEMESTER I Paper No 101: Business Communication (Effective from June 2010) Objectives: 1) To understand the concept, process and importance of communication. 2) To gain knowledge of media of communication. 3) To develop skills of effective communication - both written and oral. 4) To make students familiar with information technology. 5) To familiarize the students with the Short Story form in Literature Theory Marks Internal Marks Total Marks No. of Lectures: 45

: *70 : *30 : 100

Examination time: 3 hrs.

Unit 1: Introduction to Communication Types & Methods Nos. of Lectures: 20 Meaning and Definition of Communication Process of Communication Forms of Communication Objectives of Communication- Upward Communication- Downward Communication - Written - Oral Horizontal Vertical - Formal Informal- Grapevine Consensus -Merits and limitations of each typeNetwork of Communication Barriers to Communication Overcoming Barriers to Communication Unit 2: Information Technology for Communication Nos. of Lectures: 07 a) Telex - Facsimile(Fax) - E-mail - Voice mail - Internet Multimedia -Teleconferencing Audio Conferencing- Video Conferencing - SMS - Telephone Answering Machine - Advantages and limitations of these types. b) C.O.D.; C.W.O.; C.I.F.; F.O.B.; F.O.R.; E&O.E.; Cartage; Freight; Excise Duty; Custom Duty; V.A.T.; Proforma Invoice; Invoice; Trade Mark; Hypothecation;Ex- Warehouse; Debit note; Credit Note; Pilferage; Demurrage; Power of Attorney; Consignment; Bill of Lading; Bonded Warehouse; Certificate of Origin Unit 3: Selected business terms: Nos. of Lectures: 03 C.O.D.; C.W.O.; C.I.F.; F.O.B.; F.O.R.; E&O.E.; Cartage; Freight; Excise Duty; Custom Duty; V.A.T.; Proforma Invoice; Invoice; Trade Mark; Hypothecation; Ex- Warehouse; Debit note; Credit Note; Pilferage; Demurrage; Power of Attorney; Consignment; Bill of Lading; Bonded Warehouse; Certificate of Origin Unit 4: Drafting of business letters: Nos. of Lectures: 10 Lay out of a business letter- Appearance of a business letter- Styles and Format of a business letter Features of a Letter of Inquiry Solicited letter of Inquiry Unsolicited letter of inquiry Replies to inquiries Unit 5: Selected Short Stories 1. A Cup of Tea 2. The Post Master 3. How Much Land Does A Man Need? Nos. of Lectures: 10 - Katherine Mansfield - Rabindranath Tagore - Leo Tolstoy

The above three stories are selected from Twelve Short Stories, Edited by C.S. Sharma, Oxford University Press, New Delhi, Print edition 2002

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

-7-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Recommended Books: 1) Business Communication - K. K. Sinha - Galgotia Publishing Company, New Delhi. 2) Media and Communication Management - C. S. Rayudu - Himalaya Publishing House, Bombay. 3) Essentials of Business Communication - Rajendra Pal and J. S. Korlhalli - Sultan Chand & Sons, New Delhi. 4) Business Communication Rai & Rai, Himaliya Publishing House, Mumbai 5) Business Communication Homai Pradhan, Bhende D.S., Thakur Vijaya 6) Business Communication (Principles, Methods and Techniques) Nirmal Singh - Deep & Deep Publications Pvt. Ltd., New Delhi. 7) Business Communication - Dr. S.V. Kadvekar, Prin. Dr. C. N. Rawal and Prof. Ravindra Kothavade Diamond Publications, Pune. 8) Business Correspondence and Report Writing - R. C. Sharma, Krishna Mohan - Tata McGraw-Hill Publishing Company Limited, New Delhi. 9) Business Communication and Organisational Management Rohini Aggrawal Taxman 10) Business Communication Strategies Monipally Mathukutty M.- Tata McGraw Hill Publishing Company Limited, New Delhi. 11) Handbook of Communication Narula Uma 12) A Handbook of Commercial Correspondence A . Ashley Oxford University Press 13) Business Communication and Organisational and Management C.B.Gupta 14) Comprehensive Business Communication Saroj Karnik, P.P.Mehta,- P.V.Kulkarni Notes: Business Communication Semester - I (w.e.f. June 2010) General Rules and Instructions: 1. Business Communication for commerce students is a Compulsory subject in three years B.C.A. course divided into 6 semesters. 2. The contact hours for each semester shall be 45 Hours / semester including Admission test, internal tests, presentations, direct teaching and practical 3. In each semester, there will be one paper of Business Communication comprising of 5 units to be studied. 4. Each question paper will be of 100 marks, out of which 70 marks are for external term end exam and 30 for internal / continuous evaluation. 5. *The 30 marks for internal / continuous evaluation shall be bifurcated as below: Assignment 30 Marks 6. * The 70 marks theory paper for external examination comprises of the following: a. Each Unit comprises of 14 marks and can be further bifurcated in Long Questions and short notes of 7 mark each. b. Internal options are permissible. c. Questions based on theory of various forms of business letters are not to be asked in external examination. The rules for admission and passing are as per the guidelines of Bhavnagar.

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

-8-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

B.C.A. SEMESTER I Paper No: 102: PC Software Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction 1.1 Introduction to personal computers. Characteristics of computer, types of computer 1.2 Overview of Basic Operation System, Introduction of Dos and Windows operating system Introduction to editors, 1.3 DOS Internal and External Commands 1.4 Windows Environment Desk top, file, folders, icons, Window explorer, control panel, Windows Accessories 1.5 Editors Edit, Note pad, Word pad. Word Processing 2.1 Introduction to word processing, Examples of some popular WP packages. 2.2 Uses of word processors, Word Processor Examples Uses of WP, Creation, editing, formatting of Documents. Global Search & Replacement of text. 2.3 Special printing features. 2.4 Mail merge Facilities 2.5 Spelling checker, Table facility, Templates, advanced features. 2.6 Inserting Pictures, Drawing and Equation, Macros. Spreadsheet-I 3.1 Introduction to Spreadsheet 3.2 Examples of some popular Spreadsheet packages. 3.3 User of spreadsheet packages. 3.4 Building Spreadsheet using formulas, conditional calculations, and built-in functions. 3.5 Use of Conditional Formatting through formula or in-built function 3.6 Writing macros and spreadsheet menus to build a user-interface Spreadsheet II 4.1 Graph-plotting facilities. 4.2 Using externally created data lies in the spreadsheet packages. 4.3 What-if analysis, protection facility, Pivot Tables, Operation on tables. 4.4 Macros with its all options (Creating, running and Saving in the worksheet(s) with Data with spreadsheets 4.5 Application of Spreadsheets Presentation Tools 5.1 Prepare the presentation, Formatting Slides. 5.2 Slide transition & adding special effects 5.3 Inserting Pictures, Sound and Chart. 5.4 Slide Design 5.5 Animation in Slide

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

-9-

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Break up of Continuous Internal Evaluation: Assignment 30 Marks Reference / Text-Books / Additional Reading: 1. Office-2007- BPB Publication 2. Office-2007 Bible: John Walenbach, Herb Tyson 3. Teach yourself Visually MS office 2007 sherry kinkoph

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 10 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 103: Introduction to Programming Language Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Programming Language Fundamentals 1.1 Flowchart and Algorithm 1.2 Introduction to programming language and types of programming language 1.3 Concept of Editor, Compiler, Interpreter, Translator, Assembler 1.4 Getting started with C:Histroy, Structure of C program, Compilations & linking C program 1.5 Character Set, Tokens, Identifier, Data Type, Variable and Constant Programming Constructs 2.1 Formatted Input and output statements 2.2 Operators 2.3 Decision making and Branching (If, if-else, switch etc) 2.4 Looping construct (While loop, Do..While loop, For loop etc) 2.5 Break, Continue, go to and exit Array and string handling 3.1 Introduction of array, 3.2 1-D,2-D,3-D Array Declaration and initialization 3.3 1-D,2-D,3-D Array Programming 3.4 Sorting Methods (Bubble sort and Selection sort) 3.5 Searching Methods (linear search) Character, String Handling and Built-in Function 4.1 Decleration and initialization of string and character data 4.2 Creating variable and accessing data members 4.3 Character and string operation 4.4 Character and String handling Function 4.5 Built-in Function: maths, input output function etc Structure and Union 5.1 Structure Declaration and initialization 5.2 Creating variable and accessing data members 5.3 Array within structure and array of structure 5.4 Structure within structure 5.5 Union

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks Reference / Text-Books / Additional Reading: 1) Programming in ANSI C Balaguruswamy: TMH. 2) Let Us C By Yasvant Kanitkar

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 11 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 104: Fundamental of Computer Organization Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction 1.1 Block Diagram Of Computer, components, Computer generations. 1.2 Input Devices: Key board, Mouse, Touch screen, Scanner, Light pen 1.3 Output Devices: CRT, LCD, And Plasma, Printers: Impact, Non Impact 1.4 Storage Devices: Magnetic Disk, CDs, DVD, Blu-Ray Disc. 1.5 Introduction to virus and Anti virus. Data representation 2.1 Representation of Number, Binary, Octal, Hexadecimal number and its arithmetic. 2.2 Representation of Integers, Representation of Fractions, Representation of Character, Characters codes (ASCII, EBCDIC, UNICODE ) 2.3 Binary Multiplication Division using long-hand method. 2.4 Conversation of number in Decimal, Binary, Octal, Hexadecimal. 2.5 Error Detection & Correction Code Computer Memory and Buses 3.1 Introduction to Computer Memory 3.2 RAM, ROM, Types of RAM and ROM 3.3 Memory Hierarchical structure 3.4 Cache Memory and Virtual Memory 3.5 Introduction to buses, Types of buses Processors 4.1 Instruction Execution and Parallel Instruction Execution. 4.2 CPU organization. 4.3 RISC versus CISC 4.4 Instruction Level Parallelism 4.5 Processor Level Parallelism Instructions and Flow of Control 5.1 Instruction formats 5.2 Types of Instruction 5.3 Types of operand 5.4 Addressing modes & Their Importance 5.5 Flow of Control

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Tanenbaum A. S.: Structured Computer Organization, Prentice-Hall of India Pvt. Ltd. 2. V. RajaRaman: Fundamentals of Computers 3. Alexis Leon, Mathews Leon: Information Technology

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 12 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 105: Database Programming using FoxPro Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Introduction 1.1 Basic concept. 1.2 File processing concepts. 1.3 Achievements of database management system. 1.4 Aims of database technology: data independence, data sharing, data integrity, database life cycle, data dictionary 1.5 Advantages of DBMS and normalization concepts Database Management System (FoxPro) 2.1 Creation of database file 2.2 Listing contents database file 2.3 Editing, Replacing & Deleting data 2.4 Modifying structure of database file 2.5 Indexing, sorting & Searching Basic Programming 1.1 Creation &Execution of command files 1.2 Modifying structure of database file 1.3 Declaring memory variable 1.4 Basic Operators 1.5 Programming Construct condition Advance Programming & Built in Functions 4.1 Looping concept 4.2 Mathematical, Statistical, date & time functions. 4.3 Character functions, database functions 4.4 Looping program 4.5 Data base programming Advanced Features 5.1 Setting environment variable 5.2 Printing reports 5.3 Handling multiple databases & linking database file. Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

5.4 Menu based programming


Break up of Continuous Internal Evaluation: Assignment 30 Marks
Reference / Text-Books / Additional Reading: 1. R. K. Taxali: Programming in Foxpro 2.5 BPB Publication. 2. Desai Bipin C: Introduction to database Systems, West Publishing Co. 3. Foxpro 2.5/2.6 Made simple for Dos & Windows- R.K.TAXALI (BPB)

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 13 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 106: Mathematics Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Sets and Functions 1.1 Introduction to set theory, Methods of representation of a set. 1.2 Operations on Set, Algebra of Sets. 1.3 Demorgans Law and examples. 1.4 Function Definition, Domain, Range, One-to-One function, onto function. 1.5 Composite function and Inverse of a function. Vectors & Matrices 2.1 Definition of Vector, Addition and Subtraction of Vectors 2.2 Magnitude of a Vector, Unit Vectors, Dot Product and Cross Product. 2.3 Matrices: Definition of a Matrix, Equal matrices, Diagonal element of a matrix, Row matrix, Column Matrix, Symmetric Matrix, Skew-Symmetric Matrix, Orthogonal Matrix, Diagonal Matrix, Identity Matrix. 2.4 Operation on a Matrix (Addition, Subtraction and Multiplication) 2.5 Inverse of a Matrix, Rank of a Matrix, Solution of Linear Equations using Matrices Permutation, Combination & Algorithms 3.1 Meaning of permutation, Formula of permutation, Permutation of n-different things, Permutation of similar things, Permutation of repeated things, Circular Permutation 3.2 Combination: Meaning of Combination, Formula of Combination. 3.3 Algorithm: Set Operations. Vector Addition, Subtraction and Dot Product. 3.4 Algorithm: Matrix Addition, Matrix Multiplication. 3.5 Algorithm: Permutation & Combination. Graph Theory-1 4.1 Introduction to Graph, Graph Definition, Vertices, Edges, Loops, Parallel Edges, Simple Graph, Finite Graph, Adjacent vertices, Incidence between vertex and edge, Degree of a vertex, Isolated Vertex, Pendent Vertex, Null Graph. 4.2 Isomorphism, Labeled Graph, Unlabeled Graph. 4.3 Walk, Closed Walk, Open Walk, Simple Path, Circuit, Connected Graph, Euler Line, Euler Graph. 4.4 Operation on Graph (Union, Intersection and Complement), Fusion. 4.5 Only Concepts and Simplex Examples are included. Theorems are not included. Graph Theory 2 5.1 Hamiltonian Graph, Hamiltonian Cycle, Cut set. 5.2 Tree Definition, Rooted Tree, Binary tree and its properties, Uses of Binary Tree. Level of a tree. 5.3 Spanning Tree, Distance, Eccentricity and Center of a Tree. 5.4 Matrix Representation of a Tree (Incidence Matrix and Adjacency Matrix). 5.5 Applications of a Graph, Konisberg Bridge Problem, House Utility Problem, Four Colour Problem, Traveling Salesman Problem. (Only Concepts and Simplex Examples are included. Theorems are not included.

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc - 14 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Reference / Text-Books / Additional Reading: 1. D. C. Sancheti, V. K. Kapoor: Business Mathematics, Sultan Chand & sons. 2. Lipschutz & Marc Lipson: DISCRETE MATHEMATICS, Tata Mcgraw Hill 3. Gupta & Gupta: Business Statistics, Sultan Chand & sons. 4. Narsingh Deo: Graph Theory with application to engineering and computer science, Prentice Hall of India Pvt. Ltd

Paper No: 107: Pratical

Marks: 100 Practical based on Paper No. Paper No 102 Paper No 103 Paper No 105 Practical Hours (Total 180 Hours) 40 70 70

Credits: 12 Marks/ Weight 30 35 35

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 15 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

B.C.A.. SEMESTER II Paper No 201: Business Communication (Effective from Dec. 2010) Objectives: 1) To understand the concept, process and importance of communication. 2) To gain knowledge of media of communication. 3) To develop skills of effective communication - both written and oral. 4) To make students familiar with information technology. 5) To familiarize the students with the Short Story form in Literature. Theory Marks Internal Marks Total Marks No. of Lectures: 45 : 70* : 30 * : 100

Examination time: 3 hrs.

Nos. of Lectures: 12 Unit 1: Types and Methods of Communication Upward Communication- Downward Communication - Written - Oral Horizontal Vertical - Formal Informal- Grapevine Consensus -Merits and limitations of each type- Network of Communication Barriers to Communication Overcoming Barriers to Communication Unit 2: Letter of Orders & Cancellation of Orders Nos. of Lectures: 08 Features of an Order Letter- Drafting of Order Letter- Acknowledgement of an Order Letter- Executing Orders ( Fully/partially) Demanding Extension of time Substitute Offers; Firm Offers; Cancellation of Orders Unit 3: Complaints and Adjustments Nos. of Lectures: 08 Letters of Complaints Drafting an Effective Letter of Complaint Attitude to Complaints Replies to Complaints Adjustment Policies Characteristics of A Well Drafted Adjustment Letter. Unit 4: Application Writing & Cover letters for Jobs Nos. of Lectures: 07 Features of an Application Letter Solicited Application Letters Unsolicited Application Letters Resume and C.V. Formats Unit 5: Selected Short Stories 1. A True Story 2. Blow Up With The Ship 3. The Mother Nos. of Lectures: 10 - Mark Twain - Wilkie Collins - Somerset Maugham

The above three stories are selected from Twelve Short Stories, Edited by C.S.Sharma, Oxford University Press, New Delhi, Print edition 2002

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 16 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Recommended Books: 1) Business Communication - K. K. Sinha - Galgotia Publishing Company, New Delhi. 2) Media and Communication Management - C. S. Rayudu - Himalaya Publishing House, Bombay. 3) Essentials of Business Communication - Rajendra Pal and J. S. Korlhalli - Sultan Chand & Sons, New Delhi. 4) Business Communication Rai & Rai, Himaliya Publishing House, Mumbai 5) Business Communication Homai Pradhan, Bhende D.S., Thakur Vijaya 6) Business Communication (Principles, Methods and Techniques) Nirmal Singh - Deep & Deep Publications Pvt. Ltd., New Delhi. 7) Business Communication - Dr. S.V. Kadvekar, Prin. Dr. C. N. Rawal and Prof. Ravindra Kothavade Diamond Publications, Pune. 8) Business Correspondence and Report Writing - R. C. Sharma, Krishna Mohan - Tata McGraw- Hill Publishing Company Limited, New Delhi. 9) Business Communication and Organisational Management Rohini Aggrawal Taxman 10) Business Communication Strategies Monipally Mathukutty M.- Tata McGraw Hill Publishing Company Limited, New Delhi. 11) Handbook of Communication Narula Uma 12) A Handbook of Commercial Correspondence A . Ashley Oxford University Press 13) Business Communication and Organizational and Management C.B.Gupta 14) Comprehensive Business Communication Saroj Karnik, P.P.Mehta,- P.V.Kulkarni Notes: Business Communication Semester - II (w.e.f. Dec. 2010) General Rules and Instructions: 1. Business Communication for commerce students is a Compulsory subject in three years B.C.A. course divided into 6 semesters. 2. The contact hours for each semester shall be 90 Hours / semester including Admission test, internal tests, presentations, direct teaching and practical. 3. In each semester, there will be one paper of Business Communication comprising of 5 units to be studied. 4. Each question paper will be of 100 marks, out of which 70 marks are for external term end exam and 30 for internal / continuous evaluation. 5. The 30 marks for internal / continuous evaluation shall be bifurcated as below: Assignment 30 Marks 6. * The 70 marks theory paper for external examination comprises of the following: a. Each Unit comprises of 14 marks and can be further bifurcated in Long Questions and short notes of 7 mark each. b. Internal options are permissible. c. Questions based on theory of various forms of business letters are not to be asked in external examination. The rules for admission and passing are as per the guidelines of Bhavnagar

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 17 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 202: Desktop Publishing Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Detailed Syllabus Introduction to DTP 1.1 What is DTP? 1.2 Various Applications of DTP. 1.3 Introduction to various DTP packages, Features of DTP packages 1.4 Comparison between word processing packages and DTP packages 1.5 Advantages and disadvantages of DTP packages Page maker7:Part-I 2.1 Navigating in PageMaker PageMaker Environment Elements 2.2 Navigating in PageMaker Navigating a PageMaker Document 2.3 Creating a Document 2.4 Multi-Page Documents setup 2.5 Master Pages, Inserting Pages and Working with Text Page maker7:Part-II 1.1 Working with Frames Creating Text Frames 1.2 Formatting Text: Character Formatting 1.3 Formatting Text: Paragraph Formatting Working with Indents, Tabs, and Rules 1.4 Graphics: Working with Text and Graphics Attaching Text to a Frame 1.5 Introduction to Menu Adobe photoshop CS3: Part-I 1. Photoshop's Environment Raster and Vector Graphics, Photoshop Environment Elements, Navigating in Photoshop 2. Sizing Images Image Size and Resolution, Cropping 3. Selecting Image Areas The Rectangular and Elliptical Marquee Tools, The Lasso Tools Saving Selections, The Magic Wand Tool, The Magnetic Lasso Tool, Modifying Selections 4. Layers Floating Versus Fixed Selections, Undoing Previous Steps Copying Selections, Creating Layers, Transforming Layers Copying Layers between Images, Arranging Layers, Saving Images in Photoshop Format 5. Blending and Compositing Defringing, Opacity and Blending Modes, Feathering Edges

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 18 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Unit 5

Adobe photoshop CS3: Part-II 5.1 Image Modes 6. Mode Characteristics, Grayscale and Bitmap Modes, Color Modes 5.2 Text, Layer Effects, and Filters-I 7. Type Layers, Layer Effects 5.3 Text, Layer Effects, and Filters-II 8. Filters, Merging and Flattening Layers 5.4 Color and Painting, Selecting Colors, Painting Tools, The Clone, Stamp Tool 5.5 Adjusting Images 9. Brightness/Contrast, Levels Adjustment Layers, Toning Tools, Hue/Saturation

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks Reference / Text-Books / Additional Reading: Desktop Publishing by Computer world

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 19 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 203: Advanced C Programming: Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction to Pointers 1.1 Declaration, initialization and arithmetic of pointers 1.2 Pointer to array and structures 1.3 Pointers and character strings 1.4 Pointers as function arguments 1.5 Pointers to functions and functions returning pointers Functions 2.1 Concept of modular programming (Top-Down and Bottom-Up Approach) 2.2 Elements of function 2.3 Type of Function 2.4 Passing Array, structure, string and union as function argument 2.5 Scope of Variable, Storage class specifier and Recursive function File management 1.1 Introduction 1.2 Defining, opening and closing a file 1.3 I/O operations on files and error handling 1.4 Random access to files 1.5 Command line arguments Dynamic memory allocation and introduction to linked list 4.1 Introduction to dynamic memory allocation 4.2 Introduction and advantages of linked list and types of linked list 4.3 Creation of single linked list 4.4 Single circular linked list 4.5 Various operations on single linked list Double Linked list 5.1 Introduction and advantages of double linked list 5.2 Creation of double linked list 5.3 Various operations on double linked list 5.4 Double circular linked list 5.5 Applications of linked list

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks Reference / Text-Books / Additional Reading: 1. Programming In ANSI C By E. Balagurusamy, TMH Publication. 2. Introduction to Data Structure with Applications By Tremblay & Sorenson, TMH Publication 3. Understanding Pointers in C By Yashwant Kanitkar, BPB Publication 4. Programming with C, Schaums Series, TMH Publication.

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 20 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 204: Digital Computer Organization Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Gates and Boolean Algebra 1.1 Introduction to Gates and Invertors 1.2 Boolean Algebra and truth tables 1.3 Preparing truth table for given circuit 1.4 Preparing circuit for given truth table (SOP & POS) 1.5 De Morgan's Theorems Basic Digital Logic Circuits 2.1 Integrated circuits. 2.2 Encoder, Decoder 2.3 Multiplexers 2.4 Demultiplexer 2.5 Comparators. Arithmetic Circuits 1.1 Shifters 1.2 Adders 1.3 Subtractors 1.4 Half adder, Full adder 1.5 Binary adder, binary adder/ subtractor Memory Units 4.1 Latches(RS, D, Level Clocking) 4.2 Flip-Flops(D,JK) 4.3 Registers(Shift, Buffer, Controlled ) 4.4 Counters(Ripple, Synchoneous) 4.5 Introduction to memory chips CPU chips and Buses 5.1 CPU Chips 5.2 Examples of CPU Chips(P-I.P-II,P-III etc.) 5.3 Computer Buses 5.4 Bus Width, Arbitration, Clocking, Operations 5.5 Example Buses(ISA,PCI,USB)

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Tanenbaum A. S.: Structured Computer Organization, Prentice-Hall of India Pvt. Ltd. 2. Malvino A. P.: Digital Computer Electronics, Tata McGraw, Hill Pub. Co. Ltd. 3. Thomas Bartee: Computer Architecture & Logic Design, Tata McGraw, Hill Pub. Co. Ltd. 4. Pal Chaudhuri: Computer Organization and Design, Prentice-Hall of India Pvt. Ltd. 5. IBM PC and Clones by Govindrjalu, TMH Publication.

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 21 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 205: DBMS Using MS-Access and Visual Programming Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Visual Basic Overview and Introduction 1.1 Introduction to integrated development environment 1.2 Introduction to application wizard. 1.3 Introduction to Method & Events 1.4 Designing Components and programming constructs 1.5 Active X and Advance Active X Controls MDI Environment 2.1 Introduction to MDI Form. 2.2 MDI built in capabilities 2.3 Array of Forms and Coordinating data between MDI child Forms. 2.4 Toolbar and Menubar 2.5 Modules Introduction to Access 3.1 Creating databases, tables, Query (Select, Update, Insert, Delete). 3.2 Defining relationship among tables 3.3 Exchanging data with outside Sources (From Word Processor, Spread Sheet) 3.4 Saving Access output as an External File. 3.5 Exchanging data with Word and Excel. Database Connectivity Concepts 4.1 Client server programming concepts 4.2 Connectivity Using Data binding controls(ADODC) 4.3 Connectivity without using bound controls(ADODB) 4.4 Database programming using SQL. 4.5 Generate Simple Data Report. Error Handling & Visual Basic with Internet 5.1 How to handle errors in project. 5.2 Error handling methods: On error go ton Label, On error go to line#, On error resume next. 5.3 Getting en error using error code & error description. 5.4 Creating a web browser. 5.5 Working with Email using MAPI Controls: Sending email, reading email.

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. The Complete Reference Microsoft Office Access 2007, By Virginia Anderson, TMH Publication. 2. Visual Basic 6 Programming Black Book By Steven Holzner, Dreamtech Publication, IDG Books India

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 22 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 206: Computer Oriented Statistical Methods Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Measure of Central Tendency 1.1 Definition, Ungrouped Data, Grouped Data (Discrete and Continuous Grouped data) 1.2 Mean: Arithmetic Mean, Geometric Mean and Harmonic Mean for ungrouped data. Combined Mean and Weighted Mean. 1.3 Median and Mode. 1.4 Quartiles, Deciles and Percentiles 1.5 Algorithm/C-Program related to the above methods. Measure of Dispersion 2.1 Definition, Different measure of dispersion. 2.2 Quartile Deviation 2.3 Mean Deviation, Standard Deviation, Combined Standard Deviation. 2.4 Coefficient of Variation, Measure of Skewness (Karl Pearsons method and Bowleys method) 2.5 Algorithm/C-Program related to the above methods. Correlation and Regression 1.1 Correlation:-Definition, Types of Correlation (positive and negative correlation), Correlation Coefficient. 1.2 Karl Pearsons Method 1.3 Spearman Rank correlation coefficient method. 1.4 Regression: Linear regression, regression line of y on x and regression line of x on y. 1.5 Algorithm/C-program of Correlation coefficient and Regression. Time Series Analysis and Curve Fitting 4.1 Definition of Time Series, Components of Time Series. 4.2 Method of measuring trend: Moving Average Method. 4.3 Method of Least Square. 4.4 Curve Fitting: Straight Line, Second Degree parabola, Cubic Equations 4.5 Only Examples. Derivations of equations are not included. Probability & Probability Distribution 5.1 Probability:-Random Experiment, Sample Space, Event, Mutually exclusive event, Exhaustive event, Equally likely event and probability Classical definition. 5.2 Probability Distribution (Discrete and Continuous). 5.3 Discrete Probability Distribution: Binomial Distribution, Poisson Distribution 5.4 Continuous Probability Distribution: Normal Distribution 5.5 Simple Examples of Probability.

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Gupta & Gupta: Business Statistics, Sultan Chand & sons

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 23 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 207: Practical Marks: 100 Practical based on Paper No. Paper No 202 Paper No 203 Paper No 205 Practical Hours (Total 180 Hours) 40 70 70 Credits: 12 Marks/ Weight 30 35 35

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 24 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

B.C.A. SEMESTER III PAPER NO 03: Communicative English III: Total Marks: Marks: Semester End Examination: Continues Internal Evaluation: UNIT Unit I Unit II Unit III Unit IV Unit V 100 70 30 TEACHING MARKS / HOURS WEIGHT 10 14 10 14 10 14 08 14 07 14 Credit: 03

DETAILED SYLLABUS English at the Workplace: Chapter: 1 & 2 English at the Workplace: Chapter: 3 & 4 English at the Workplace: Chapter: 5 & 6 Report Writing: Theory and Practice Technical Presentation: Theory and Practice

Break up of Continuous Internal Evaluation: Assignment 30 Marks Reference / Text Books / Additional Reading: 1. Textbook - English at the work place ( Dept.of English, Uni. Of Delhi ) 2. Business Communication. M.K.Sehgal Vaudana Khetarpal. Excel Books , New Delhi, Rs.-295. 3. Business Communication. Amrik Singh Sudan & N.Kumar. Anmol Publications Pvt.Ltd., New Delhi,2003 , Rs.-400. 4. The Essence of Effective Communication. Ron Fudlow & Fergus Panton Practice Hall of India, 5. New Delhi, 2005, Rs.-75. 6. Communication Effectively. Berly Williams, B.A. Sterling Publishers Pvt.Ltd.,New Delhi, 1977, Rs.-45. 7. Effective Communication Skill. Omkar N.Koul, Kamal K.Sharma. Creative New delhi,1995,Rs.-187. 8. Developing Communication Skills. Krishna Mohan & Meera Benergy. 9. Business Communication - K. K. Sinha - Galgotia Publishing Company, New Delhi. 10. Media and Communication Management - C. S. Rayudu - Himalaya Publishing House, Bombay. 11. Essentials of Business Communication - Rajendra Pal and J. S. Korlhalli - Sultan Chand & Sons, New Delhi. 12. Business Communication Rai&Rai, Himaliya Publishing House, Mumbai 13. Business Communication HomaiPradhan, Bhende D.S., Thakur Vijaya 14. Business Communication (Principles, Methods and Techniques) Nirmal Singh - Deep & DeepPub lications Pvt. Ltd., New Delhi. 15. Business Communication - Dr. S.V. Kadvekar, Prin. Dr. C. N. Rawal and Prof. Ravindra Kothavade Diamond Publications, Pune. 16. Business Correspondence and Report Writing - R. C. Sharma, Krishna Mohan - Tata McGraw-Hill Publishing Company Limited, New Delhi. 17. Business Communication and Organisational Management RohiniAggrawal Taxman 18. Business Communication Strategies MonipallyMathukutty M.- Tata McGraw Hill Publishing Company Limited, New Delhi. 19. Handbook of Communication Narula Uma. 20. A Handbook of Commercial Correspondence A . Ashley OxfordUniversity Press. 21. Business Communication and Organisationaland Management C.B.Gupt 22. Comprehensive Business Communication SarojKarnik, P.P.Mehta,-P.V.Kulkarni

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 25 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 302: Object Oriented Programming with C++ Marks: 100 Marks: Semester End Examination: 70 Marks Continuous Internal Evaluation: 30 Marks Unit Unit 1 Detailed Syllabus
Fundamentals of Programming 1.1 Introduction: POP and OOP 1.2 Characteristics of POP and OOP 1.3 Advantages of OOP 1.4 Data Types, Variables, Constants, Expression, Statements and operators 1.5 Structure and Function in C++ OOP Overview 2.1 OOP Concept 2.2 Declaration and creation of Classes and Objects 2.3 Input output statements 2.4 Function (Member function, Friend Function, Inline function) 2.5 Constructor and destructor Operator Overloading And Type Conversion 1.1 Operator overloading Concept 1.2 Unary and Binary Operator Overloading 1.3 Operator overloading using member function and friend function 1.4 Introduction of type conversion 1.5 Categories of type conversion Inheritance & polymorphism 4.1 Inheritance 4.2 Types of inheritance 4.3 *this pointer 4.4 Polymorphism (Compile time and Run time polymorphism) 4.5 Pure virtual function File Handling and exception handling 5.1 Concepts Stream class and its function 5.2 File stream class structure and operation 5.3 Sequential and random access file 5.4 Command line arguments 5.5 Exception handling

Credits: 03

Teaching Hours 09

Marks/ Weight 14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. E.Balaguruswami: Object Oriented Programming with C++ Mc Graw-Hill 2. Robert Lafore: Object Oriented Programming with C++ Gagotia Pub. 3. Rajaraman: Object Oriented Programming with C++ New age International

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 26 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013) AMENDMENT FROM JULY 2011
Academic Council dated: 31/05/2011, R.No.: (2)

Paper No-303: Data Structures Using C: Total: Semester End Examination: Continuous Internal Evaluation: Unit Unit-1 Detailed Syllabus
Introduction & Concepts of Data Structure: 1.1 Definition, Data Types(Primitive, Non- Primitive), Type of Data Structures (Linear, Non-Linear, Static, Dynamic) 1.2 Logical and Control Structures of data 1.3 1.3Time and space efficiency of Algorithms 1.4 Applications, Aims & Goals of Data Structure 1.5 Storage Representation of data in 1, 2, and Multidimensional Array and Sparse Matrix Searching, Sorting and Merging Techniques: 2.1 Sequential search, Binary Search 2.2 Bubble, Selection sorts 2.3 Insertion , Shell, Quick sorts 2.4 Merge sort 2.5 Applications, merits & demerits of all above techniques Linear Data Structure(Stack & Queue): 3.1 Stack: -Basic Operations using array and linked list (Push, Pop, Peep, Display) Applications of Stack 3.2 Polish Notations: Conversion of expression (Infix, Postfix, Prefix) Evaluate Postfix Expressions (using Hand, Stack) Method. 3.3 Queue, Circular Queue: Basic Operations using array and linked list (Insert, Delete, Update, Search, Sort, Display) 3.4 Concept of Priority Queue and Double Ended Queue: 3.5 Applications of all above Queues Non-Linear Data Structure1(Tree): 4.1 Introduction of Tree: Definitions, Basic Tree Terminology, Different graphical representations techniques 4.2 Binary Tree, Full, Complete, in-complete, balance, imbalance Memory Representations of Binary Tree(Array & Linked) and its merits & demerits of representations Basic Operations on Binary Tree using linked list (Create, Insert, Display, Search, Update) 4.3 Binary Tree Traversal algorithms : In order, pre- order, post order 4.4 Binary Search Tree, Properties of BST, Basic Operations on BST using liked list (Insert, Display, Search, Update) 4.5 Applications, Merits & Demerits of all above trees

Credit: 03

100 Marks 70 Marks 30 Marks Teaching Hours 09 Marks/ Weight 14

Unit-2

09

14

Unit-3

09

14

Unit-4

09

14

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 27 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Unit-5

Non-Linear Data Structure2(Graph): 5.1 Introduction of Graph, Properties of graph & Terminology 5.2 Adjacency & Incidence Matrices Representation of Graph. 5.3 Graph Traversal Techniques(DFS & DFS) 5.4 Applications of Graph

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks Reference / Text-Books / Additional Reading: [1] Data & File Structure: Tremblay & Sourenson [2] Expert in Data Structure with C: R. B. Patel (Second or above editions) [3] Data & File Structure: A. A. Puntambekar

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 28 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 304: System Analysis and Design Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
System Concepts 1.1 Introduction to System, Characteristics & Elements of system. 1.2 Major System concepts and Types of System. 1.3 System Analysis, Role of System Analyst and users 1.4 Information & Information System. 1.5 Role of Business Information System in Organization. System Development Life Cycle (SDLC) 2.1 Requirement analysis and Determination 2.2 System Design Technique 2.3 System Development 2.4 System Testing 2.5 System Implementation and Evaluation Structured System Analysis and Design Method 1.1 Need of Structured Analysis and Design 1.2 System survey, 1.3 Structured analysis, 1.4 Structured design 1.5 Advantage of SSADM. Input / Output Design, Fact Gathering Techniques Testing and implementation 4.1 Input - Data capture objectives, Data verification and validation, Interactive screen design. 4.2 Output - Design principles of output, Output objectives, 4.3 Fact Gathering TechniquesInterviewing, Questionnaires, Record inspection, Observations. 4.4 Testing Techniques 4.5 Implementation Method Analysis and Design Tools 1.1 DFD: Logical and Physical DFD 1.2 Decision tables 1.3 Decision Tree 1.4 Data Dictionary 1.5 HIPO chart and Structured English

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. James A. Senn: Analysis & Design of Information System 2nd Edition McGraw-Hill International Edition. 2. S. Parthasarthy & B. W. Khalkar: System Analysis & Design 1st Edition, Master Ed. Cons. 3. Yourdon E. and Constantine L. L: Structured Analysis & Design Yourdon press NY.

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 29 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 305: Visual Programming Using .Net Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction 1.1 The .NET framework & Common Language Runtime 1.2 .Net Assembly 1.3 Visual Basic Language Operators, Conditions & Loops 1.4 Procedures & Functions, Understanding Scope, Exception handling 1.5 Console application development Getting Started with VB .NET 2.1 Concept of event handling 2.2 Creating forms in application 2.3 Basic Controls Text Boxes, Rich Text Boxes, Labels & Link Labels etc 2.4 Other common controls Buttons, Check Boxes, Radio Buttons, List Boxes, 2.5 Combo Boxes, Scrollbars & Timers etc. Advance .Net Controls Picture box, Month and Calendar Built in Dialog box Track bar, Splitter Notify Icon, Tools Tip, Menu etc Progress Bar Object Oriented Programming 4.1 Classes & Objects 4.2 Fields, Properties, Methods & Events 4.3 Abstraction, Encapsulation, Inheritance & Polymorphism 4.4 Overloading, Overriding & shadowing 4.5 Constructors & Destructors Database Access with ADO .NET 5.1 Accessing data with Server Explorer 5.2 Accessing data with Data Adaptors & Datasets 5.3 Working with ADO .NET and Database Binding Controls 5.4 Concept of Dataset, Data Tables and Database programming using code. 5.5 Report Generation using crystal report.

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Steven Holzner: Visual Basic .NET Programming Black Book DeramTech Press. 2. ROD STEPHENS: VISUAL BASIC 2005 PROGRAMMER'S REFERENCE KOGENT SOLUTIONS INC.: VISUAL BASIC 2005 WITH .NET 3.0 FRAMEWORK IN SIMPLE STEPS

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 30 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 306: Operating System Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction to operating systems 1.1 Definition and Function of operating systems. 1.2 Evolution of operating system. 1.3 Introduction to basic terms & batch processing system: Jobs, Processes files, command interpreter. 1.4 Different types of operating system-real time systems, multi-user System, distributed system. 1.5 Operating system structure-monolithic layered, virtual machine & Client server. Memory Management 2.1 Logical & Physical address, protection, paging, segmentation. 2.2 Virtual memory. 2.3 Page replacement algorithms. 2.4 Catch memory, hierarchy of memory types. 2.5 Associative memory. Process Scheduling Process states, virtual processor. Interrupt mechanism. Scheduling algorithms Performance evaluation of scheduling algorithm Threads File and I/O Management 4.1 I/O Hardware, I/O Drivers 4.2 DMA controlled I/O & programmed I/O 4.3 I/O Supervisors. 4.4 File systems-Partitions & Directory structure 4.5 Disk space allocation, Disk scheduling Distributed Operating system 5.1 Introduction and need for distributed OS 5.2 Architecture of Distributed OS 5.3 Models of distributed system 5.4 Remote procedure Calls 5.5 Distributed shared memory

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Peterson J and Silberchez A: Operating System Concepts Wesley. 2. Batch J: The design of Unix OS, PHI 3. Book-Unofficial Guide to ethical hacking-By Ankit Fadia-MacMillan, ISBN

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 31 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 307: Practical Marks: 100 Practical Hours (Total 180 Hours) 40 70 70 Credits: 12

Practical based on Paper No. Paper No 302 Paper No 303 Paper No 305

Marks/ Weight 30 35 35

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 32 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

B.C.A. SEMESTER IV PAPER NO 04: Communicative English IV: Total Marks: 100 Marks: Semester End Examination: 70 Continues Internal Evaluation: 30 UNIT Unit I Unit II Unit III Unit IV Unit V DETAILED SYLLABUS English at the Workplace: Chapter: 7 & 8 English at the Workplace: Chapter: 9 & 10 English at the Workplace: Chapter: 11 & 12 Technical Proposal C.V. Writing / Resume writing

Credit: 03

TEACHING MARKS / HOURS WEIGHT 10 14 10 14 10 14 08 14 07 14

Break up of Continuous Internal Evaluation: Assignment 30 Marks Reference / Text Books / Additional Reading: 1. Textbook - English at the work place ( Dept.of English, Uni. Of Delhi ) 2. Business Communication. M.K.Sehgal Vaudana Khetarpal. Excel Books , New Delhi, Rs.-295. 3. Business Communication. Amrik Singh Sudan & N.Kumar. Anmol Publications Pvt.Ltd., New Delhi, 2003, Rs.-400. 4. The Essence of Effective Communication. Ron Fudlow & Fergus Panton Practice Hall of India, New Delhi, 2005, Rs.-75 5. Communication Effectively. Berly Williams, B.A. Sterling Publishers Pvt.Ltd.,New Delhi, 1977, Rs.45. 6. Effective Communication Skill. Omkar N.Koul, Kamal K.Sharma. Creative New delhi,1995,Rs.-187. 7. Developing Communication Skills. Krishna Mohan & Meera Benergy. 8. Business Communication - K. K. Sinha - Galgotia Publishing Company, New Delhi. 9. Media and Communication Management - C. S. Rayudu - Himalaya Publishing House, Bombay. 10. Essentials of Business Communication - Rajendra Pal and J. S. Korlhalli - Sultan Chand & Sons, New Delhi. 11. Business Communication Rai&Rai, Himaliya Publishing House, Mumbai 12. Business Communication HomaiPradhan, Bhende D.S., Thakur Vijaya 13. Business Communication (Principles, Methods and Techniques) Nirmal Singh - Deep & DeepPub lications Pvt. Ltd., New Delhi. 14. Business Communication - Dr. S.V. Kadvekar, Prin. Dr. C. N. Rawal and Prof. Ravindra Kothavade Diamond Publications, Pune. 15. Business Correspondence and Report Writing - R. C. Sharma, Krishna Mohan - Tata McGraw-Hill Publishing Company Limited, New Delhi. 16. Business Communication and Organisational Management RohiniAggrawal Taxman 17. Business Communication Strategies MonipallyMathukutty M.- Tata McGraw Hill Publishing Company Limited, New Delhi. 18. Handbook of Communication Narula Uma. 19. A Handbook of Commercial Correspondence A . Ashley OxfordUniversity Press. 20. Business Communication and Organisationaland Management C.B.Gupt 21. Comprehensive Business Communication SarojKarnik, P.P.Mehta,-P.V.Kulkarni

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 33 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 402: JAVA Programming Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Basics of JAVA 1.1 Basic concept of OOP Approach-Class and object, Abstraction and Encapsulation, Inheritance and Polymorphism 1.2 Benefit and application of OOP 1.3 Java Language Basics- Byte code, Buzz Words 1.4 Data types, Operators 1.5 Control Statement, Array, and command line argument Object - Oriented programming and Exceptions Handling 2.1 Class and Objects, Methods 2.2 Polymorphism- Method Overloading 2.3 Constructor, Garbage Collection, Inheritance 2.4 Packages and Interfaces 2.5 Exception Handling Multithreading Introduction The Main Thread Java Thread Model Thread priority Inter thread communication I/O in JAVA, Strings and Characters 4.1 I/O Basics 4.2 Reading and Writing Files 4.3 Fundamentals of characters and string 4.4 String class and operations 4.5 String Buffer class and methods Exploring Java I/O 5.1 Java I/O Class and Interface 5.2 I/O Stream Classes 5.3 Serialization 5.4 Buffer stream and print stream 5.5 Random Access File

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Compete Reference Java By Herbert Schildt Publisher: TMH 2. Programming in JAVA By E-Balaguruswami 3. JAVA PROGRAMMER'S REFERENCE by GRANT PALMER

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 34 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 403: RDBMS & Client Server Programming Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus An Overview Of DBMS & Introduction to RDBMS 1.1 Introduction to DBMS & RDBMS. 1.2 Relational Database Structure, The object relational model. 1.3 E-R Diagram. 1.4 Client Server Architecture, Distributed processing, Multi tier Architecture. 1.5 Codes Rules Introduction to Oracle 2.1 How oracle works. 2.2 Space Management, Memory Structure. 2.3 Oracles process architecture. 2.4 Schema & Schema Object: Tables, Views, Sequences, Synonyms and Indexes. 2.5 Cluster & Hash Cluster. SQL * Plus Introduce DDL, DML, DCL. & TCL Oracle data types. Types of integrity, integrity constraints. Simple and advance query generation. Create View, Sequence, index. PL / SQL 4.1 PL / SQL Blocks. 4.2 How PL / SQL works, Control structure. 4.3 Cursor: Declaring Cursor, Attributes of cursor, Accessing cursor, Closing cursor. 4.4 Trigger: Components of trigger, types of trigger, creating a trigger. 4.5 Stored Procedure & Function: Creating stored procedure, Executing stored procedure, Creating Function, Executing Function. Introduction to DBA 5.1 Role of DBA. 5.2 Users: Creating a new user, grant command, deleting user. 5.3 Privileges: System privileges, object privileges, Assigning object privileges to a user, Viewing User & privileges, revoking a system & an object privileges. 5.4 Role: Creating a role, Granting privileges & roles to a role, granting role to a user, viewing the role of a user. 5.5 Database Backup & Recovery and import-export utility. Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 35 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Reference / Text-Books / Additional Reading: 1. Learn Oracle 8i. By Jose A. Ramalho. Published by: BPB 2. SQL in 21-Days - Techmedia 3. PL/SQL in 21 Days - Techmedia 4. SQL, PL/SQL:THE PROGRAMMING LANGUAGE OF ORACLE By Evan Bayross

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 36 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 404: Object Oriented Analysis and Design Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Introduction to object oriented modeling 1.1 Introduction 1.2 Characteristics and benefits 1.3 OOAD tools introduction 1.4 Object Oriented Analysis 1.5 Analysis Techniqes Using UML 2.1 Object model Notation 2.2 Basic Concept 2.3 structural Diagram 2.4 Behavioral Diagrams 2.5 Modeling With Objects Object Oriented Design 3.1 Overview of system design 3.2 Braking system into subsystem, Concurrency Identification 3.3 Management of data store 3.4 Controlling event between objects 3.5 Handling Boundary Condition Object Design 4.1 Object Design processing, Steps and solution 4.2 Choosing algorithms and data structure 4.3 Defining Classes 4.4 Controls and its implementation 4.5 Inheritance, Association, and Object Representation Modeling and implementation strategies 5.1 Object Modeling. 5.2 Dynamic Modeling 5.3 Functional Modeling 5.4 Implementation Strategies 5.5 Case Study Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Object Oriented Analysis and Design by James Rumbaugh, Michael Blaha, William Premerlain, Frederick Eddy, William Lorensen 2. Object-Oriented Analysis and Design', John Deacon, Addison-Wesley 3. Object-oriented Analysis And Design by Andrew Haigh Tata Mcgraw Hill

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 37 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 405: Internet Technology & Scripting Language Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Internet Fundamentals 1.1 Internet, Intranet, Extranet 1.2 Internet Applications (WWW, E-mail, FTP, IRC, Web Chat, Newsgroup, UseNet, BBS, NetMeeting, Video Conferencing) 1.3 Email protocols (SMTP, POP3, IMAP) 1.4 Introduction to TCP/IP, DNS, MIME Types 1.5 Search Engines, Popular Search Engines and its working. HTML and DHTML 2.1 Basic Of HTML 2.2 Formatting of text, working with Image 2.3 Hyperlink 2.4 List, Tables and Frames 2.5 Forms Java Script Java Script variable and Data Type Statements and operators Control Structure Message Box in java script Objects Based Programming VB Script 4.1 Introduction 4.2 Data type, variable, constant and operators 4.3 Conditional and looping statement 4.4 Dictionary object 4.5 Error object Introduction to e-commerce 5.1 Overview of Internet Security 5.2 Firewalls, SSL 5.3 Introduction to e-Commerce 5.4 Types of e-Commerce 5.5 Application of e-Commerce Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Duglass Comer: Internet - An Introduction Prentice-Hall of India Pvt. Ltd. 2. Ned Snell: Teach your self to create web pages in 24 hours Techmedia pub. 3. Evan Bayross: WEB enabled Comm. Appli. Develop. using HTML, DHTML, JAVASCRIPT, PERL CGI

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 38 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 406: Data Communication and Networking Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Introduction & Transmission Media 1.1 Communication System 1.2 Analog & Digital Data 1.3 Communication Channel 1.4 Twin Wire and Co-axial cable 1.5 Radio VHF & Microwaves, Fiber Optic (Intro.) & satellite. Optical Fiber Communication & Satellite Communication 2.1 Optical Source 2.2 Propagation in Fiber 2.3 Light Detectors 2.4 FDDI 2.5 Satellite Link and Satellite Communication Data Networks & Data Communication System Circuit Switching & Packet Switching PABX Facsimile (Fax) Digital Telephony Introduction to ISDN Network Topology, Architecture & Standards 4.1 Introduction LAN, WAN, MAN and Network Topologies 4.2 OSI Model 4.3 Local Area Network 4.4 Ethernet, Token Bus & Token Ring 4.5 IEEE Standards 802 For LAN and MAN Network Protocol and Fire Wall 5.1 TCP/IP, ATM, DLP, X.25 5.2 Inter-networks 5.3 BRIDGES, ROUTERS AND BROUTERS, GATEWAYS 5.4 Repeaters, Modems, Hubs and switches 5.5 Fire-Walls Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Andrews Tananbaum: Computers Networks, PHI 2. Michel and Miller: Introduction to Digital Data Communication 3. James Martin: Telecommunication and Compute

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 39 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 407: Practical Marks: 100 Practical Hours (Total 180 Hours) 40 70 70 Credits: 12

Practical based on Paper No. Paper No 402 Paper No 403 Paper No 405

Marks/ Weight 30 35 35

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 40 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

B.C.A. SEMESTER V Paper No: 501: MULTIMEDIA & APPLICATION Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Multimedia the concept 1.1 Introduction 1.2 Main properties of multimedia system 1.3 Multimedia system definition 1.4 Combination of media 1.5 Use of multimedia in Education, Entertainment, Advertisement, etc. Components of Multimedia-1 (Text & Graphics) 2.1 Text 2.2 Images 2.3 Graphics 2.4 Basic concept, Digital image representation 2.5 Image& Graphic format Components of Multimedia 3.1 Digital Audio - Basic sound concept, representation of sound, audio formats 3.2 MIDI Basic concepts, devices, software 3.3 Basic concept of Video 3.4 Signal representation and Computer video format 3.5 Basic concept of animation and languages Data Compression 4.1 Compression technique, 4.2 JPEG 4.3 MPEG 4.4 Conventional storage media 4.5 Optical storage media Multimedia Applications 5.1 Application of multimedia 5.2 General Design Issues 5.3 Planning of multimedia 5.4 Design of Multimedia 5.5 Media preparation, composition, integration, communication, entertainment

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Multimedia: Computing, Communications and Application by Ralf Steinmetz and Klara Nahrshedt (Pearson Education Asia)

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 41 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 502: Advance Java Programming Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Java applet programming and Event Handling 1.1 Types of Applets, Applet Architecture 1.2 An Applet Skeleton 1.3 Simple Applet Display Methods, Passing Parameters to Applets 1.4 Event Handling Mechanisms 1.5 The Delegation Event Model, Event Classes AWT Working with Windows, Graphics, Text and Controls 2.1 AWT Classes 2.2 Windows Fundamental 2.3 Frame Windows, Frame Window in Applet 2.4 Graphics, color, Text output Using Font Metrics 2.5 Controls Labels, Button, Check Box, Scroll bar, Text field and Text area Java Database Connectivity (JDBC) 3.1 Introduction of JDBC,JDBC Architecture 3.2 Steps of Database Connectivity 3.3 Statement and Result Set Object 3.4 Types of JDBC Drivers 3.5 Creation of Database Networking 4.1 Basics of Java Networking 4.2 Definition of TCP/IP Client-Server Sockets 4.3 Proxy Server 4.4 Definition of IP Address , DNS 4.5 Theory of Datagram Servlets 5.1 Introduction to Servlet 5.2 JSDK 5.3 Lifecycle of Servlet 5.4 Steps For Creating a Servlet 5.5 Running a Servlet Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Compete Reference Java By Herbert Schildt Publisher: TMH 2. PROGRAMMING WITH JAVA A PRIMER By E-Balaguruswami 3. JAVA PROGRAMMER'S REFERENCE

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 42 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 503: Web Application Development Using ASP.Net Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction Introduction of Visual Web Developer Basics of Web Application Development Application and State Introduction of Web-Forms Basics Controls Standard Controls 2.1 Image Control 2.2 Drop Down Lists, Bulleted Listed, Checkbox, Radio Buttons 2.3 Hyper link, Tables Panels 2.4 Tree View Control and Menu 2.5 Sitemap Path control and Wizard Control Advance Controls 3.1 Required Field Valuators, Range Validators, Regular Expression Valuators 3.2 Custom Validations, Validation Summary, Calendars Validation Groups and Ad Roteters 3.3 Login Controls 3.4 HTML Controls 3.5 Master Pages and Themes Working With Data Base 4.1 Working MS-SQL-Server Database 4.2 Working With ADO.NET 4.3 Accessing Data with Sever Explores, Binding Data 4.4 Database programming using code 4.5 Working with data controls Working With Ajax Controls and Web-Services 5.1 Architecture of ASP.NET Ajax 5.2 Working with Ajax Controls 5.3 Introduction to Web-Services 5.4 Creating and Deploying web services 5.5 Sharing Data Across Web Services

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. ASP.NET Black BOOK Published By Dreamtech Press 2. ASP.NET UNLEASHED By STEPHEN WALTHER 3. MASTERING ASP.NET WITH VB.NET by A. RUSSELL JONES

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 43 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 504: Operation Research Marks: 100 03 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Overview of OR & Linear Programming - I 1.1 Introduction to OR, Operation Research Definitions, Application of OR 1.2 Linear Programming introduction, Structure of LPP, Assumptions of LPP. 1.3 General and Standard forms of LPP, Graphical Method in Solving LPP. 1.4 Simplex method. 1.5 Simple (maximum 3 Iteration) examples based on above models. Linear Programming II 2.1 Big M method and Two-Phase Method 2.2 Duality of L.P.P, Relation between Dual and Primal problems. 2.3 Formulation of Dual problem from primal problems 2.4 Solving Dual L.P.P. by simplex method and Big M method 2.5 Simple (maximum 3 Iteration) examples based on above Transportation Problem & Assignment Problem Transportation problem: Introduction, Mathematical formulation, Balanced and Unbalanced Transportation Problem. Initial Basic Feasible Solution: North-West corner method, Least Cost Method & Vogels Approximation Method. Optimum Solution: Modified Distribution Method. Degeneracy in Transportation Problem. Special Cases in Transportation Problem: Maximization, Unbalanced Transportation problem Alternate Optimum Solution and its examples. Assignment Problem 4.1 Introduction of Assignment Problem. 4.2 Mathematical Model, Hungerian method of solving A.P. 4.3 Special cases in Assignment Problem: Maximization case of A.P., Unbalanced A.P., Multiple Optimum Solution 4.4 Difference between Transportation and Assignment Problem. 4.5 Traveling Salesman Problem, Mathematical Model of TP and Examples. Sequencing Problem & Game Theory 5.1 Sequencing problem: Notation Terminology & Assumptions. 5.2 Processing n jobs through 2 machines problem. 5.3 Processing n jobs through 3 machines problem. 5.4 Introduction of Game Theory, Players, Strategy, Payoff Matrix, Maximin Principle, Minimax Principle, Saddle Point, Value of the game. Two person Zero-Sum game. 5.5 Game with pure Strategies, Game with Mixed Strategies, Dominance Property. Credits: 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 44 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. J.K.Sharma: O.R.: Theory & Application Macmillan India Ltd 2. Kantiswaroop, Gupta and Manmohan: Operations Research- Sultan Chand &Sons 3. Hamdy A. Taha: Operations Research-Prentice Hall of India Private ltd. 4. R.Panneerselvam: Operations Research Prentice Hall of India Private ltd. 5. V. K. Kapoor: Operations Research (Techniques for Management), Sultan Chand & Sons.

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 45 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 505: Computer Graphics Using C++ Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction 1.1 Computer Graphics Introduction 1.2 Application of Computer Graphics 1.3 Computer Graphics Tools and GUI Interface 1.4 Computer Graphics Software standard 1.5 Vector Graphics and Raster Graphics Hardware 2.1 Overview of different video display devices like Cathode ray tubes, random scan-raster scan monitors, color CRT monitors, Direct View Storage. 2.2 Hardcopy devices: printer, plotters 2.3 Input devices: keyboard, touch panels, light pens, mouse, track Balls, space balls, voice system, joysticks etc. 2.4 Graphics function. 2.5 Computer Graphics Cards Output Primitives & Attributes Primitives: Points, Links, Circles, Line Drawing- algorithms, Circle generating algorithms, Filled area primitives, Scan line polygon fill algorithm Inside-outside tests, boundary-fill algorithm, etc. Character generations Attributes like: Line, Color, Area-fill and Text.. Two Dimensional Transformations 4.1 Composites Transformations: Translations, Rotation, Scaling 4.2 Matrix Representation. 4.3 Window and Clipping: Line clipping, Area clipping, Text clipping 4.4 Windows to view point transformations 4.5 Reflection Interactive Picture Construction Techniques Rubber bending methods Zooming, Dragging and Panning Hidden surface removal Concept of 3-D Graphics 3-D Graphics Packages

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. F. S. Hill: Computer Graphics ( MacMillan Publishing Co ) 2. Rajaraman : Objext Oriented Programming and C++ ( New age international publisher ) 3. Donald Hearn and M. Paulin Baker: Computer Graphics ( PHI )

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 46 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 506: Advance Database Management Systems Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Advanced Data modeling 1.1 Concepts and methodology of Data modeling 1.2 Types of models relational, post-relational, dimensional, object oriented 1.3 Structural Semantic Data Model (SSM) concepts of SSM 1.4 Modeling Multiple Media Data Collections Metadata for Multimedia (semantic, context and structural Metadata) 1.5 Modeling Multimedia collections in SSM Object Oriented Databases 2.1 Object Oriented Concepts 2.2 Characteristics of an Object Oriented Data Model 2.3 OODM and previous Data models similarities and differences 2.4 Features for Object Oriented system 2.5 OODBMS pros and cons. Data warehouse and Data mining 3.1 Concept of Data warehouse and Data mining history of Data warehousing 3.2 Advantages of Data warehouse and Data warehouse architecture 3.3 Data mining functions 3.4 Data mining techniques 3.5 Advantages of data mining Distributed Database Systems 4.1 Introduction of Database system, client, server and nodes 4.2 Direct and indirect connections distributed DBMS architecture 4.3 Schema objects and naming in a Distributed Database 4.4 Advantages and disadvantages of the DDBMS 4.5 Features of Distributed vs. Centralized Database Database Security 5.1 Introductory terms privacy, database security, database integrity, authorization 5.2 Security and Integrity threats Accidental and Intentional 5.3 Security policies Access control, Information flow 5.4 Access types 5.5 Identification and Authentication

Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Bipin C. Desai An Introduction to Database Systems 2. Avi Silberschatz, Henry F. Korth, S. Sudarshan Database System Concepts, McGraw-Hill 3. Raghu Ramakrishnan, Johannes Gehrke Database Management System, Tata McGraw Hill

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 47 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 507: Practical Marks: 100 Practical based on Paper No. Paper No 502 Paper No 503 Paper No 505 Practical Hours (Total 180 Hours) 70 70 40 Credits: 12 Marks/ Weight 35 35 30

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 48 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

B.C.A. SEMESTER VI Paper No: 601: Data Warehouse and Data Mining Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Introduction to Data Warehousing 1.1 Data ware housing Definition, usage and trends 1.2 DBMS vs. data warehouse, Data marts, Metadata 1.3 Multidimensional data model, Data cubes 1.4 Schemas for Multidimensional Database: stars, snowflakes and fact constellations 1.5 Data warehouse process & architecture Data warehouse architecture 2.1 Introduction to OLTP, OLAP, ROLAP, MOLAP 2.2 Comparison: OLTP vs. OLAP, ROLAP vs. MOLAP 2.3 Data warehouse servers 2.4 3 Tier data warehouse architecture, Design and Construction of Warehouses 2.5 Distributed and virtual data warehouses, data warehouse manager. Introduction to Data mining Introduction to Universal Data and Definition of Data Mining, Data mining functionalities Classification of Data mining Systems Major Issues in Data Mining Data mining Applications Data mining techniques 4.1 Data Mining techniques, tools and applications 4.2 Data Processing (Data Cleaning, Integration and Transformation, Reduction ) 4.3 Data mining Primitives and DMQL 4.4 Designing GUI based on a DMQL 4.5 Architecture of Data Mining System Advance Data Mining 5.1 Mining Complex Data Objects 5.2 Mining Multimedia Databases 5.3 Mining Spatial Databases 5.4 Mining Time-Series and Sequence Data 5.5 Mining WWW and Data Mining Applications Credits: 03 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 49 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Reference / Text-Books / Additional Reading: 1. Data Mining Concepts & Techniques; Jiawei Han & Micheline Kamber First Indian Reprint 2002, Morgan Kaufmann publication. 2. Data Warehousing in the Real World; Sam Anahory & Dennis Murray; 1997, Pearson 3. Data Mining Techniques; Arun Pujar; 2001, University Press; Hyderbad. 4. Data Mining; Pieter Adriaans & Dolf Zantinge; 1997, Pearson 5. Data Warehousing, Data Miniing and OLTP; Alex Berson, 1997, McGraw Hill. 6. Data warehousing System; Mallach; 2000, McGraw

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 50 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 602: Mobile Application Development using J2ME Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Unit 1 Detailed Syllabus
J2ME Overview 1.1 Java and its concepts, Java Virtual Machine, J2EE and J2SE, Inside J2ME, How J2ME Is Organized, J2ME and Wireless Devices, Other Java Platforms for Small 1.2 Small Computing Technology: Wireless Technology, Radio Data Networks, Microwave Technology, Mobile Radio Networks, Messaging, Personal Digital Assistants, Mobile Power, Set-Top Boxes, Smart Cards 1.3 J2ME Architecture, Small Computing Device Requirements, Run-Time Environment, J2ME Best Practices and Patterns 1.4 MIDlet Programming: Event Handling, User Interfaces, Device Data. J2ME Software Development. Hello World J2ME Style:Compiling Hello World Running Hello World Deploying Hello World What to Do When Your MIDlet Doesnt Work Properly Multiple MIDlets in a MIDlet Suite 1.5 J2ME Wireless Toolkit: Building and Running a Project, Hello World Project MIDlets on the Internet J2ME User Interface & High Level Display 2.1 J2ME User Interfaces, The Palm OS Emulator, Display Class. 2.2 Command Class, Item Class, Exception Handling 2.3 Screen Class, Alert Class, Alert Sound, Form Class 2.4 Item Class: ChoiceGroup Class, DateField Class, Gauge Class, StringItem Class, Text Field Class, ImageItem Class 2.5 List Class, TextBox Class, Ticker Class Low Level Display 3.1 Canvas: The Layout of a Canvas, Proportional Coordinates, The Pen, Painting showNotify() and hideNotify() 3.2 User Interactions: Working with Key Codes, Working with Game Actions, Working with Pointer Devices 3.3 Graphics: Stroke Style and Color, Lines, Rectangles, Arcs, Text, Images, Repositioning Text and Images 3.4 Clipping Regions 3.5 Animation J2ME Data Management 4.1 Record Management System: Record Storage, Writing and Reading Records, Sorting Records, Searching Records. 4.2 J2ME Database Concepts: Data, Databases, Tables, Normalizing Data, Grouping Data, Creating Primary Keys, Foreign Keys, Referential Integrity, Indexing 4.3 JDBC Objects: The Concept of JDBC, JDBC Driver Types, JDBC Packages, Overview of the JDBC Process. 4.4 Database Connection, Statement Objects, ResultSet, Transaction Processing, Savepoints, Metadata, Data Types, Exceptions 4.5 JDBC and Embedded SQL: Create a Table, Inserting Data into Tables, Selecting Data from a Table, Updating Tables, Deleting Data from a Table.

Credits: 03 70 Marks 30 Marks Teaching Hours 09 Marks/ Weight 14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 51 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Unit 5

J2ME Networking and Web Services 5.1 The Generic Connection Framework: Review of HTTP, Making a Connection with HTTP GET, Posting a Form with HTTP POST, Using Cookies for Session Tracking, Design Tips, Using HTTPS, Using Datagram Connections, Other Connection Types, Responding to Incoming Connections, Permissions for Network Connections 5.2 Wireless Messaging API: SMS: WMA and SMS, WMA AP, Sending Binary SMS Messages Sending Text SMS Messages, Receiving SMS Messages, A Nonblocking Approach to Receiving SMS Messages, Examining Message Headers: Receiving CBS Messages, Working with SMS APIs, Sending SMS Messages, Multimedia Messaging with WMA 2.0, A MIDlet to Send and Receive MMS, Testing MMS Send and Receive. 5.3 Bluetooth: Bluetooth, CLDC, and MIDP, Networking with Devices Near You, The Bluetooth Service Model, The Bluetooth API: Accessing Local Bluetooth Stack, Discovering Devices, Starting and Stopping Device Discovery, A Simpler Way to Discover Devices, Discovering Services, Access to Remote Devices 5.4 The Bluetooth Control Center, Service Record and Service Attributes, Creating a Bluetooth Service, A Bluetooth Dating Service: Setting Your Dating Preferences, Coding the Bluetooth Client, Coding the Bluetooth Service. 5.5 Infrared Communications and OBEX: OBEX Requests,Obtaining OBEX Client and Server Connections, An OBEX Dating Service: Coding the OBEX Dating Service Client, Coding an OBEX Service

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. J2ME Complete Reference James Keogh, McGraw-Hill 2. Beginning J2ME- SING LI AND JONATHAN KNUDSEN

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 52 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 603: Advanced Linux Programming (Using C- Shell) Marks: 100 Marks: Semester End Examination: 70 Marks Continuous Internal Evaluation: 30 Marks Unit Detailed Syllabus Introduction 1.1 Introduction Of Linux operating system 1.2 History Of Unix and Linux, Feature of Linux Operating system 1.3 Introduction of various GUI tools, Introduction of various Linux flavor 1.4 The History of X Windows; The Downside; Enter KDE and GNOME; About KDE; Licensing issues; Starting X Windows and KDE; KDE Basics; The KDE Control Center; About GNOME; Starting X Windows and GNOME; GNOME Basics; Packages and Management The GNOME Configuration Tools File System structure and Shell Programming 2.1 Understanding File system Hierarchy Standard 2.2 Managing partitions, Using formats and journals 2.3 Exploring Logical Volume Management, Linux Shell Commands 2.4 Vi Editor 2.5 Advance Shell Programming Administration 3.1 Administering Local Users, group and other users. 3.2 Administering User Accounts and password and security 3.3 Monitoring currently logged in users and past system logins 3.4 Managing and monitoring process. 3.5 Formatting and disk partitioning, Checking File system, Backup and Networking With Linux 4.1 Basic Concept of Network System 4.2 General TCP/IP Networking 4.3 The IP Address, IP address classes and Masks, Port Number, DNS 4.4 Network File Configuration. 4.5 Monitoring your Network Using Network Utility Server Configuration 5.1 Concept of NFS Configuration, 5.2 FTP Server Fundamentals 5.3 Linux Web Server Configuration 5.4 Installing Samba, Configuring samba on Linux 5.5 Sharing and printing files with Samba

Credits: 03

Teaching Hours

Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Peter Nortonss: Complete Guide to Linux, Techmedia 2. Michael Jang: Read Hat Linux 9, BPB Publication 3. Bill Ball, David Pits Et al. Unleashed Read Hat Linux, Techmedia 4. Brian Proffitt: Rea Hat Linux Fast & easy, PHI 5. Yashwant Kanitkar: Unix Shell Programing, BPB Publication
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc - 53 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 604: Management Information System (MIS) Marks: 100 03 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus
Introduction to Management Information Systems 1.1 MIS Concepts EIS, DSS, MRS, TPS and OIS 1.2 Concept of Organization, Management and Information 1.3 Information Meaning, Uses and Cost of Information 1.4 The need for Information system 1.5 Information management model diagnosis, evaluation The Structure of MIS 2.1 Types of organizational Information: TPS, MRS, DSS, EIS, OIS 2.2 Characteristics of MRS 2.3 Reports by MRS Reports forms: Scheduled(Periodic) Report, Exception Report, Demand Report 2.4 Characteristics of DSS 2.5 Characteristics of EIS and the role of expert system Information needs for strategic planning 3.1 Concept of value streams and strategy 3.2 Characteristics of information cost, accessibility, reliability, security 3.3 Strategies for competitive advantages differentiation, cost leadership, focus, linkage, information leadership 3.4 Information usage for strategic advantage 3.5 International strategy Introduction of Enterprise Resource Planning (ERP) 4.1 Concept of Enterprise Management System (EMS) and ERP 4.2 ERP Architecture and EMS model 4.3 ERP Solution Structurebusiness operations, technology and implementation 4.4 ERP Basic Features, Characteristics of ERP solutions and benefits of ERP 4.5 ERP Selection Vendor evaluation factor, technology evaluation factor, ERP solution evaluation Development of MIS plan and Quality and Privacy issues 5.1 Contents of MIS plan 5.2 MIS plan is linked to the business plan 5.3 Classification of information organizational, functional, knowledge, decision support and operational 5.4 Management of Quality in MIS 5.5 Ethical and social issues with network

Credits: 70 Marks 30 Marks Teaching Hours Marks/ Weight

Unit 1

09

14

Unit 2

09

14

Unit 3

09

14

Unit 4

09

14

Unit 5

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Management Information System By K.C. Laudon. and J.P. Laudon. PHI 2. Enterprise Information System by J. O'Brien and G. Marakas. TMH 3. Management Information System By Sadagopan
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc - 54 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 605: Cryptography and Network Security Marks: 100 Marks: Semester End Examination: Continuous Internal Evaluation: Unit Detailed Syllabus Unit 1 Credits: 03 70 Marks 30 Marks Teaching Hours 09 Marks/ Weight 14

Unit 2

Unit 3

Unit 4

Unit 5

Introduction to encryption techniques 1.1 Concept of Encryption and decryption, importance of encryption 1.2 Basic types of encryption one-time pad, end-to end and link encryption, advantages and disadvantages of all methods of encryption 1.3 Symmetric cipher model Cryptography, cryptanalysis 1.4 Cryptographic keys Private key and public key 1.5 Staganography Network Security Fundamental 2.1 Concept of Security based on Network, OSI Security Architecture Security Attack, Security Mechanism and Security service 2.2 Types of Security Attacks Active and Passive Attacks 2.3 Security Services Authentication, Access Control, Data Confidentiality and Data integrity 2.4 Security Mechanism Specific Security mechanism 2.5 A Model for network security E-Mail, IP Security and Network Device Security 4.1 S/MIME, Application of IP Security, 4.2 Benefits of IP Security 4.3 IP Security Architecture 4.4 IP security Services 4.5 Switch, Bridge, Router Network Device Security 4.1 Switch 4.2 Router 4.3 Network Hardening 4.4 Administrative Practices 4.5 Centralizing Account Management Firewall & Wireless Network 5.1 Introduction to firewall 5.2 Additional Firewall Function 5.3 Introduction to Virtual Private Network 5.4 VPN Protocol 5.5 Introduction to Wireless Network Security

09

14

09

14

09

14

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference / Text-Books / Additional Reading: 1. Cryptography and Network Security William Stallings Pearson Printice Hall 2. Computer Security Basics Rick Lebtinen, Derborah Russle, G.T. Gangeni Sr. O REILLY

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 55 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013) AMENDMENT FROM JULY 2012 As on Academic Council dated: 01/07/2012, R.No.: (2)

Paper No: 606: Web Application Development Using PHP Marks: 100 Marks: Credits: 03 Semester End Examination: 70 Marks Continuous Internal Evaluation: 30 Marks Detailed Syllabus Teaching Hours Marks/ Weight

Unit

Unit-1

Unit-2

Unit-3

Unit-4

Unit-5

Introduction Fundamental of Apache Server Fundamental feature of PHP Data type , variable and constant Operator HTML & PHP Code Basic PHP Programming Conditional statements Looping statements Array PHP Server Variable Built in Function ( String, Mathematical , Date & Time, Others) Working with Forms Form Elements Text Box, Text Area, Password, Radio Buttons, Checkbox, Combo Box, Image Submit Reset Button Uploading File to Web Server Logging Form POST & GET METHOD Regular Expression & Error Handling Regular Expressions Types, Functions & Symbols Error Handling Displaying Error, Logging Error, Ignoring Error Acting on Error Database Interaction ( With My SQL) PHP MYSQL Architecture & PHP API Creating & Connecting DB Table Executing Commands Selecting, Inserting, Extracting, Updating, Deleting PHP and My SQL Interaction Using a Form.

09

14

09

14

09

14

09

14

09

14

Break up of Continuous Internal Evaluation: Assignment 30 Marks


Reference Books 1. Ivan Bayross, Sharanam Shah: PHP 5.1 For Beginners, Shroff Publishers & Distributors (SPD) 2. Janet Valade: PHP5 & MYSQL Projects, Wiley Dreamtech 3. Dave W. Mercer: Beginning PHP5, Wiley India Edition 4. Steven Holzner: The Complete Reference PHP, Tata McGRAW HiLL, New Delhi
F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc - 56 -

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR BHAVNAGAR UNIVERSITY


NAAC Accreditation Grade B (With effect from Academic Year 2012-2013)

Paper No: 607: Practical Marks: 100 Practical based on Paper No. Paper No 602 Paper No 603 Paper No 606 Practical Hours (Total Hours 180) 70 40 70 Credits: 12 Marks/ Weight 35 30 35

F:\Final Syllabus\WORD Files\UNDER GRADUATE\B.C.A.-Semester-1 to 6.doc

- 57 -

You might also like