VEER NARMAD SOUTH GUJARAT UNIVERSITY

Similar documents
VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT Bachelor of Computer Application

S. Y. B. C. A. Semester 3 Effective From: June-2012

VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT Bachelor of Computer Application (B.C.A) 1 st Year (Semester II)

Subject: OBJECT ORIENTED PROGRAMMING WITH C++ Paper (U.G): BCA -231 S. No. Course Outcomes

Department of Computer Science and I.T. THE CURRICULUM SECOND YEAR

VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT Bachelor of Computer Application

VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT Bachelor of Computer Application

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade B (With effect from Academic Year: )

Syllabi & Scheme of Examination BCA-2 nd Year. Website:-

SECOND SEMESTER BCA : Syllabus Copy

Syllabus Under Autonomy Mathematics


Page 1 of 7 SCAA Dt

B.Sc. Computer Science (Ancillary)

T.Y.B.Sc. Syllabus Under Autonomy Mathematics Applied Component(Paper-I)

UNIVERSITY OF ENGINEERING & MANAGEMENT, JAIPUR Course Description

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical

SARDAR RAJA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - FIRST YEAR ( REGULATION) SECOND SEMESTER LESSON PLAN SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

SECOND SEMESTER JAVA PROGRAMMING

SEMESTER 4. BCA401: Operational Research (Complementary) ( Syllabus as approved by Board of Studies of Mathematics ( UG)

Jh fouk;d egkfo ky;] xkmjokjk RANI DURGAVATI VISHWAVIDYALAYA, JABALPUR BACHLOR OF COMPUTER APPLICATION BCA SYLLABUS THIRD SEMESTER

LESSON PLAN B.C.A. - FIRST YEAR ( REGULATION) SECOND SEMESTER

Syllabi & Scheme of Examination MCA/Msc-2 nd Year. Website:-

Veer Narmad South Gujarat University, Surat. Syllabus M.C.A ( 3 rd semester) Effective from :July 2010 Paper : 301 : Client Server Architecture

TEACHING & EXAMINATION SCHEME For the Examination COMPUTER SCIENCE. B.Sc. Part-I

Scheme and Syllabus. B. Sc. (IT) I to VI Semester. w.e.f. July 2011 ( Batch onwards)

B.C.A 2017 OBJECT ORIENTED PROGRAMMING USING C++ BCA303T MODULE SPECIFICATION SHEET

SCHEME OF STUDIES & EXAMINATIONS Department: Bachelor of Computer Applications 4 th Semester. L T P Theory practical

Unit 2. Unit 3. Unit 4

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Object Oriented Programming

Fundamental of I.T. (c) Application of computer *************

FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Applied Mathematics [AMT] S.Y. Diploma : Sem. III [CO/CM/IF/CD]

Veer Narmad South Gujarat University Surat

CHOICE BASED CREDIT SYSTEM (With effect from )

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit:

B-Tech Computer Science & Engineering. Semester-IV. Course Code Course Title L P Credit

S Y B Voc Software Development Syllabus

DON BOSCO ARTS & SCIENCE COLLEGE (Affiliated to Kannur University) ANGADIKADAVU, IRITTY, KANNUR

VEER NARMAD SOUTH GUJARAT UNIVERSITY, SURAT Post Graduate Diploma in Computer Application (Evening) Semester - I Effective from: July

DATABASE MANAGEMENT SYSTEM SUBJECT CODE: CE 305

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.5) Sessional Unit Code. Theory Unit Course

Assignment Session : July-March

B.C.A DATA BASE MANAGEMENT SYSTEM MODULE SPECIFICATION SHEET. Course Outline

SCHEME OF EXAMINATION FOR MASTER OF COMPUTER APPLICATIONS (MCA)

M S Ramaiah Institute of Technology Department of Computer Science And Engineering

Introduction... ix. Chapter 1: Exploring Fundamental Programming Concepts... 1

First Semester First August to 31 st January. Second Semester First February to 31 st July. COURSE STRUCTURE

ADMINISTRATIVE MANAGEMENT COLLEGE

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

B.Sc II Year Computer Science (Optional)

B.C.A. SECOND YEAR

Course Name: B.Tech. 3 th Sem. No of hours allotted to complete the syllabi: 44 Hours No of hours allotted per week: 3 Hours. Planned.

Gujarat University M. Sc. Computer Science [S. F.] Semester-1 Syllabus Gujarat Arts & Science College, Ahmedabad.

ADIKAVI NANNAYA UNIVERSITY B. A Computer Applications / B.Sc Computer Science/B.Sc IT Syllabus Under CBCS w.e.f

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases

Sd/- DEPUTY REGISTRAR (G&A I) For REGISTRAR.

MAHARSHI DAYANAND UNIVERSITY, ROHTAK Scheme of Examination (Semester System) B.Sc. Part-I/II/III with Computer Science as a subject

SAURASHTRA UNIVERSITY

SRI VENKATESWARA COLLEGE OF ENGINEERING. COURSE DELIVERY PLAN - THEORY Page 1 of 6

ITT Technical Institute. SD1420 Introduction to Java Programming Onsite and Online Course SYLLABUS

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III.

B.Sc. (Part II) (Information Technology) EXAMINATION, 2008

Tilak Maharashtra Vidyapeeth, Pune

COURSE STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING HELD ON JULY TO BE EFFECTIVE FROM THE ACADEMIC YEAR

Sr. No. Subject. 1 Paper I- Theory Computer Component Unit-I- Computer Organization & Architecture Unit-II- Software Engg Unit-III-O.S.

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year COMPUTER SCIENCE.

Course: 401 : Information System

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Syllabus For F. Y. B. Sc. Semester 1 Core Paper No.: 102 Core Paper Title: Programming in C I 1. Algorithm & Flowcharting 2. Programming Languages & S

Course Outline Faculty of Computing and Information Technology

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR

COURSE OUTCOMES OF M.Sc(IT)

Seth Jai Parkash Polytechnic, Damla

Chhattisgarh Swami Vivekanand Technical University, Bhilai

INSTITUTE OF AERONAUTICAL ENGINEERING

PGDCA SEMESTER-I PGDCA 101: PC SOFTWARE: Unit-1: Introduction

Master of Computer Applications

VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT B. Com. (Computer Application) 3 rd Year Vocational Course Syllabus SEMESTER 5 Effective From: June 2013

Syllabi & Scheme of Examination BCA-3 rd Year. Website:-

TEACHING AND EXAMINATION SCHEME FOR MASTER OF COMPUTER APPLICATIONS

TH INT TOTAL PR OR TW Max Min Max Min Max Min Max Min Max Min 1 Mathematics III CO

PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar

Integral University, Lucknow Department of Computer Application STUDY AND EVALUATION SCHEME. Master of Computer Application (MCA)

SYLLABUS P.G. DIPLOMA IN COMPUTER APPLICATION

2 PCSC-202 System Analysis & Design PCSC-203 LAB TOTAL B.SC-3 rd Sem S.NO Subject Code Subject Marks Allotted

BHUPAL NOBLES UNIVERSITY, UDAIPUR FACULTY OF SCIENCE DEPARTMENT OF COMPUTER SCIENCE & APPLICATION

Lesson Plan for Even semester

B. V. Patel Institute of Business Management, Computer & Information Technology

Deccan Education Society s FERGUSSON COLLEGE, PUNE (AUTONOMOUS) SYLLABUS UNDER AUTONOMY. FIRST YEAR B.Sc. COMPUTER SCIENCE SEMESTER I

Marks Paper I Data Structures and Algorithms Paper II Programming in Java 3 100

STUDENT KIT. School of Computer Science & IT

Veer Narmad South Gujarat University. Ph.D. / M.Phil. Course Work

Semester-II. Credit Hours IA UE Total Value

FACULTY OF COMPUTER M.Sc.Information Technology SCHEME OF EXAMINATION & Syllabus for M.Sc. Information Technology Examination

Swami Ramanand Teerth Marathwada University, Nanded

Department of Mathematics and Computer Science. Subject : Computer Science. Grades : Curriculum: 2559 Regulation, Version 1.

Transcription:

VEER NARMAD SOUTH GUJARAT UNIVERSITY Revised syllabus B.C.A. Semester III

B.C.A. Semester - III Teaching and Evaluation Scheme Paper No Paper Title Teaching Scheduled University Exam Theory/Practical Internal Examination Theory/Practical Total Theory/ Prac. Lect/Prac. Duration Marks Duration Marks (In Hours) (Hours) (Hours) 4.5 3 70 2 30 100 301 Computer Oriented Numerical and Statistical Methods 302 Database 4.5 3 70 2 30 100 Management Systems 303 ADVANCE C & Data 4.5 3 70 2 30 100 Structures 304 Object Oriented Programming 4.5 3 70 2 30 100 305 Software Engineering 4.5 3 70 2 30 100 306 Practical(Based on 9 5 140 3 60 200 302 to 304) TOTAL 31.5 490 210 700

B.C.A. Semester - III Paper 301 Computer Oriented Numerical and Statistical Methods L : 4.5 Hrs Prerequisite : Programming Methodology & Computer language Aim & Objective : To Teach implementation numerical and statistical methods. 1. Numerical Methods 1.1 Introduction 1.2 Errors in numerical calculations 1.3 Solution of algebraic and transcendental equations 1.4 Methods like bisection, iteration, false position, Newton Rapson 1.5 Interpolation for equal and unequally spaced points 1.6 Numerical differentiation and integration 1.7 Solution of linear system of equations by gauss elimination gauss serial methods 2. Statistical Methods 2.1 Introduction 2.2 Presentation of statistical data 2.2.1 Types of variables 2.2.2 Univariate, bivariate and multivariate data 2.2.3 Univariate and bivariate frequency distributions 2.3 Measure of central tendency-mean, median and mode 2.4 Measures of dispersion (absolute as well as relative) 2.4.1 Mean deviation 2.4.2 standard deviation 2.4.3 coefficient of mean deviation and coefficient of variation 2.5 Correlation 2.5.1 introduction 2.5.2 Types of correlation and scatter diagrams 2.5.3 Rank correlation coefficient 2.6 Regression 2.6.1 concept of dependent and independent variables 2.6.2 introduction to liner regression 2.6.3 line of regression (with one independent variable)

Methods should be explained conceptually and corresponding examples should be given. No proof should be given to any of the methods Reference Books : 1. S.S.Sastry, Introductory methods of Numerical Analysis PHI 2. Introduction to mathematical statistics Hogg RV &Cralg AL Tata McGraw Hill 3. An introduction to the theory of statistics Yule UG & Kendall MG Chailes Griffin & Co.

B.C.A. Semester - III Paper 302 Database Management Systems ------------------------------------------------------------------------------------------------ Aim & Objective : To teach concepts of DBMS L : 4.5 Hrs 1. Introduction to Database Systems 1.1 Drawbacks of Conventional File Processing System 1.2 Need of Database Management System 1.3 Organization of database (Physical, Conceptual, Logical) 1.4 Data Models 1.4.1 Object based data models: E-R Model 1.4.1.1 E-R diagram 1.4.1.2 Entities and entity sets 1.4.1.3 Types of relationships 1.4.2 Record based data models: Network, Hierarchical & Relational 1.4.3 Physical data models 1.5 Components of Data Base Management System 1.5.1 Query Language: DDL, DML, TCL 1.5.2 Database Users: DBA, Programmer, Other Users 1.6 Functional Dependencies & Closure of Functional Dependencies 1.7 Keys: Super Key, Candidate Key, Primary Key, Alternate Key, Foreign Key 1.8 Data independence: Logical & Physical 1.9 Constraints 1.9.1 Domain Integrity 1.9.2 Referential Integrity 1.9.3 Entity Integrity 2. Relational database design 2.1 Structure of Relational Database Model 2.2 Normalization 2.2.1 First normal form 2.2.2 Second normal form 2.2.3 Third normal form 2.2.4 BCNF 3. Commercial RDBMS: Microsoft Access 3.1 Working with databases & tables

3.2 Managing constraints & relationships 3.3 Using SQL queries Reference Books: 1. Database system concepts Henry F.Korth & Abrahim Silberschatz-IMR 2. Introduction to Database management system Bipin.C. Desai-Galgotia 3. Principles of database systems- Jeffery Ullman-Galgotia Publication 4. An introduction to database systems C.J.Date-Addison-Wesley 5. Introduction to database management Navin Prakash TM 6. Access The Complete Reference - Virginia Andersen - McGraw-Hill 7. Access Database Design & Programming - Steven Roman - O'Reilly 8. ABC of Microsoft Access: Cowart Robert: BPB publication

B.C.A. Semester - III Paper 303 ADVANCE C & Data Structures Prerequisite : Programming Methodology & language L : 4.5 Hrs Aim & Objective: Implementation of Data Structures --------------------------------------------------------------------------------------------------------------- 1. User defined Functions 1.1 Call by value and by reference 1.2 Passing structures and array 1.3 Recursion 2. Pointers 2.1 Pointers and memory storage 2.2 Operation on pointers 2.3 Arrays of pointers 2.4 Passing pointers to functions 3. Primitive data structures 4. Non - Primitive data structures 4.1 Arrays - its storage structures and operations 4.2 Stacks. 4.2.1Operations on stack 4.2.2 Its applications in recursion and polish expressions etc. 4.3 Queues 4.3.1 Types of queues 4.2.2 Operations on queue 4.2.3 Its application 4.4 Linked list 4.4.1 Types of Limited Lists 4.4.2 Operations on linked list 4.4.3 Its applications 5. Sorting & Searching Techniques. 5.1 Internal sorting :Insertion, Selection, Quick, 2-way merge, bubble 5.2 Searching :-Sequential, Binary.

Reference Books: 1. An introduction to Data Structures with applications T rembley McGraw Hill 2. Algorithms Data Structure Programs Wirth, Niclaus PHI 3. Fundamentals of Data Structures, Horwitz, E. and Sahni Computer Science Press. 4. The art of Computer Programming, Vols, 1-2, Kunth D Addision Wessley 5. Schaum s outline of Data Structure with C++, John R.H. TMH 6. Expert Data structure with C-R,B.Patel, Khanna Publication 7. The Complete Reference 'C' -Fourth Edition - Herbert Schildt - Tara MC Graw Hill 8. Programming Language in 'C' Gotfried -Tata MC Graw Hill.

B.C.A. Semester - III Paper 304 Object Oriented Programming Prerequisite : Programming Language C L : 4.5 Hrs Aim & Objective : To teach Object Oriented Concepts 1. Overview : Pointers and self referential structures 2. Principles of object oriented programming 2.1 Procedures oriented programming Vs object oriented programming 2.2 Basic concepts of object oriented programming (Encapsulation, Polymorphism etc) 2.3 Benefits of object oriented programming 3. Classes & Objects 4. Constructors & Destructors 5. Operator overloading, functional overloading & types conversions 6. Inheritance 7. Dynamic polymorphism 8. Data Files Reference Books : 1. Stroustrup : The C++ Programming Language Addison Wesley 2. Robert Lofore OOP in Turbo C++ - Galgotia Publication 3. Lippman : C++ Primer Addison Weslev 4. Probal Sengupta : Object Oriented Programming Fundamentals & Applications PHI 5. Schildt : The Complete Reference Osborne

B.C.A. Semester - III Paper 305 Software Engineering Prerequisite : Programming Methodology L : 4.5 Hrs Aim & Objective : To familiarize students with software development Process. --------------------------------------------------------- 1. Introduction 1.1 Software, Software characteristics, Applications, Myths. 1.2 Software Engineering,Generic View 1.3 Software Process models: Waterfall, Prototyping 1.4 4GL Techniques 1.5 Efforts distribution 2. Requirement analysis 2.1 Introduction 2.2 Requirement gathering techniques 2.3 DFD Data Dictionary and Process Specification 2.4 Importance of Requirement Specifications 2.5 Software Requirement Specification Document 3. System Design 3.1 Design model 3.2 Principal and Concepts 3.3 Functional Independence 3.4 Mapping of Requirements into Design 3.5 Design Documentation 4. Software Testing 4.1 Testing Fundamentals 4.2 Functional and Structural Testing 4.3 Testing Process Note: Case studies may be carried out at appropriate stages of the course. Reference Books: 1. R.S.Pressman, Software Engineering A Practitioners approach McGraw Hill 2. Richard Fairley, Software Engineering concepts McGraw Hill 3. Elias M : System Analysis & Design Galgotia Pub. 4. Pankaj Jalota : An integrated approach to software engineering Narosa.

B.C.A. Semester - III Paper 306 Practical Practical shall be conducted as mentioned in the Teaching Scheme for Papers 302 to 304. Separate journals for Paper No.302 to 304 should be prepared. [ P: 9 Hrs.]