C/C++ | Java | Advance Java | J2EE | Data Structure | Visual Basic | Oracle | SQL Server | Software Testing | CCNA | CCNP | CCIE | MCITP | Hardware | Networking | HTML / CSS | JavaScript / XML | Dreamweaver | Ethical Hacking | PHP & My SQL | VB.Net | ASP.Net | C#.Net | SQL Server | MS-CIT | English Speaking | Specialized Courses | Foreign Education | Personality Development | Auto CAD 2D | Auto CAD 3D | STAAD Pro | REVIT | ARCHI CAD | 3D Studio Max | Uni-Graphics NX | Ansys | Pro-E / Creo | CATIA | CAD CAM | MS-Word | Excel | Powerpoint | Access | Internet and Email | Animation | Photoshop | Corel Draw | Illustrator | Premiere | Flash | 2D Max / 3D Max | Maya 2D / 3D Maya | Pinnacle | Graphics Design | Basic Advance Accounting | Costing & Auditing | Import and Export | Taxation | Tally 9.0 ERP | OCA / OCP | BCA | BCCA | MCA | MCM | Polytechnic | Distance Learning | Industrial Accounting | Share Market | SEO | Digital Marketing | Autocad Electrical
Contact information:
Mobile: 9595 321479
Tel: 0712-2557946

Mobile: 9595 321479
Tel: 0712-2701833
Email: atlantaworld@gmail.com

University Syllabus Course and Classes For BCA Semester 2 New Pattern  from 2014 - 15

Atlanta Computer Institute Nagpur conducts Tuition Classes for BCA First Semester First Year (  Part 1 )  Second Semester, BCA  Second Year (   Part 2  ) and BCA Final Year ( Part 3 ) for all universities in India . The Following syllabus is of Nagpur University.  Final Year Projects Training is also given to  BCA  Students.
BCA Bachelor of Computer Applications Semester 2  New Semester Pattern from 2014-15

1.     English 
2.     Marathi/Hindi/Urdu, Gujarati, Sanskrit / Suppl. English 
3.     Paper-I     Programming In ‘C++’ 
4.     Paper-II     System Analysis And Design 
5.     Paper-III     Numerical  Methods 
6.     Paper-IV     Discrete Mathematics – II 
7.     Paper-V     Linux Operating System 
8.     Paper-VI     E Commerce 
9.     Pactical-I     Practical I – based on paper I & paper II 
10.     Pactical-II     Practical II – based on paper III & paper IV 
11.     Pactical-III     Practical III – based on paper V & paper VI 

B.C.A. Part I Semester II 
Paper I 


UNIT - I :  
Object Oriented Methodology: 
Elements of Object Oriented programming, Objects, Classes, OOPs features. 
Classes & Objects: Specifying a Class, Creating Objects, Accessing Class members, Defining member function,  Outside Member Functions as inline, Accessing Member Functions within the class, Static data member, Access Specifiers: Private, Protected and Public Members. 
UNIT - II :  
CONSTRUCTORS & DESTRUCTORS: Introduction, Parameterized Constructors, Constructor Overloading, Constructors with Default Arguments, Copy Constructor, Destructor, Order of  Construction and Destruction, Static data members with Constructor and Destructors. 
OPERATOR OVERLOADING: Definition, Overloadable Operators, Unary Operator Overloading, Unary & Binary overloading, Rules for Operators Overloading. 
UNIT - III :  
DYNAMIC OBJECTS: Pointers to Objects, Creating and Deleting Dynamic Objects: New and Delete operators, Array of Objects,  Array of Pointers to Objects, Pointers to Object Members, this Pointer. 
INHERITANCE: Defining, Abstract classes, Single, Multilevel, Multiple, Hierarchical, Hybrid Inheritance, Constructor and Destructor in Derived Classes.  
UNIT - IV :  
VIRTUAL FUNCTIONS: Need for Virtual Functions, definition, Pure Virtual Functions, Abstract Classes, Rules for Virtual Functions. 
EXCEPTION HANDLING: Exception Handling Model, List of Exceptions, Handling Uncaught Exceptions, Fault Tolerant Design Techniques, Memory Allocation Failure Exception, Rules for Handling Exception Successfully. 
Reference Books: 
    1. Mastering C++  by  K R Venugopal Tata McGraw-Hill , New Delhi. 
    2. The C++ Programming Language –Bjarne Stroustrup  
    3. Programming with C++ - Ravichandran 
    4. Programming with C++ - Robert Lafore 
    5. Object Oriented Programming with C++ by E. Balagurusamy, McGraw Hill 

B.C.A. Part I Semester II 

Paper II 


UNIT - I :  
Introduction : System, Subsystems, Components of Computerized Information System, Systems Analysts,  SDLC, Prototyping. 
Feasibility Study and Analysis: Identifying Problems, Organizing Feasibility Analysis: Economic, Financial, Organizational and Technological. Feasibility Decision, Choice of a solution. 
Data Collection: Interviews, Brain Storming, Questionnaires, Document Search, Observation.  
UNIT - II :  
Structured tools and techniques of Data analysis : Structured English, Process Charts, SOP, Decision Tables and Decision Trees, Data Flow Diagram, Data Dictionary.  
(Special emphasis on problem solving )   
      System Design : Input design: Input Validation, Human factor Consideration, Messages, System Tolerance. Output design:  Categories of output, Design Principles, Control of Output. Forms: Principles of Form Design, Ways to ensure Quality Forms.  
Codes: Types, Physical Representation of Codes, Principle of Code Design.   
UNIT - III :  
Implementation:  Training, Operational Training and Related Activities, Planning to Implement Change, Change Strategies.  
Testing: Preparation for Testing, Test Execution: Levels of Testing, Component, Function, Subsystem, System, Test Evaluation, Acceptance. 
Conversion:  Cold Turkey, Parallel, Pilot, Modular and Sequential Methods.       Conversion Period  Length. System Evaluation.  
UNIT - IV :  
Project Planning, Metrics for Project Size Estimation, Project Estimation Techniques, Scheduling: Work Breakdown Structure, Activity Networks and CPM, Gantt Charts, PERT Charts, Project Monitoring and Control. Risk Management, Software Configuration Management:  Necessity, Configuring Management Activities 
Software Reliability and Quality Management: Software Reliability, Software Quality, ISO 9000. Software Maintenance: Characteristics of Software Maintenance, Maintenance Process Models, Estimation of Maintenance Cost. 
Software Reuse: What can be reused, Why no reuse so far, Basic Issues. 
Reference Books: 
    1. Information Systems Analysis, Design and Implementation By K. M. Hussain  Donna Hussain [Tata McGraw-Hill Publishing Company Ltd, New Delhi] 
    2. Fundamentals of Software Engineering by Rajib Mall  [PHI Publication] 
    3. Workbook on Systems Analysis & Design by V. Garg [PHI Publication]  
    4. System Analysis and Design- Don Yeates, shiebls, Helmy (M). 
    5. System Analysis & Design - Edward –TMH 
    6. System Analysis and Design – Satzinger, Robert Jackson and Stephen Burd, Thomson Learning 
    7. Introduction to Systems Analysis Design, Igor Hawryszkiewycz, PHI 

B.C.A. Part I Semester II 
Paper III  


UNIT - I :  
Roots of Non-Linear Equations  : Algebraic equation, Polynomial equation, Transcendental equation, Iterative method, Starting & Stopping Iterative method, Bisection Method, False Position method, Newton Raphson Method: Secant Method, Determining all possible roots, Multiple roots of polynomial, Complex Roots using Muller's Method. 
UNIT - II :  
Solution to Linear Equations Existence of solution, Gauss Elimination Method, Gauss elimination with pivoting, Gauss Jordan Method, Round off errors and refinement, m Conditioned system, Matrix inversion method. 
UNIT - III :  
Linear interpolation, Lagrange Interpolation, Spline Interpolation, Interpolation with equidistant points, Least Square regression Fitting, Transcendental equations, Multiple linear regression, m conditioning in Least square 
UNIT - IV :  
Integration & Differentiation : Trapezoidal Rule, Simpson 1/3 Rule, Simpson 3/8 rule, Gaussian Integration, Solution to differential equation (using Runge-Kutta second and fourth order methods, Multistep method for differential equations (Milne-Simpson method, Adams-bashforth-  
Reference Books: 
1.S Sastry Introduction to Numerical Analysis  
2.Y. Rajaraman, Computer Oriented Numerical Methods - Prentice Hall Publication  
3.Gupta and Kapoor Fundamental of Mathematical Statistics  
4.Brian Flowers  Introduction to Numerical Methods in C++ By. (Oxford) 
5.E. Balaguruswamy, Numerical Methods - Tata McGraw Hill Publication 
6.Srimanta Pal Numerical Methods (Oxford) 
7.K Sankara Rao Numerical Methods for Scientists & Engineers [PIlI]. 
8.Manish Goyal Computer Based Numerical And Statistical Techniques (Laxmi) 
B.C.A. Part I Semester II 
Paper IV


UNIT - I :  
Set Theory:  
Set, Subsets operations on set, Venn diagram, algebra on sets, Cartesian product of sets, Binary relations, Properties of binary relation, Relation matrix and the graph of relation, Partial order relations, Equivalence relations, Equivalence Classes, Composition of relations. 
UNIT - II :  
Functions - definition, types of function, Invertible functions composition of functions. 
Counting - Permutation, Combinations, The pigeonhole principle, recurrence relation, Mathematical Induction.  
UNIT - III :  
Algebraic Structures 
Semi groups & groups: Binary operations, Semi groups, isomorphism and Homomorphism, Product and Quotient of semi groups, Groups, subgroups, products and Quotient of groups. 
Lattices: - Lattice concepts, isomorphic Lattices, Properties of lattices, Finite Boolean algebras. 
UNIT - IV :  
Graph Theory: Basic concepts, types of graphs, Representation of graph in memory, Euler path and circuits, Hamiltonian Path and circuits. 
Trees:- Basic concepts, Libeled trees, Undirected trees. 
Reference Books: 
    1. Discrete Mathematical Structures with applications to computer Science By J,P.Tremblay & R. Manohar, (TMH) 
    2. Discrete Mathematical Structures by Kolman Busby and Ross (pearson) 
    3. Discrete Mathematics By Norman Biggs. (Oxford). 
    4. Logic and Discrete Mathematics : Grassmann, Tremblay (Pearson) 
    5. Introduction to Automata Theory, Languages, and computation :Hopcroft, Motwani and Ullman(Pearson) 
    6. An introduction to the theory of computer science , languages and machines : Sudkamp 
    7. Kenneth H Rosen Discrite Mathematics & it’s Applications TMH 

B.C.A. Part I Semester II 
Paper V 


UNIT - I :  
Logging In and Logging Out, Anatomy of Linux OS, Directory Structure, /usr Directory, File Types: User datafiles, System data files, Executable files. Naming files and directories, Spawning Processes. Shell: Creating User Account, Shell Program, bash shell, Changing shell prompt. Commands: Basic Syntax for a command, Exploring the Home Directory, ls, mkdir, rmdir, stat, cat, rm, mv, cp 
UNIT - II :  
Editor: Vi editor. Hooking up Hardware Devices: Formatting a Floppy Disk, Gathering important system information. Backing Up and restoring the File System: Simple Backup, gzip, gunzip, tar. Printing files: Print Spool directory, Sending files to Printer. 
UNIT - III :  
 Sharing Files with other Users: Maintaining User Accounts, Changing Password, Creating Group Accounts, Granting Access to files, Changing File Ownership, Protecting Files, Making a File Read-Only. Working with Processes: Types of processes, ps Command, Creating process, killing process, free command and top utility. 
UNIT - IV :  
Managing Disk Space: df, du commands, Creating Additional Free Disk Space, Locating Unused Files, Setting System Clock. Communication Utilities: who, who am i, finger, mesg, write, wall, talk, Creating a message of the day.  X Window System, Graphical User Interfaces: KDE and GNOME Desktop Environment. 
Reference Books: 
    1. SAMS Teach Yourself Linux by Craig and Coletta Witherspoon [Techmedia] 
    2. LINUX complete reference by Richard Peterson 


 B.C.A. Part I Semester II 
Paper VI


UNIT - I :  
Introduction to e-Commerce, Scope of electronic commerce, definition, e-Commerce and Trade Cycle, e- Markets, Internet e-Commerce in perspective. Value chain, Supply chain, Porters value chain model, Inter organizational value chains. 
UNIT - II :  
Business strategy in electronic age: Competitive advantages, Strategy, Porters model, First Movers advantages, Advantages using e-Commerce. Introduction to business strategy, Strategic implications of IT, Technology, Business environment, Business capability, Existing business strategy, Strategy formulation and implementation planning, e-Commerce implementation, e-Commerce evaluation.  
UNIT - III :  
Business to Business e-Commerce: Inter organizational transactions, The credit transaction trade cycle, A variety of transaction, Pens and things, Electronics Market, Usage of e-Market, Advantages and disadvantages of e-Market, Future of e-Market, EDI, introduction, EDI and Business. 
UNIT - IV :  
Business to Consumer Electronic Commerce: Consumer  trade transaction, Internet e-Commerce, e-Shop, Other e-Commerce technologies, Advantages and disadvantages of comsumer e-Commerce. Elements of e-Commerce: elements, e-Visibility, e-Shop, Online payments, Internet e-Commerce security. 
Reference Books: 
    01. E-Commerce, Strategy, Technologies and Applications   By: David Whiteley   Tata McGraw-Hill Edition.  

B.C.A. Part II Semester III 
Paper I 


UNIT-I :  
Working with Visual Basic Window Components: Menu Bar, Tool Bar, Project Explorer Window, Form Layout Window, properties Window, Toolbox, Code Editor Window Working with Forms: Properties, Events, Methods Working with Basic Controls:Label, CommandButton, TextBox, OptionButton, Frame, CheckBox,  ListBox, ComboBox, Image, Scroll, Picture, Timer, DriveListBox, DirListBox, FileListBox and Shape Controls. Basic Programming Fundamentals: Variables, Data types, Constant, Conversion Function. Scope of Variable: Public, Private Static. Operators:  Logical, Arithmetic, Concatenation, Comparison. Decision Structure: If.. Then, If..Then..Else, Select Case.. End Case. Loop Structure: Do..While, While.. Wend, For.. Next, With..EndWith. DoEvents() 
Arrays: Dynamic Array, Preserve and Control arrays. Procedure: General procedure, General Methods for Passing Arguments to a Procedure, Functions: User-Interaction, String, Math, Date, Conversion Functions. 
Modules: Form, Standard. 
Menus: Creating, Adding Menu Items, Creating Shortcut, Adding Separators Bars, Submenus, Code for Menus. Creating Popup Menu: System, Custom. Database Handling: Database Concepts, Creating and Accessing Database, Using Data Control. 
Using DAO: Creating Search Programs, Numeric Search and Complex Search Programs. 
Using ADO Data Control, Data Link, ODBC Data Source name, Using Connection String, Creating Navigating buttons. Working with Advanced Data Controls : DataList Control, DataCombo Control, DataGrid Control and  Msflexgrid Control. Handling Errors : Run Time, Trapping and Handling Error, ERR Object. Data Environment and Data Reports. 
Reference Books: 
    1. VISUAL  BASIC – to Advance by Soma Dasgupta [BPB Publication] 
    2. Evangelos Petroutsos, Mastering Visual Basic 6.0 BPB Publication.  
    4. Visual Basic 6 Deitel & Deitel (Pearson Education) 
    5. Mastering VB 6.0 Black Book -Peter - Norton-Techmedia. 

New semester Pattern from 2014-15

BCA Part 1 Semester 1

BCA Part 1 Semester 2

BCA Part 2 Semester 3

BCA Part 2 Semester 4

BCA Part 3 Semester 5

BCA Part 3 Semester 6

Please click on following link for subjects of each year of BCA  as per previous annual patern 

BCA Part 1 First Year

BCA Part 2 Second year

BCA Part 3 Final Year


BCA Bachelor Of Computer Application, BCCA, Bachelor of Commerce & Computer Application BE IT/CS, Information technology/Computer Science MCA, Master of Computer Application MCM, Master of Computer Management Diploma , Polytechnic Others,

Basic Programming

C / C++ ,


Software Testing,

Hardware & Networking

CCNA, MCSE, Hardware, Networking
Join our newsletter:
Course Offers
Dot Net Courses Java Coaching Classes Autocad and CAD Training Institute Web Design and Development Courses
Advance Accounting Classes Short Term Computer Course Design and Animation Courses Job Oriented Courses Professional Courses Nagpur University Syllabus and Classes for BCCA BCA MCM MCA BE Poly Diploma BSc MSc BCom BA
Short Term Courses

Programming & Database

C / C++
Advance Java
Data Structure
Visual Basic
     SQL Server


     Software Testing

Hardware & Networking


Web Designing

JavaScript / XML
     PHP & My SQL


SQL Server

Basic Courses

English Speaking
Interview Skills
Personality Development


3D Studio Max
Uni-Graphics NX
Autocad Electrical
     CAD CAM

Computer Application

     Internet and Email

Animation & Multimedia

Corel Draw
2D Max / 3D Max
Maya 2D / 3D Maya
     Graphic Design
Advance Animation

Advance Accounting

Basic Advance Accounting
Costing & Auditing
Import and Export
Tally 9 ERP
     Share Market
Industrial Accounting

 Tuition Classes




Ethical Hacking


  Electronics Courses



 Degree Courses

       Study Abroad

Career Courses

        Career Courses