3rd Sem Syllabus BCA
3rd Sem Syllabus BCA
Course Outcomes
CO1 Recognize the error in the number generated by the solution and Compute solution of algebraic and transcendental equation bynumerical
methods like Bisection method, Newton Rapshon method and other method.
CO2 Apply method of interpolation for equal and unequal interval.
CO3 Apply and Solve Numerical Differentiation & Integration method like Trapezoidal rule, Simpson's 1/3 rule, Simpson's 3/8 rule.
CO4 Find Best Curve fitting for given data for example, Fitting of straight lines, second degree parabola.
CO5 Understand Statistical Methods for Data Analysis and sampling techniques like Test of significance, t-test, F-test, Chi-squaretest, Analysis of
Variance.
Course Outcomes
CO1 Understand the different theoretical and cross-disciplinary problems and solve some real time problems using concepts of permutation,
combination and concept of generating function
CO2 Understand the structure of recurrence relation and Describe and solve some real time problems using concepts of generating function and
solution of recurrence relations.
CO3 Understand the basic concepts of graph theory and all of the relevant theorems covered in the course.
CO4 Understand the concepts in planar graph and matrix representation of graph.
CO5 Understand the coloring concept of a graph, four color theorems, five color theorem and its applications.
Course Outcomes
CO1 Developed understanding of technical aspect of multimedia systems.
CO2 Understand various file formats for audio, video and text media.
CO3 Develop various multimedia systems applicable in real time.
CO4 Design interactive multimedia software.
CO5 Apply various networking protocols for multimedia applications.
Course Outcomes
CO1 Know basic knowledge of object-oriented modeling and its application in computer science.
CO2 Understand basic concepts & structure of object-oriented programming language using C++.
CO3 Design and develop various programming problems using basic concepts of C++.
CO4 Learn and implement advance programming concepts of C++ like Inheritance, operator overloading, etc.
CO5 Learn and implement exception handling mechanism for debugging in C++.
Course Outcomes
CO1 Able to understand the basic concepts of DBMS, Difference between DBMS and File Processing System, applications of DBMS and various
DBMS Models.
CO2 Able to understand the basic concepts of ER Model and How to draw ER Diagrams.
CO3 Ability to define various constraints and writing queries using SQL syntax.
CO4 Applying the Relational algebra and Calculus to define expressions for queries and understanding various Normal forms used for
Normalization approach.
CO5 Acquainted with the basic issues while implementing the concept of Transaction and recovery.
Course Outcomes
CO1 To get the in-depth knowledge of the concept of accounting. To interpret the accounting principles, standards and accounting terminology and
its applicability in general and practical life.
CO2 To get the knowledge of Financial Management, its various decision making approaches as well as the methods of analyzing the financial
statements.
CO3 Preparation of cost accounting statements in accordance with appropriate methods and standards.
CO4 To understand budget, budgetary control and budgeting approaches in accounting and its usage in the basic accounting arena.
CO5 To be able to prepare fund flow and cash flow statements with needed adjustments. To get the basic knowledge of Working Capital
Management and its use in running the business.
Course Outcomes
CO1 Understand how to identify the issues and challenges of industry.
CO2 Understand, plan and execute a Mini Project with team.
CO3 To inculcate innovative thinking and thereby preparing students for main project.
CO4 Prepare a technical report based on the Mini project.
CO5 Deliver technical presentation based on the Mini Project work carried out.
5 Phase5 To improve the team building, communication and management skills of the students. 3 CO5
Reference Books:
Mark O‘Ncile, ―Web Services – Security‖, TMH.
Ivan Bayross, ―HTML, DHTML, JavaScript, Perl CGI‖, BPB Publication.
Jessica Burdman, ―Collaborative Web Development‖, Pearson Education Asia
e-Learning Source:
1. https://nptel.ac.in/courses/110104073
2. https://nptel.ac.in/courses/110104073
Course Outcomes
CO1 To develop a program using classes and objects.
CO2 Able to design a program for operator overloading and function overloading.
CO3 To develop a program using friend function, inline function and static member function.
CO4 To develop a program using constructors and destructor and inheritance.
CO5 To develop a program for polymorphism using virtual function, exception handling and searching, sorting.
Experiment
Title of the Content of Unit Contact Mapped
No.
Experiment Hrs. CO
1 OOP Program illustrating Classes and Objects. 2 CO1
Operator Overloading Program illustrating use of Operator Overloading
2 2 CO1
Function Overloading Program illustrating use of Function Overloading.
3 2 CO2
4 Functions Program illustrating use of Friend function 2 CO2
5 Constructor Program illustrating Inline function, Static Member functions. 2 CO3
6 Constructor Program illustrating use of Constructor and various types of Constructor. 2 CO3
7 Inheritance. Program illustrating various forms of Inheritance. 2 CO4
8 Virtual functions Program illustrating use of Virtual functions. 2 CO-4
9 Exception Handling Program illustrating how Exception Handling is done. 2 CO5
10 Implement Algorithms Program implementing various kinds of Sorting algorithms, Search algorithms. 2 CO5
Reference Books:
1. Lafore, Rober S, ―The Waite‘s Group Object Oriented‖, TMH.
2. Barkakati, Nabajoti, ―Object Oriented Programming in C++‖, Prentice Hall of India.
3. E. Balagrusamy, ―Object oriented programming in C++‖, TMH.
e-Learning Source:
1. https://nptel.ac.in/courses/106105153
2. https://nptel.ac.in/courses/106105151
Course Outcomes
CO1 Creating and altering Databases, tables and writing a query using SQL DML/DDL commands.
CO2 Implementing the constraints like Primary key, Foreign key, Unique Key, Null, Not null and various relational algebra operations.
CO3 Using Aggregate functions in SQL with the concept of Grant and Revoke commands.
CO4 Implementing the various joins, sub-queries, set theory commands and Data constraints.
CO5 Using the commands to create Views, Indexes and PL/SQL basics.
Experiment
Title of the Contact Mapped
No. Content of Unit
Experiment Hrs. CO
1 Tables Creating tables. 2 CO1
Manipulation Insertion, Deletion, Updation and Retrieval of data
2 2 CO1
Operations Arithmetic operations, Logical operations and Pattern matching.
3 2 CO2
4 Aggregate Functions Use Aggregate function in query. 2 CO2
5 Permissions Granting permissions (Grant, Revoke). 2 CO3
6 Joins Write commands for Joins, Union and Intersection. 2 CO4
7 Sub query Concept of Sub-query. 2 CO4
8 Constraints Concept of Data constraints (Unique Key, Primary Key, Foreign Key). Creating 2 CO5
Views and Indexes. Introduction to PL/SQL. Concept of Grouping (Group by
clause, Having Clause).
Reference Books:
1. Elmasri, Nawathe ,―Fundamentals of Database Systems‖, Addison Wesley.
2. Silberschatz, Korth, Sudarshan, ―Database System Concepts‖, McGraw-Hill.
e-Learning Source:
1. https://nptel.ac.in/courses/106105177
2. https://nptel.ac.in/courses/106105175