Bachelor of Computer Applications

Similar documents
B.C.A Under CBCS with effect from Academic Year SRI VENKATESWARA UNIVERSITY, TIRUPATI B.C.A. SEMESTER II. Mid Sem Exam* Marks

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

Object Oriented Programming

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

Scheme of Syllabus for B. Com.: I (1 st & 2 nd Semester) As per CBCS Session

VB.NET. Exercise 1: Creating Your First Application in Visual Basic.NET

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

DOT NET Syllabus (6 Months)

SRI VENKATESWARA UNIVERSITY BCA II SEMESTER W.E.F

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

B.Sc. Computer Science (Ancillary)

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

VB.NET Web : Phone : INTRODUCTION TO NET FRAME WORK

401: Computer Networks-I. No. of Credits : 5 (3L + 2T + 0L)

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C

DOT NET SYLLABUS FOR 6 MONTHS

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

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

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

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

Course Description: This course includes concepts of instruction set architecture,

S Y B Voc Software Development Syllabus

VEER NARMAD SOUTH GUJARAT UNIVERSITY

6 Months Training Module in.net Module 1-Total Days-20

B.Sc II Year Computer Science (Optional)

2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET

Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( )

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE1303. B.Tech. Year - II

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

B. Com Hons: I (1 st & 2 nd Semester) As per CBCS Session

Dot Net Online Training

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

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

END TERM EXAMINATION

VEER NARMAD SOUTH GUJARAT UNIVERSITY SURAT Bachelor of Computer Application

DOT NET COURSE BROCHURE

SYLLABUS. M.Sc. IV th SEMESTER Department of Mathematics Mata Gujri Mahila Mahavidyalaya,(Auto), Jabalpur

Cowley College & Area Vocational Technical School

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

C++ (Non for C Programmer) (BT307) 40 Hours

.Net. Course Content ASP.NET

SECOND SEMESTER JAVA PROGRAMMING

I BCS-031 BACHELOR OF COMPUTER APPLICATIONS (BCA) (Revised) Term-End Examination. June, 2015 BCS-031 : PROGRAMMING IN C ++

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

M Introduction to Visual Basic.NET Programming with Microsoft.NET 5 Day Course

CHOICE BASED CREDIT SYSTEM (With effect from )

Silver Oak Engineering College and technology Information Technology Department

Seth Jai Parkash Polytechnic, Damla

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

C# Syllabus. MS.NET Framework Introduction

BCS Higher Education Qualifications. Diploma in IT. Object Oriented Programming Syllabus

FACULTY OF ENGINEERING & TECHNOLOGY SYLLABUS

Course: 401 : Information System

M. K. Institute Of Computer Studies, Bharuch SYBCA SEM IV VB.NET (Question Bank)

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( ) Scheme and syllabus for B.A./B. Sc. (Information Technology)

Proposed Syllabus for F.Y.B.Sc. (Information Technology) (w.e.f. June-2015)

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

BCA-121 C PROGRAMMING

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: OBJECT ORIENTED PROGRAMMING (Code: )

.NET FRAMEWORK. Visual C#.Net

Syllabus of C++ Software for Hands-on Learning: This course offers the following modules: Module 1: Getting Started with C++ Programming

C#.NET TRAINING / /

COURSE DESCRIPTION. CS 232 Course Title Computer Organization. Course Coordinators

Chapter 12. OOP: Creating Object- Oriented Programs. McGraw-Hill. Copyright 2011 by The McGraw-Hill Companies, Inc. All Rights Reserved.

Bachelor in Computer Application (BCA)

DR. JIVRAJ MEHTA INSTITUTE OF THECHNOLOGY

SINGHANIA UNIVERSITY Detailed Syllabus BCA (2 nd Year) BCA 2 nd Year. SINGHANIA UNIVERSITY Bachelor of Computer Science (BCA) SYLLABUS & SCHEME.

C# Programming in the.net Framework

An Object Oriented Programming with C

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

B.Sc. Final B.SC. PART-III PAPER I COMPUTER ORGANIZATION II

Compulsory course in Computer Science

KLiC C++ Programming. (KLiC Certificate in C++ Programming)

SAURASHTRA UNIVERSITY

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

Proposed syllabus for

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

ACHARYA NAGARJUNA UNIVERSITY B.Sc., (ERP, Multimedia and Web Designing) CBCS from st Year 2nd Semester - E R P

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

Lesson Plan. Subject: OBJECT ORIENTED PROGRAMMING USING C++ :15 weeks (From January, 2018 to April,2018)

Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering. Fifth Semester

B.Sc. (Computer Applications) Vocational - First Year. II Application Software hrs III Practical (Windows, Word, Excel, Power Point)

Software Engineering 4+1* 4 1 Financial Analysis 2. Object Oriented Programming 4+1* 4 3 Computer Science and Engineering

UNIT V - ADO.NET Database Programming with ADO.NET- Data Presentation Using the DataGridView Control- DataGridView- Updating the Original Database.

2CSE401 Probability & Statistics [ ]

Government of Karnataka Department of Technical Education Bengaluru

Object-Oriented Programming

PARUL UNIVERSITY - FACULTY OF IT & COMPUTER SCIENCE

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

Avg. Of Test 1 and Test 2. Exam

(DMCA 101) M.C.A.(Previous) DEGREE EXAMINATION, MAY 2006 PAPER - I - INFORMATION TECHNOLOGY

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: OBJECT ORINTED PROGRAMMING (Code: )

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

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language

Barkatullah University, Bhopal BCA Faculty 2014 onwards Semester II. Scheme of Marks:


IT-2670: C/C++ PROGRAMMING LANGUAGE

2 nd SEMESTER MCA F.M -70

Transcription:

Bachelor of Computer Applications THIRD SEMESTER EXAMINATION Code No. Paper L T/P Credits Marks Internal THEROY PAPERS BCA 201 Mathematics III 3 1 4 25 75 BCA 203 Computer Architecture 3 1 4 25 75 BCA 205 BCA 207 BCA 209 PRACTICALS Front End Design Tool VB.Net Principles of Accounting Object Oriented Programming using C++. 3 1 4 25 75 3 0 3 25 75 3 1 4 25 75 Marks External BCA 251 Practical V.NET Lab 0 6 3 40 60 BCA 253 Practical VI C++ Lab 0 6 3 40 60 BCA Software Development 2 0 2 100 ------ 255* Skills Total 17 16 27 305 495 *NUES TOTAL MARKS: 800

Paper Code: BCA 201 L T C Paper: Mathematics III 3 1 4 Paper ID 20201 Pre-requisites: Mathematics I and Mathematics II Aim : To Understand the use of the basic data structures along with their applications. Objectives : To get the knowledge about the important mathematical concepts & their application. INSTRUCTIONS TO PAPER SETTERS: Maximum Marks: 75 1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks. 2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be 12.5 marks. UNIT I Measures of Central Tendency & Dispersion Definition, Importance & Limitation. Collection of data and formation of frequency distribution. Graphic presentation of frequency distribution graphics, Bars, Histogram, Diagrammatic. Measures of central tendency mean, median and mode, partition values quartiles, deciles and percentiles. Measures of variation range, IQR, quartile, deciles and percentiles. UNIT II Correlation/Regression Correlation Coefficient; Assumptions of correlation analysis; coefficients of determination and correlation; measurement of correlation- Karl Person s Methods; Spearman s rank correlation; concurrent deviation the correlation coefficient; Pitfalls and limitations associated with regression and correlation analysis; real world application using IT tools UNIT III Linear Programming & Queuing Concept a assumptions usage in business decision making linear programming problem: formulation, methods of solving: graphical and simplex, problems with mixed constraints: duality; concept, significance, usage & application in business decision making. Queuing Models: Basic structure of queuing models, Birth-Death queuing models and its steady state solution, M/M/1 and M/M/C models with infinite/finite waiting space. PERT,CPM UNIT IV Transportation & Assignment Problem General structure of transportation problem, solution procedure for transportation problem, methods for finding initial solution, test for optimality. Maximization of transportation problem, transportation problem. Assignment problem approach of the assignment model, solution methods of assignment problem, maximization in an assignment, unbalanced assignment problem, restriction on assignment. TEXT BOOKS [T1] Sharma, J.K.; Operations Research: problems & solutions; Macmillan India

[T2] Gupta, S.P. and Gupta, P.K.; Quantitative Techniques and Operations Research, Sultan Chand & Sons [T3] Vohra, N.D.; Quantitative Techniques in Management 2003. [T4] Gupta, S.P. Statistical Methods, Sultan Chand &Sons.2004 [T5] A. M. Natarajan, P Balasubramani A. Tamilarasi, Operations Research, Pearson 2005 REFERENCE BOOKS [R1] R.L.Rardin, Optimization in Operations Research, Prentice Hall. [R2] A.Racindran, D.T.Phillips, J.S.Solberg, Second edition, John Wiley.

Paper Code: BCA-203 L T/P C Paper: Computer Architecture 3 1 4 Paper ID : 20203 Pre-requisite : BCA 106 Digital Electronics AimTo understand the concepts in modern computer architecture Objectives To learn the design of Control Unit and ALU of a typical computer To learn about the memory, input ouput organization of a typical computer To learn the concepts of pipelining and vector processing. INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75 1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks. 2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be 12.5 marks. UNIT-I Register Transfer and Micro-operations:Register Transfer Language, Register Transfer, Bus and Memory Transfers, Arithmetic Micro-operations, Logic Micro-operations, Shift Microoperations, Arithmetic logic shift unit Basic Computer Organizations and Design: Instruction Codes, Computer Registers, Computer Instructions, Timing and Control, Instruction Cycle, Memory-Reference Instructions, Register reference instructions, Input - Output Instructions, Design of Accumulator Logic [T1] UNIT-II Design of Microprogrammed Control Unit Central Processing Unit: Introduction, General Register Organization, Stack Organization, Instruction Formats, Addressing Modes. Difference between RISC and CISC. Pipeline and Vector Processing: Arithmetic and Instruction pipeline, Vector operations, Matrix Multiplication, memory interleaving.[t1,r2] UNIT-III Computer Arithmetic: Introduction, Multiplication Algorithms, Division Algorithms, for fixed point-members.[t1,r2] Input-Output Organization: Peripheral Devices, Input-Output Interfaces, Asynchronous Data Transfer, Modes of Transfer, Priority Interrupt, Direct Memory Access (DMA)[T1] UNIT-IV Memory Organization: Memory Hierarchy, Main Memory, Auxiliary Memory, Associative Memory, Cache Memory, Virtual Memory, Memory Management Hardware[T1] TEXT BOOKS : [T1]. Morris Mano, Computer System Architecture, 3rd Edition, Prentice-Hall of India Private Limited, 1999. REFERENCE BOOKS: [R1]. WIliam Stallings, Computer Organization and Architecture, 4th Edition, Prentice Hall of India Private Limited, 2001

[R2]. Subrata Ghosal, Computer Architecture and Organization, Pearson 2011 [R3]. Malvino, Digital Computer Electronics: An Introduction to Microcomputers, McGraw Hill,

Paper Code: BCA 205 Paper ID: 20205 L T C Paper: Front End Design Tool VB.Net 3 1 4 Pre-requisite: Basic Programming Constructs Object Oriented Concepts Aim To understand Object Oriented and Object based programming paradigm in event based programming environment. Objectives To get the Knowledge about different Object Oriented Features. To understand disconnected architecture of.net. INSTRUCTIONS TO PAPER SETTERS: Maximum Marks : 75 1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks. 2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be 12.5 marks UNIT I Introduction: Introduction to.net, Two tier and Three tier client server model,.net Architecture, Features of.net, Advantages of.net,.net Framework, CLR, CTS, CLS, Assemblies, Memory management issues Garbage Collector and collection process, Exception Handling, Code Access Security. [T1,R2] UNIT II Introduction to Visual Basic.Net IDE: Creating a project, Types of project in.net, Exploring and coding a project, Solution explorer, toolbox, properties window, Output window, Object Browser. [T1, T2] VB.Net Programming Language: Similarities and Differences with Visual Basic, Variables, Comments, Data Types, Working with Data Structures Arrays, Array Lists, Enumerations, Constants, Structures; Introduction to procedures, calling procedures, argument passing mechanisms, scope of variable. Control Flow Statements conditional statement, Loops, Nesting of Loops, MsgBox and Input Box. [T1,R2] UNIT-III GUI Programming: Introduction to Window Applications, Using Form Common Controls, Properties, Methods and Events. Interacting with controls - Textbox, Label, Button, Listbox, Combobox, Checkbox, Picture Box, Radio Button, Panel, scroll bar, Timer, ListView, TreeView, toolbar, Status Bar. Dialog Controls, Creating and Using MDI applications, Toolbar, Status Bar, Creating custom controls, Creating Menus. [T1, T2, R1] Object Oriented Features: Classes and Objects, Access Specifiers: Private, Public and Protected, Building Classes, Reusability, Constructors, Inheritance, Overloading, Overriding, Creating and Using Namespaces. [T2, R1]

UNIT IV Introduction to ADO: ADO vs ADO.Net, ADO.Net data namespaces, ADO.Net Object Model, Accessing data from Server Explorer, Creating Connection, Command, Data Adapter, Data Reader and Data Set with OLEDB and SQLDB, Data Binding. [T1, R1, R2] Crystal Report : Connection to Database, Table, Queries, Building Report, Modifying Report, Formatting Fields, Publishing and exporting reports.. [T2] TEXT BOOKS [T1]Visual Basic 2010 programming Black Book, by Kogent Learning Solutions, Wiley India [T2]Visual Basic 2010 Step By Step, Michael Halvorson, PHI. REFERENCE BOOKS [R1] Mastering Microsoft Visual Basic 2010, Evangelos Petroutsos, Wiley Publications [R2] Beginning Visual Basic 2010 (Wrox)

Paper Code: BCA 207 L T C Paper ID: 20207 3 0 3 Paper: Principles of Accounting Pre-requisites: None Aim: To understand the basics of accounting and its application in general business environment Objectives To get the Knowledge about the important concepts and characteristics of accounting. To study the application of accounting in the general business environment. INSTRUCTIONS TO PAPER SETTERS: Maximum Marks : 75 1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 20 marks. 2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be 10 marks UNIT I Meaning and nature of accounting, Scope of financial accounting, Interrelationship of Accounting with other disciplines, Branches of Accounting, Accounting concepts and convention, Accounting standards in India. UNIT II Journal, Rules of Debit and Credit, Sub Division of Journal: Cash Journal, Petty Cash Book, Purchase Journal, Purchase Return, Sales Journal, Sales Return Journal, Ledger, Trial Balance UNIT-III Preparation of Final Accounts, Profit & Loss Account, Balance Sheet-Without adjustments and with adjustments. UNIT IV Meaning of Inventory, Objectives of Inventory Valuation, Inventory Systems, Methods of Valuation of Inventories-FIFO, LIFO and Weighted Average Method, Concept of Deprecation, Causes of Depreciation, Meaning of Depreciation Accounting, Method of Recording Depreciation, Methods of Providing Depreciation. TEXT BOOKS [T1] Maheshwari, S.N. and Maheshwari, S. K., (2009) An Introduction to Accountancy, Eighth Edition, Vikas Publishing House. [T2] Tulsian, P.C., (2009) Financial Accountancy, 2 nd edition, Pearson Education. REFERENCE BOOKS [R1] Gupta R. L., & Gupta V.K., Principles & Practice of Accounting, Sultan Chand & Sons, 1999. [R2] Monga J R, Introduction to Financial Accounting, Mayur Paperbacks, 2010. [R3] Raja Sekaran/Lalitha, Financial Accounting, Pearsons.

Paper Code: BCA 209 L T C Paper ID: 20209 3 1 4 Paper: Object Oriented Programming using C++ Pre-requisites: BCA-105(Introduction to Programming using C ) Data Structure Concepts Aim: To understand the basics of Object Oriented Programming and their applications. Objectives: To gain knowledge of objects, Class, Data Abstraction, Encapsulation, Inheritance, Polymorphism and Dynamic Binding. To know about constructing programs using Bottom-up design approach. INSTRUCTIONS TO PAPER SETTERS: Maximum Marks : 75 1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 20 marks. 2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be 10 marks UNIT I Introduction: Introducing Object-Oriented Approach, Relating to other paradigms (functional, data decomposition). Features of Procedure oriented programming, Basic Concepts of Object Oriented Programming, Benefits of OOP, Applications of OOP, Difference between C and C++, cin, cout, new, delete operators. C++ Environment: Program development environment, the language and the C++ language standards. C++ standard libraries. Introduction to various C++ compilers, C++ standard libraries, Testing the C++ program in Turbo C++/Borland C++/MicroSoft VC++/GNU C++ compiler. [T1][T2][T3] [No. of Hrs: 12] UNIT II Classes and Objects: Encapsulation, information hiding, abstract data types, Object & classes, attributes, methods, C++ class declaration, references, this pointer, Function Overloading, Constructors and destructors, instantiation of objects, Default parameter value, C++ garbage collection, dynamic memory allocation, Meta class/abstract classes.[t1][t2] [No. of Hrs. 12] UNIT III Inheritance and Polymorphism: Inheritance, Class hierarchy, derivation public, private & protected, Aggregation, composition v/s classification hierarchies, Polymorphism, Categorization of polymorphism techniques, Method polymorphism, Polymorphism by parameter, Operator overloading, Parametric polymorphism, Virtual Function, Early v/s Late Binding.[T1][R2] [No. of Hrs: 10] UNIT IV Generic Programming Introduction, templates, template functions, Overloading of template functions, Overriding inheritance methods.

Files and Exception Handling: Persistant objects, Streams and files, Namespaces, The basic stream classes: C++ predefined streams, Error handling during file operations, Command Line Arguments. Types of Exception, Catching and Handling Exceptions.[T1][T3] [No. of Hrs: 10] TEXT BOOKS [T1] Ashok N. Kamthane, Object-Oriented Programming With Ansi And Turbo C++, Pearson Education. [T2] A.R.Venugopal, Rajkumar, T. Ravishanker Mastering C++, TMH, 1997. [T3] E. Balguruswamy, C++, TMH Publication ISBN 0-07-462038-x. REFERENCE BOOKS [R1] Mahesh Bhave, Object Oriented Programming with C++, Pearson Education. [R2] D. Parasons, Object Oriented Programming with C++, BPB Publication. [R3]Steven C. Lawlor, The Art of Programming Computer Science with C++, Vikas Publication. [R4] Schildt Herbert, C++: The Complete Reference, 4 th Ed., Tata McGraw Hill, 1999. [R5] R. Lafore, Object Oriented Programming using C++, Galgotia Publications, 2004.