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 | Ruby on Rails | Autocad Electrical
Contact information:
ATLANTA COMPUTER INSTITUTE
SECOND FLOOR,   
SHIVAJI COMPLEX,
NEAR COFFEE HOUSE AND BANK OF BARODA,
OPPOSITE TITAN EYE,
WEST HIGH COURT ROAD,  DHARAMPETH,
NAGPUR  440010, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 9595 321479
               90281 57794
Tel: 0712-2557946

ATLANTA COMPUTER INSTITUTE
SECOND FLOOR, SELOKAR BHAVAN
OPPOSITE  SANGAM RESTAURANT,          NEAR  PETROL PUMP
MEDICAL SQUARE,
NAGPUR 440024, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 99701 98839
               9595 321479
Tel: 0712-2701833
Email: atlantaworld@gmail.com
www.atlantacomputer.in

BCA Part 3 Sixth Semester RTMNU University Syllabus Course and Classes

Atlanta Computer Institute Nagpur conducts Tuition Classes for 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 Final Semester Final

BCA Part 3 Semester Sixth


1. COMPUTER GRAPHICS - II

2. PROGRMMING IN JAVA

3. ASP.NET

4. SOFTWARE TESTING

5. PHP - II

6. DATA COMMUNICATION AND NETWORK - II

 


B.C.A. Final Semester VI
Paper I


COMPUTER GRAPHICS - II



UNIT - I :
3D Transformations
3-D object representation : Polygon surfaces, quadric surfaces, spline representation, Hermite curve, Bezier curve and B-Spline curves, Bezier and B-Spline surfaces. Basic illumination models, polygon rendering methods.

UNIT - II :
3-D Geometric transformations : Translation, rotation, scaling, reflection and shear transformations, composite transformations.
3-D viewing : Viewing pipeline, viewing coordinates, view volume and general projection transforms and clipping

UNIT - III :
Visible surface detection methods : Classification, back-face detection, depth-buffer, scan-line, depth sorting, BSP-tree methods, area sub-division and octree methods

UNIT - IV :
Computer animation : Design of animation sequence, general computer animation functions, raster animation, computer animation languages, key frame systems, motion specifications.

Reference Books:
1. “Computer Graphics Principles & practice”, second edition in C, Foley, VanDam, Feiner and Hughes, Pearson Education.
2. “Computer Graphics”, second Edition, Donald Hearn and M.Pauline Baker, PHI/Pearson Education.
3. Procedural elements for Computer Graphics, David F Rogers, Tata Mc Graw hill, 2nd edition.
4. “Principles of Interactive Computer Graphics”, Neuman and Sproul, TMH.
5. Computer Graphics, Amrendra N Sinha,Arun D Udai TMH
6. Computer Graphics, Steven Harrington, TMH



B.C.A. Final Semester VI
Paper II


PROGRMMING IN JAVA


UNIT - I :
Introduction to Java: -History of Java, features of Java, getting started with Java.
Java programs:-Introduction of Application & Applets. Variables: -Variable naming, variable initialization, assign values, Rules of variables, Scope of variable. Operators: -Arithmetic, Assignment, Unary, Comparison, Shift, Bit- Wise, Logical, Conditional, New, Special, Relational. Data types:-Integers, Char, String, Float etc. Typecasting:
Tokens: -Java tokens Order of precedence of operators Streams: - Input and output.

UNIT - II :
Creating a class & subclass: -Declaring a class, Naming class, Rules to assign Class & Subclass, Creating a new object, Class of an object. Data members: -Declaring data member, Naming variables, using class members. Methods: -Using data members, Invoke a method, passing arguments to a method, calling method. Access Specifier & Modifiers: -Public, Private, Protected, Static & Final. Overloading: -Method overloading, Constructor overloading. Java class library: - Different types of classes.
Decision making & loops:-If-then-else, Switch,? : operator, While-loop, do-while loop, for. Array: -Creating an array, one-dimensional array, two-dimensional array. String: -String array, string methods. Inheritance: -Single & multiple inheritances Interfaces: -Defining interfaces, extending interfaces, implementing interfaces.

UNIT - III :
Packages: -Java API packages, creating packages, accessing packages, adding a class to packages. Import statement: - Introduction & implementation of import statement.
Applets:-Introduction to Applets & Application, how applets application are different creating An applet. Applets life cycle, designing a web page, creating an executable applet, running the applet, applet tags, passing a parameter to applet, HTML tag,
Converting applet to application. Threads:-Overview of threads, single & multiple threads, lift cycle of threads, stopping & blocking threads, working with threads, priority to thread, synchronization. Exceptions & Errors:-Introduction, types of error, exception, syntax of exception, handling techniques, exception for Debugging.

UNIT - IV :
Event: -Event driven programming, handling an (AWT) events. Graphic class:-Introduction, the graphic classes, drawing & filling of lines, rectangle, circle & ellipse, arcs, polygons, text & fonts, creating a font class, font objects, text, coloring object.
Streams:-Introduction, Abstract stream classes, file input & output.
AWI Applications: -Creating a GUI using AWT toolkit, using component class, frames.
Components & Control: -Textfield, textarea class, label, button, choice, list, checkbox, class, and combo. Menus: -Creating a popup menus. Image: - Type of image, Properties of an image, Displaying an image. Layouts: -Using Window Listener interface, Different types of Layout, Layout manager, Flow manager, Grid manager. Container: -Different types of container (Frame, Dialog, Panel)

Reference Books:
1. Programming with Java a primer II edition:-E Balaguruswamy(Tata McGraw-Hill)
2. Java Programming (For absolute beginners) Russell PHI
3. Black Book on Java
4. Java-Complete References



B.C.A. Final Semester VI
Paper III


ASP.NET



UNIT - IV :
Introduction to XML
Introduction to XML, creating DTD,elements and attributes definitions.XML schema.Defining simple and complex types.Namespaaces,Schemas and validation. Cascading style sheets(CSS) L and XML, Anatomy of a style,creating and calling style sheets for an XML/HTML document.Layout with CSS. Setting up various properties of elements using CSS.Formatting text with CSS,XML schemas, writing Simple sheets using XSLT,SAX and DOM Parsers, SOAP introduction.


UNIT - II :
Introduction to ASP .NET
Inroduction to ASP .Net, Types,Object and Namespaces, Setting up ASP .NET and IIS,ASP .NET configuration, ASP .NET Application,Web form Fundamentals, Web Controls,Global.asax Application File,Responding to PostBack Events in ASP .NET.


UNIT - III :
ASP .NET Validations and Rich Controls:Calendar Control,AdRotator,Advertisement File and AdRotator Class, Server-side Validation,Client –side Validation,Validation Controls,Validated Customer Form.Stat Management, Tracing,Logging and Error Handling.


UNIT - IV :
Accessing Data with ADO.NET Relational Databases and SQL,ADO .NET Object model, Working with Data –Bound Controls, Populating a DataGrid, DataList and Repeater, Customizing DataSet and Combining Data Tables,Changing Database records accessing,Updating,Deleting and Creating records, Difference between ADO .NET and XML,Adding Controls, Data binding, Database Connectivity.

Reference Books:
1. Biginning XML By Wrox Press
2. XML how to program By Deitel and Deitel
3. Web Enabled Commercial Application Develeopement using HTML, DHTML, JAVA Script, and PERL-CGI By Ivan Bayross
4. The Complete Reference By Thomas Powell Tata MacGraw Hill
5. ASP .NET-The Complete Reference Tata MacGraw Hill









B.C.A. Final Semester VI
Paper IV


SOFTWARE TESTING


UNIT - I:
Introduction: Testing as an Engineering Activity, Testing as a Process, testing axioms, Basic Definitions Software Testing Principles, The Tester’s Role in a Software Development Organization, Origins of Defects, cost of defects, Defect Classes, The Defect Repository and Test Design, Defect Examples, Developer/Tester Support for Developing a Defect Repository, Defect Prevention Strategies.

UNIT - II:
Test Case Design : Test Case Design Strategies, Using Black Box Approach to Test Case Design, Random Testing, Requirements based testing, Boundary Value Analysis, Decision tables, Equivalence Class Partitioning, State-based testing, Cause-effect graphing, Error guessing, Compatibility testing, User documentation testing, Domain testing

Using White Box Approach to Test design, Test Adequacy Criteria, static testing vs. structural testing, code functional testing, Coverage and Control Flow Graphs, Covering Code Logic, Paths, Their Role in White–box Based Test Design, code complexity testing, Evaluating Test Adequacy Criteria.

UNIT - III:
Levels Of Testing : The Need for Levels of Testing, Unit Test, Unit Test Planning, Designing the Unit Tests, The Test Harness, Running the Unit tests and Recording results, Integration tests, Designing Integration Tests, Integration Test Planning, Scenario testing, Defect bash elimination.

System Testing, Acceptance testing, Performance testing, Regression Testing, Internationalization testing, Ad-hoc testing - Alpha , Beta Tests, testing OO systems, Usability and Accessibility testing, Configuration testing, Compatibility testing, Testing the documentation, Website testing

UNIT - IV:
Test Management : People and organizational issues in testing, organization structures for testing teams, testing services, Test Planning , Test Plan Components, Test Plan Attachments, Locating Test Items – test management, test process, Reporting Test Results, The role of three groups in Test Planning and Policy Development, Introducing the test specialist, Skills needed by a test specialist, Building a Testing Group.

Reference Books:
1. Srinivasan Desikan and Gopalaswamy Ramesh, “Software Testing – Principles and Practices”, Pearson education, 2006.
2. Ilene Burnstein, “Practical Software Testing”, Springer International Edition, 2003.
3. Ron Patton, “ Software Testing”, Second Edition, Sams Publishing, Pearson education, 2007
4. Renu Rajani, Pradeep Oak, “Software Testing – Effective Methods, Tools and Techniques”, Tata McGraw Hill, 2004.
5. Edward Kit, “Software Testing in the Real World – Improving the Process”, Pearson Education, 1995.
6. Boris Beizer, “Software Testing Techniques” – 2nd Edition, Van Nostrand Reinhold New York, 1990.
7. Aditya P. Mathur, “Foundations of Software Testing – Fundamental algorithms and techniques”, Dorling Kindersley (India) Pvt. Ltd., Pearson Education, 2008

B.C.A. Final Semester VI
Paper V


PHP - II


UNIT - I :
PHP Browser-Handling Power: Using PHP’s Server Variables, Using HTTP Headers, Getting the User’s Browser Type, Redirecting Browsers with HTTP Headers, Dumping a Form’s Data All at Once, Handling Form Data with Custom Arrays, Putting It All in One Page.
Data Validation: Performing Data Validation, Checking if the User Entered Required Data, Requiring Text, Persisting User Data, Client-Side Data Validation, Handling HTML Tags In User Input.

UNIT - II :
Classes and Objects: Terminology, Creating an Object, Accessing Properties and
Methods, Declaring a Class, Introspection, Serialization, Web Techniques: HTTP Basics,
Variables, Server Variables, Server Information, Processing Forms, Setting Response
Headers, Session, cookies, files, Maintaining State, SSL.

UNIT - III :
Working With Database: Using PHP to Access a Database: Relational Databases and SQL, Mysql database Basics, Execute SQL Queries In PHP, Accessing The Database In PHP: Connecting To The Database, Reading, Displaying, Closing Connection, Database Manipulation: Inserting, Updating, Sorting and Deleting Records. Advanced Database Techniques.

UNIT - IV :
Setting a Cookie, Reading a Cookie, setting cookies Expiration, Deleting Cookies. Working with FTP: Downloading with FTP, Uploading files with FTP, Deleting a file with FTP, Creating and Removing Directories with FTP, Sending E-mail, Advanced E-mail, Adding Attachments to E-mail, Storing Data in Sessions, Writing a Hit Counter Using Sessions. PHP Code,
Shell Commands.


Reference Books:
1. PHP 5.1 for beginners by Evan Bayross and Sharman Shah, SPD Publications
2. PHP 5.2 The Complete Reference by Steven Holzner, Mc Graw Hill Edition 2008.
3. Programming PHP by Rasmus Lerdorf and Kevin Tatroe, Orilly Publications


B.C.A. Final Semester VI
Paper VI


DATA COMMUNICATION AND NETWORK - II



UNIT - I :
Communication Architecture
Protocols & Architecture: Protocols, The Layers Approach, OSI Model, TCP/IP protocol suite, System Network Architecture.
Internetworking: Principles of Internetworking, Bridges, Routers, Repeaters, Gateways, Connection Oriented Internetworking, Connectionless Internetworking, Connectionless Internetwork Protocol, Router-level protocol.

UNIT - II :
Transport Protocols- Transport services, Protocol Mechanism, Network services, ISO Transport Standards, TCP, UDP, TCP and UDP Packet format, Lightweight Transport Protocol.

UNIT - III :
Session Services & Protocols- Session Characteristics, OSI Session Services, Definition, OSI Session Protocol definition. DNS, FTP, HTTP.

UNIT - IV :
Digital Network
ISDN & Broadband ISDN : Overview of ISDN, Architecture and Interfaces of ISDN, Transmission structure, User Access, ISDN protocols, Broadband ISDN(B-ISDN).

Reference Books:
1. William Stalling, Data and Computer Communication, PHI Publication.
2. Forouzan, Data Communication and Networks, Tata McGraw Hill.
3. Godbole, Data Communication and Network, TMH
4. Tanenbum, Computer Networks, PHI Publication.
5. Comer Internetworking with TCP/IP Vol-1, PHI Publication

 

 

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  annual pattern. ( Old syllabus )

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 B.Arch Bachelor Of Architecture, Others,

Basic Programming

C / C++ ,

Testing

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++
Java
Advance Java
J2EE
Data Structure
Visual Basic
Oracle
SQL Server
Android
Ruby on Rails

Testing

Software Testing
ISTQB

Hardware & Networking

CCNA
MCSE
Hardware
Networking
CCNP
CCIE
Linux

Web Designing

HTML / CSS
JavaScript / XML
Dreamweaver
Frontpage
PHP & My SQL
Joomla
Wordpress

.Net

VB.Net
ASP.Net
C#.Net
SQL Server
Advance .Net

Basic Courses

MS-CIT
English Speaking
Interview Skills
Personality Development

AutoCAD

AutoCAD
STAAD Pro
REVIT
ARCHI CAD
3D Studio Max
Uni-Graphics NX
Ansys
Pro-E
CATIA
Autocad Electrical
CAD CAM
CNC

Computer Application

MS-Word
Excel
Powerpoint
Access
Internet and Email
MS-Office

Animation & Multimedia

Photoshop
Corel Draw
Illustrator
Premiere
     Flash
InDesign
2D Max / 3D Max
Maya 2D / 3D Maya
Pinnacle
Graphic Design
Advance Animation
Google Sketchup

Advance Accounting

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

Tuition Classes

BCCA
BCA
MCM
MCA
Polytechnic
BE
B Arch
12th

Certifications

Adobe
Microsoft
Oracle

Ethical Hacking

Ethical Hacking

Projects

Project Computer IT Electronics
Final Year Mechanical

Electronics Courses

Embedded Systems
Matlab
VHDL

Degree Courses

Distance Learning Degree Courses
College
Study Abroad

Career Courses

Career Courses