Quantitative Aptitude for Competitive Examinations
Maximum Intake: 30
Timing: Monday to Friday 4.00 pm to 5.00 pm
Fees: Rs. 1000/-
Objective
The quantitative aptitude occupies a very important place in any business school entrance examination. This skill based paper aims at imparting the aptitude knowledge required for competitive examination and provides a well-knitted path to success. This knowledge acquisition will help the students to over come the hurdles of competitive examinations like CAT, MAT, XAT, JMET, GMAT, SWAT, etc.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Between: Monday to Friday: 09:00 AM to 04:00 PM, Saturday: 09:00 AM to 12:00 PM
(Office remains closed on Sundays, Government Holidays and Any special events)
Quantitative Aptitude for Competitive Examinations
Maximum Intake: 30
Timing: Monday to Friday 4.00 pm to 5.00 pm
Fees: Rs. 1000/-
Objective
The quantitative aptitude occupies a very important place in any business school entrance examination. This skill based paper aims at imparting the aptitude knowledge required for competitive examination and provides a well-knitted path to success. This knowledge acquisition will help the students to over come the hurdles of competitive examinations like CAT, MAT, XAT, JMET, GMAT, SWAT, etc.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Business strategy and technology alignment, Business requirements for enterprise systems, Enterprise architecture, Problem statement, Required functionality, Business benefit justification, Success metrics.
9 hours
Unit 2:
TECHNICAL PERSPECTIVE
Traditional enterprise software applications, System integration and service-oriented architecture, Web-based technologies and cloud computing in corporate IT, Architectural approach, Software solution, Integration with existing applications, Solution demonstration. Students may use PowerPoint, create a website mockup, or customize an existing vendor demo.
10 hours
Unit 3:
OPERATIONAL PERSPECTIVE
IT service management, System deployment: define the timeline and deliverables, Operational governance: stakeholders, resources, and dependencies, User enablement: how will people use the system Success metrics: how the promised results will be achieved
9 hours
Unit 4:
Enterprise application software product (e.g. Enterprise Resource Planning,Customer Relationship Management, Business Intelligence or Enterprise Portals) on which Enterprise systems are build on.
9 hours
Unit 5:
Emerging trends in Enterprise Systems- Open Module
8 hours
Reference Books
Avison, D. & Fitzgerald, G., 2006. Information Systems Development: Methodologies, Techniques and Tools 4th ed., McGraw-Hill Higher Education.
Laudon, J.P. & Laudon, K.C., 2006. Essentials of Business Information Systems, Prentice Hall
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a Program to demonstrate functions.
Write a Program to demonstrate function overloading.
Write a Program to demonstrate default arguments.
Write a Program to demonstrate pass by value, pass by reference and return by reference.
Write a Program to demonstrate classes and objects.
Write a Program to demonstrate constructors.
Write a Program to demonstrate constructor overloading.
Write a Program to demonstrate friend functions.
Write a Program to demonstrate operator overloading.
Write a Program to demonstrate simple inheritance.
Write a Program to demonstrate multi level inheritance.
Write a Program to demonstrate multiple inheritance and hybrid inheritance.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Between: Monday to Friday: 09:00 AM to 04:00 PM, Saturday: 09:00 AM to 12:00 PM
(Office remains closed on Sundays, Government Holidays and Any special events)
CS17 – Introduction to Enterprise Systems
Theory: 45 hours
Prerequisite: Basic computer knowledge
Modules
Unit 1:
THE BUSINESS PERSPECTIVE
Business strategy and technology alignment, Business requirements for enterprise systems, Enterprise architecture, Problem statement, Required functionality, Business benefit justification, Success metrics.
9 hours
Unit 2:
TECHNICAL PERSPECTIVE
Traditional enterprise software applications, System integration and service-oriented architecture, Web-based technologies and cloud computing in corporate IT, Architectural approach, Software solution, Integration with existing applications, Solution demonstration. Students may use PowerPoint, create a website mockup, or customize an existing vendor demo.
10 hours
Unit 3:
OPERATIONAL PERSPECTIVE
IT service management, System deployment: define the timeline and deliverables, Operational governance: stakeholders, resources, and dependencies, User enablement: how will people use the system Success metrics: how the promised results will be achieved
9 hours
Unit 4:
Enterprise application software product (e.g. Enterprise Resource Planning,Customer Relationship Management, Business Intelligence or Enterprise Portals) on which Enterprise systems are build on.
9 hours
Unit 5:
Emerging trends in Enterprise Systems- Open Module
8 hours
Unit 1:
THE BUSINESS PERSPECTIVE
Business strategy and technology alignment, Business requirements for enterprise systems, Enterprise architecture, Problem statement, Required functionality, Business benefit justification, Success metrics.
9 hours
Unit 2:
TECHNICAL PERSPECTIVE
Traditional enterprise software applications, System integration and service-oriented architecture, Web-based technologies and cloud computing in corporate IT, Architectural approach, Software solution, Integration with existing applications, Solution demonstration. Students may use PowerPoint, create a website mockup, or customize an existing vendor demo.
10 hours
Unit 3:
OPERATIONAL PERSPECTIVE
IT service management, System deployment: define the timeline and deliverables, Operational governance: stakeholders, resources, and dependencies, User enablement: how will people use the system Success metrics: how the promised results will be achieved
9 hours
Unit 4:
Enterprise application software product (e.g. Enterprise Resource Planning,Customer Relationship Management, Business Intelligence or Enterprise Portals) on which Enterprise systems are build on.
9 hours
Unit 5:
Emerging trends in Enterprise Systems- Open Module
8 hours
Reference Books
Avison, D. & Fitzgerald, G., 2006. Information Systems Development: Methodologies, Techniques and Tools 4th ed., McGraw-Hill Higher Education.
Laudon, J.P. & Laudon, K.C., 2006. Essentials of Business Information Systems, Prentice Hall
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a Program to demonstrate functions.
Write a Program to demonstrate function overloading.
Write a Program to demonstrate default arguments.
Write a Program to demonstrate pass by value, pass by reference and return by reference.
Write a Program to demonstrate classes and objects.
Write a Program to demonstrate constructors.
Write a Program to demonstrate constructor overloading.
Write a Program to demonstrate friend functions.
Write a Program to demonstrate operator overloading.
Write a Program to demonstrate simple inheritance.
Write a Program to demonstrate multi level inheritance.
Write a Program to demonstrate multiple inheritance and hybrid inheritance.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Prerequisite: Preferable for Computer science students.
Modules
Unit 1 Extensible Markup Language(XML)
Common usage, Role of XML, Prolog, Body, Elements, Attributes, Validation, Displaying XML, Namespace
5 hours
Unit 2 XML DTD
XML schema language, Introduction to DTD, Purpose of DTD, using a DTD in an XML document, Element type declaration, Attribute Declaration – Default value of Attributes, Attribute types, String type, Tokenized type, Enumerated type, Entity Declaration, DTD validation
6 hours
Unit 3 W3C XML Schema
XML Schema Definition, XML schema Instance, Limitations of DTD, Strengths of Schema, Schema structure, Schema element, Element definition, Schema validation
5 hours
Unit 4 W3C XML Schema
Built in data types, Declaring simple Elements, Declaring Complex elements, Referencing, Group indicators, Mixed content, Annotations, Deriving New Types, Substitution group
5 hours
Unit 5 Parsing XML , Xpath & XML Transformation
XML DOM, DOM Nodes, The node Interface, Document Node, Element Node, Text Node, Attr Node, Xpath Axes, Location Paths and Steps, Xpath Examples, Style sheet structure, XSLT elements, Template Rules, Selecting values, Applying template, Repetition.
9 hours
Text Book
Roy K Uttam, Web Technologies, Oxford University Press 2010.
Reference
Ng B Kwong, Using XML,Neal Schuman Publishers.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Create an XML file to store Library Information having only Element
Create an XML file to store Company Information having Attributes
Create an XML file to store Product Information
Write a parser in javacript
Create a DTD for Library XML file with Element
Create a DTD for Company XML file with Attributes
Create a DTD for Product XML file
Create a XSD for Library XML file with element
Create a XSD for Company XML file attributes
Create a XSD for Product XML file
Create an XSLT for Library XML
Create an XSLT for Company XML
Create an XSLT for Product XML
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Prerequisite: Preferable for Computer science students.
Modules
Unit 1 Extensible Markup Language(XML)
Common usage, Role of XML, Prolog, Body, Elements, Attributes, Validation, Displaying XML, Namespace
5 hours
Unit 2 XML DTD
XML schema language, Introduction to DTD, Purpose of DTD, using a DTD in an XML document, Element type declaration, Attribute Declaration – Default value of Attributes, Attribute types, String type, Tokenized type, Enumerated type, Entity Declaration, DTD validation
6 hours
Unit 3 W3C XML Schema
XML Schema Definition, XML schema Instance, Limitations of DTD, Strengths of Schema, Schema structure, Schema element, Element definition, Schema validation
5 hours
Unit 4 W3C XML Schema
Built in data types, Declaring simple Elements, Declaring Complex elements, Referencing, Group indicators, Mixed content, Annotations, Deriving New Types, Substitution group
5 hours
Unit 5 Parsing XML , Xpath & XML Transformation
XML DOM, DOM Nodes, The node Interface, Document Node, Element Node, Text Node, Attr Node, Xpath Axes, Location Paths and Steps, Xpath Examples, Style sheet structure, XSLT elements, Template Rules, Selecting values, Applying template, Repetition.
9 hours
Unit 1 Extensible Markup Language(XML)
Common usage, Role of XML, Prolog, Body, Elements, Attributes, Validation, Displaying XML, Namespace
5 hours
Unit 2 XML DTD
XML schema language, Introduction to DTD, Purpose of DTD, using a DTD in an XML document, Element type declaration, Attribute Declaration – Default value of Attributes, Attribute types, String type, Tokenized type, Enumerated type, Entity Declaration, DTD validation
6 hours
Unit 3 W3C XML Schema
XML Schema Definition, XML schema Instance, Limitations of DTD, Strengths of Schema, Schema structure, Schema element, Element definition, Schema validation
5 hours
Unit 4 W3C XML Schema
Built in data types, Declaring simple Elements, Declaring Complex elements, Referencing, Group indicators, Mixed content, Annotations, Deriving New Types, Substitution group
5 hours
Unit 5 Parsing XML , Xpath & XML Transformation
XML DOM, DOM Nodes, The node Interface, Document Node, Element Node, Text Node, Attr Node, Xpath Axes, Location Paths and Steps, Xpath Examples, Style sheet structure, XSLT elements, Template Rules, Selecting values, Applying template, Repetition.
9 hours
Text Book
Roy K Uttam, Web Technologies, Oxford University Press 2010.
Reference
Ng B Kwong, Using XML,Neal Schuman Publishers.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Create an XML file to store Library Information having only Element
Create an XML file to store Company Information having Attributes
Create an XML file to store Product Information
Write a parser in javacript
Create a DTD for Library XML file with Element
Create a DTD for Company XML file with Attributes
Create a DTD for Product XML file
Create a XSD for Library XML file with element
Create a XSD for Company XML file attributes
Create a XSD for Product XML file
Create an XSLT for Library XML
Create an XSLT for Company XML
Create an XSLT for Product XML
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Prerequisite: Knowledge of any Object Oriented Programming language.
Modules
Unit 1-Introduction to Java
History, Features of Java Data Types, Variable, Operators, Java Programming structure, . Control Structures , Arrays-One Dimensional array, Two Dimensional array.
Introduction to methods, constructors, command line arguments.
10 hours
Unit 3-Packages :Built in and user defined
Input/output File handling, Exploring Java IO Byte oriented classes and character oriented classes. Defining package, importing packages, creating user defined packages, packages in Java. String handling.
5 hours
Unit 4-Exception handling
Exceptions Fundamentals of exception, Exception types, using try & catch, multiple catch, nested try, throw, finally, built-in exception, user defined exceptions.
5 hours
Unit 5-Introduction to Applets and AWT
Applets,AWT – Working with windows, Graphics, & text – Using AWT controls, Layout Managers
Naughton, Patric & Schildt, Herbert. Java 2 Complete Reference. 3rd Edition. TMH. Stephen Potts, Alex Pstrikov, 2011 edition.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a program to sort a list of n numbers.
Write a program to reverse a String.
Write a program to check whether a String is palindrome or not.
Write a program to implement methods in String class.
Write a program to implement methods in Math class.
Write a program to implement the concept of inheritance.
Write a program to implement the concept of dynamic array.
Write a program to create object for Linked List and use all methods.
Write a program to create object for Stack and use all methods.
Write a program to execute any Windows application (Like notepad calculator etc).
Write a program to create a tiny text editor.
Use String Tokenizer class to split a string into tokens.
Create an Applet program to display some message on the screen.
Write an Applet with a Text Field in which the user will be allowed to enter only numbers.
Write an applet with a canvas and a label on it. Whenever the mouse moves on it coordinates are displayed in the center of the canvas and on the label.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Prerequisite: Knowledge of any Object Oriented Programming language.
Modules
Unit 1-Introduction to Java
History, Features of Java Data Types, Variable, Operators, Java Programming structure, . Control Structures , Arrays-One Dimensional array, Two Dimensional array.
Introduction to methods, constructors, command line arguments.
10 hours
Unit 3-Packages :Built in and user defined
Input/output File handling, Exploring Java IO Byte oriented classes and character oriented classes. Defining package, importing packages, creating user defined packages, packages in Java. String handling.
5 hours
Unit 4-Exception handling
Exceptions Fundamentals of exception, Exception types, using try & catch, multiple catch, nested try, throw, finally, built-in exception, user defined exceptions.
5 hours
Unit 5-Introduction to Applets and AWT
Applets,AWT – Working with windows, Graphics, & text – Using AWT controls, Layout Managers
5 hours
Unit 1-Introduction to Java
History, Features of Java Data Types, Variable, Operators, Java Programming structure, . Control Structures , Arrays-One Dimensional array, Two Dimensional array.
Introduction to methods, constructors, command line arguments.
10 hours
Unit 3-Packages :Built in and user defined
Input/output File handling, Exploring Java IO Byte oriented classes and character oriented classes. Defining package, importing packages, creating user defined packages, packages in Java. String handling.
5 hours
Unit 4-Exception handling
Exceptions Fundamentals of exception, Exception types, using try & catch, multiple catch, nested try, throw, finally, built-in exception, user defined exceptions.
5 hours
Unit 5-Introduction to Applets and AWT
Applets,AWT – Working with windows, Graphics, & text – Using AWT controls, Layout Managers
Naughton, Patric & Schildt, Herbert. Java 2 Complete Reference. 3rd Edition. TMH. Stephen Potts, Alex Pstrikov, 2011 edition.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a program to sort a list of n numbers.
Write a program to reverse a String.
Write a program to check whether a String is palindrome or not.
Write a program to implement methods in String class.
Write a program to implement methods in Math class.
Write a program to implement the concept of inheritance.
Write a program to implement the concept of dynamic array.
Write a program to create object for Linked List and use all methods.
Write a program to create object for Stack and use all methods.
Write a program to execute any Windows application (Like notepad calculator etc).
Write a program to create a tiny text editor.
Use String Tokenizer class to split a string into tokens.
Create an Applet program to display some message on the screen.
Write an Applet with a Text Field in which the user will be allowed to enter only numbers.
Write an applet with a canvas and a label on it. Whenever the mouse moves on it coordinates are displayed in the center of the canvas and on the label.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Prerequisite: Should have basic computer knowledge.
Modules
Unit 1: Introduction to c++
History of C++, Structure of a C++ program Constants, variables and keywords, Comments-Output operator-Input operator-Cascading of I/O operators. Tokens- keyword, identifiers, constants, strings and operators. Basic data types-User defined data types-Dynamic initialization of variables-Reference variables-Operators in C++-Scope resolution operators-applications- Control Structures-simple if, if else, nested if, switch, while do, break and continue statements.
5 hours
Unit 2: Object Oriented Programming
Features of Procedure oriented programming-Basic Concepts of Object Oriented Programming-Benefits of OOP-Applications of OOP.
Functions
Introduction-Function Prototyping-Call by reference-Return by reference-Inline functions-Default arguments-Const arguments.
6 hours
Unit 3 : Classes and Objects
Introduction-Limitations of C structures-Defining a class-Class Vs structures-Creating objects-Accessing class members-Defining member functions-Outside the class definition-Inside the class definition-Outside functions as inline-Nesting of member functions-Private member functions-Memory allocation for objects-Array of objects. Friendly functions.
6 hours
Unit 4 : Constructors and Destructors
Basic Concepts of constructors-Default constructor-Parameterized constructor-Multiple constructors in a class-Constructor with default arguments-Dynamic initialization of objects-Copy constructor-Dynamic constructors-Destructors.
Function and Operator overloading
Introduction-Rules for overloading operators-Defining operator overloading-Overloading Unary operators-Prefix and Postfix operators overloading-Overloading Binary operators-Overloading relational operators-Overloading using friend functions-Overloading subscript operator. Function overloading.
7 hours
Unit 5: Inheritance
Introduction-Defining derived classes-Types of inheritances-Single-Making a private member inheritable-Multilevel inheritance-Multiple inheritance-Hierarchical inheritance-Hybrid inheritance-Virtual base classes-Abstract classes-Constructors in derived classes-Nesting of classes-Containership.
6 hours
Text Book
E Balaguruswamy, Object oriented programming with C++, Tata McGraw Hill Publication, 5th Edition, 2008.
Schildt Herbert, The Complete Reference C++, Tata McGraw Hill, 4th Edition, 2009.
Reference
K R Venugopal Mastering C++ , Tata McGraw-Hill Publication, 2006.
Bjarne Stroustrup The C++ Programming Language Special Edition, Pearson Education, 2004.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a Program to demonstrate functions.
Write a Program to demonstrate function overloading.
Write a Program to demonstrate default arguments.
Write a Program to demonstrate pass by value, pass by reference and return by reference.
Write a Program to demonstrate classes and objects.
Write a Program to demonstrate constructors.
Write a Program to demonstrate constructor overloading.
Write a Program to demonstrate friend functions.
Write a Program to demonstrate operator overloading.
Write a Program to demonstrate simple inheritance.
Write a Program to demonstrate multi level inheritance.
Write a Program to demonstrate multiple inheritance and hybrid inheritance.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Prerequisite: Should have basic computer knowledge.
Modules
Unit 1: Introduction to c++
History of C++, Structure of a C++ program Constants, variables and keywords, Comments-Output operator-Input operator-Cascading of I/O operators. Tokens- keyword, identifiers, constants, strings and operators. Basic data types-User defined data types-Dynamic initialization of variables-Reference variables-Operators in C++-Scope resolution operators-applications- Control Structures-simple if, if else, nested if, switch, while do, break and continue statements.
5 hours
Unit 2: Object Oriented Programming
Features of Procedure oriented programming-Basic Concepts of Object Oriented Programming-Benefits of OOP-Applications of OOP.
Functions
Introduction-Function Prototyping-Call by reference-Return by reference-Inline functions-Default arguments-Const arguments.
6 hours
Unit 3 : Classes and Objects
Introduction-Limitations of C structures-Defining a class-Class Vs structures-Creating objects-Accessing class members-Defining member functions-Outside the class definition-Inside the class definition-Outside functions as inline-Nesting of member functions-Private member functions-Memory allocation for objects-Array of objects. Friendly functions.
6 hours
Unit 4 : Constructors and Destructors
Basic Concepts of constructors-Default constructor-Parameterized constructor-Multiple constructors in a class-Constructor with default arguments-Dynamic initialization of objects-Copy constructor-Dynamic constructors-Destructors.
Function and Operator overloading
Introduction-Rules for overloading operators-Defining operator overloading-Overloading Unary operators-Prefix and Postfix operators overloading-Overloading Binary operators-Overloading relational operators-Overloading using friend functions-Overloading subscript operator. Function overloading.
7 hours
Unit 5: Inheritance
Introduction-Defining derived classes-Types of inheritances-Single-Making a private member inheritable-Multilevel inheritance-Multiple inheritance-Hierarchical inheritance-Hybrid inheritance-Virtual base classes-Abstract classes-Constructors in derived classes-Nesting of classes-Containership.
6 hours
Unit 1: Introduction to c++
History of C++, Structure of a C++ program Constants, variables and keywords, Comments-Output operator-Input operator-Cascading of I/O operators. Tokens- keyword, identifiers, constants, strings and operators. Basic data types-User defined data types-Dynamic initialization of variables-Reference variables-Operators in C++-Scope resolution operators-applications- Control Structures-simple if, if else, nested if, switch, while do, break and continue statements.
5 hours
Unit 2: Object Oriented Programming
Features of Procedure oriented programming-Basic Concepts of Object Oriented Programming-Benefits of OOP-Applications of OOP.
Functions
Introduction-Function Prototyping-Call by reference-Return by reference-Inline functions-Default arguments-Const arguments.
6 hours
Unit 3 : Classes and Objects
Introduction-Limitations of C structures-Defining a class-Class Vs structures-Creating objects-Accessing class members-Defining member functions-Outside the class definition-Inside the class definition-Outside functions as inline-Nesting of member functions-Private member functions-Memory allocation for objects-Array of objects. Friendly functions.
6 hours
Unit 4 : Constructors and Destructors
Basic Concepts of constructors-Default constructor-Parameterized constructor-Multiple constructors in a class-Constructor with default arguments-Dynamic initialization of objects-Copy constructor-Dynamic constructors-Destructors.
Function and Operator overloading
Introduction-Rules for overloading operators-Defining operator overloading-Overloading Unary operators-Prefix and Postfix operators overloading-Overloading Binary operators-Overloading relational operators-Overloading using friend functions-Overloading subscript operator. Function overloading.
7 hours
Unit 5: Inheritance
Introduction-Defining derived classes-Types of inheritances-Single-Making a private member inheritable-Multilevel inheritance-Multiple inheritance-Hierarchical inheritance-Hybrid inheritance-Virtual base classes-Abstract classes-Constructors in derived classes-Nesting of classes-Containership.
6 hours
Text Book
E Balaguruswamy, Object oriented programming with C++, Tata McGraw Hill Publication, 5th Edition, 2008.
Schildt Herbert, The Complete Reference C++, Tata McGraw Hill, 4th Edition, 2009.
Reference
K R Venugopal Mastering C++ , Tata McGraw-Hill Publication, 2006.
Bjarne Stroustrup The C++ Programming Language Special Edition, Pearson Education, 2004.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a Program to demonstrate functions.
Write a Program to demonstrate function overloading.
Write a Program to demonstrate default arguments.
Write a Program to demonstrate pass by value, pass by reference and return by reference.
Write a Program to demonstrate classes and objects.
Write a Program to demonstrate constructors.
Write a Program to demonstrate constructor overloading.
Write a Program to demonstrate friend functions.
Write a Program to demonstrate operator overloading.
Write a Program to demonstrate simple inheritance.
Write a Program to demonstrate multi level inheritance.
Write a Program to demonstrate multiple inheritance and hybrid inheritance.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Introduction to Unix OS, The UNIX Architecture, Features of UNIX, General purpose utilities.
The File system
File, filename, parent-child relationship, directory related commands. The UNIX file system, File related commands, Compression and archiving files-zip and tar.
Sumitabha Das, UNIX Concepts and Applications, Fourth Edition, The McGraw-Hill Companies
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a shell script to execute the basics arithmetic operations.
Write a menu driven shell script to execute the following commands: cat, touch, cal, time, date.
Write a shell script to generate the sequence of even numbers.
Write a shell script to generate the series. 1, 4, 9, 16, etc.
Create a directory and few files with in it of your choice. Write a Schell script to perform the following operations. Copy one file from your directory to any other directory. Append few lines in any of the files in your directory. Delete any file from the directory.
Write a shell program for creating a file that contains records with a delimiter. Sort this by considering any one field as the primary key.
Write a script to encrypt and decrypt a text file.
Write a shell script to perform the following string operations: Find the length of the given string and extract a sub string from a given string.
Write a shell script that takes a command line argument and demonstrates various file tests. (Write a shell script which will report whether a given argument is a directory or a file.)
Write a shell script to find whether the given number is Prime number or not.
Write a shell script to find whether the given number is an Armstrong number or not.
Write a shell script to generate the Fibonacci series.
Write a shell script to demonstrate the function call in UNIX.
Write a Shell Script to convert a binary number to its decimal equivalent.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Introduction to Unix OS, The UNIX Architecture, Features of UNIX, General purpose utilities.
The File system
File, filename, parent-child relationship, directory related commands. The UNIX file system, File related commands, Compression and archiving files-zip and tar.
Shell scripts, Shell variables, Shell keywords, Assigning values to variables, UNIX-defined variables, unchanging variables, wiping out variables, positional parameters, command line arguments, shift, arithmetic in shell script.
6 hours
Unit- 5 Systems programming
Decision Making: if statements, test command: File tests, String tests, Numerical tests, Logical tests, nested if, forms of if.
Loop Control Structure and shell metacharacters: while loop, until loop, for loop, nesting of loops, break, continue, shell meta characters.
6 hours
Unit 1
Unix Architecture and Command Usage
Introduction to Unix OS, The UNIX Architecture, Features of UNIX, General purpose utilities.
The File system
File, filename, parent-child relationship, directory related commands. The UNIX file system, File related commands, Compression and archiving files-zip and tar.
Sumitabha Das, UNIX Concepts and Applications, Fourth Edition, The McGraw-Hill Companies
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Write a shell script to execute the basics arithmetic operations.
Write a menu driven shell script to execute the following commands: cat, touch, cal, time, date.
Write a shell script to generate the sequence of even numbers.
Write a shell script to generate the series. 1, 4, 9, 16, etc.
Create a directory and few files with in it of your choice. Write a Schell script to perform the following operations. Copy one file from your directory to any other directory. Append few lines in any of the files in your directory. Delete any file from the directory.
Write a shell program for creating a file that contains records with a delimiter. Sort this by considering any one field as the primary key.
Write a script to encrypt and decrypt a text file.
Write a shell script to perform the following string operations: Find the length of the given string and extract a sub string from a given string.
Write a shell script that takes a command line argument and demonstrates various file tests. (Write a shell script which will report whether a given argument is a directory or a file.)
Write a shell script to find whether the given number is Prime number or not.
Write a shell script to find whether the given number is an Armstrong number or not.
Write a shell script to generate the Fibonacci series.
Write a shell script to demonstrate the function call in UNIX.
Write a Shell Script to convert a binary number to its decimal equivalent.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Concepts of Animation , Types of animation , Introduction to flash , The Authoring environment , Drawing tools , Adding Text , symbols and the library
6 hours
Unit 2: Animation
Tools , The timeline , Frames and Keyframes , Tweens –shape Tweening ,Motion Tweening , classic Tweening , Guides ,Movie Clip, Nested Timelines, Saving the file
6 hours
Unit 3: Advanced Animation , Interaction and Web
Complex timeline control , Mask Layers , Color settings , filters and Blend Modes , adding sound , importing Graphic Files , Buttons , button Action Script , Instance names, Controlling Nested Objects , Optimizing your work , publishing your work , publishing flash content to the Web.
6 hours
Unit 4: Dreamweaver – I
The Dreamweaver Interface , Understanding work flow, tools , property box , environment, Site creation and management , Creating HTML Documents , Adding content to WebPages, Adding Structure tags to content , Adding images & Multimedia Content , Using CSS to style content , working with links, Internal references, Mailto links and anchor tags , rollovers and interactivity , library items , creating forms.
Concepts of Animation , Types of animation , Introduction to flash , The Authoring environment , Drawing tools , Adding Text , symbols and the library
6 hours
Unit 2: Animation
Tools , The timeline , Frames and Keyframes , Tweens –shape Tweening ,Motion Tweening , classic Tweening , Guides ,Movie Clip, Nested Timelines, Saving the file
6 hours
Unit 3: Advanced Animation , Interaction and Web
Complex timeline control , Mask Layers , Color settings , filters and Blend Modes , adding sound , importing Graphic Files , Buttons , button Action Script , Instance names, Controlling Nested Objects , Optimizing your work , publishing your work , publishing flash content to the Web.
6 hours
Unit 4: Dreamweaver – I
The Dreamweaver Interface , Understanding work flow, tools , property box , environment, Site creation and management , Creating HTML Documents , Adding content to WebPages, Adding Structure tags to content , Adding images & Multimedia Content , Using CSS to style content , working with links, Internal references, Mailto links and anchor tags , rollovers and interactivity , library items , creating forms.
Concepts of Animation , Types of animation , Introduction to flash , The Authoring environment , Drawing tools , Adding Text , symbols and the library
6 hours
Unit 2: Animation
Tools , The timeline , Frames and Keyframes , Tweens –shape Tweening ,Motion Tweening , classic Tweening , Guides ,Movie Clip, Nested Timelines, Saving the file
6 hours
Unit 3: Advanced Animation , Interaction and Web
Complex timeline control , Mask Layers , Color settings , filters and Blend Modes , adding sound , importing Graphic Files , Buttons , button Action Script , Instance names, Controlling Nested Objects , Optimizing your work , publishing your work , publishing flash content to the Web.
6 hours
Unit 4: Dreamweaver – I
The Dreamweaver Interface , Understanding work flow, tools , property box , environment, Site creation and management , Creating HTML Documents , Adding content to WebPages, Adding Structure tags to content , Adding images & Multimedia Content , Using CSS to style content , working with links, Internal references, Mailto links and anchor tags , rollovers and interactivity , library items , creating forms.
Content Outline: Introduction to Database Concepts ,Users of Oracle, The Relational Database Model, The Development Life Cycle ,Data Normalization , Overview of Normalization ,The Normal Forms , Logical Design , Data Modeling , Entities and Attributes , Entities and Their Relationships
5 hours
Unit 2:
Introduction to Structured Query Language ,Introduction to SQL*Plus , The SELECT Statement
Data Definition Language (DDL) ,Data Control Language (DCL) , Data Manipulation Language (DML) ,Transaction Control Language (TCL) ,
8 hours
Unit 3:
Procedural Language / Structured Query Language ,Overview of PL/SQL , Stored Packages, Procedures, and Functions Triggers Database Objects Datablocks Database Storage
7 hours
Unit 4:
Forms and reports
5 hours
Unit 5:
Oracle and Object-oriented Methodology Oracle Architecture The Oracle Database The Oracle Instance Accessing the Database Other Oracle Products and Tools
5 hours
Text Book
Kevin Loney, Oracle Database 10g: The Complete Reference, Mc-Graw Hill Osborne media, 2004.
Reference
Ian Abramson , Michael Abbey, Michael J Corey, Oracle Database 10g: A beginners guide, Mc-Graw Hill Osborne media, 2004.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
SQL
Demonstrate the DDL commands
Demonstrate the DML commands
Demonstrate the DCL commands
Demonstrate the TCL commands
Demonstrate the Single line functions
Demonstrate the Multiline functions
Demonstrate the Join commands
Demonstrate the Inner Join commands
Demonstrate the outer Join commands
Demonstrate the subqueries
PL/SQL
Demonstration of simple programs
Demonstration of Cursors
Demonstration of Triggers
Demonstration of Packages
Demonstration of functions
Development of a mini project using forms and reports
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Content Outline: Introduction to Database Concepts ,Users of Oracle, The Relational Database Model, The Development Life Cycle ,Data Normalization , Overview of Normalization ,The Normal Forms , Logical Design , Data Modeling , Entities and Attributes , Entities and Their Relationships
5 hours
Unit 2:
Introduction to Structured Query Language ,Introduction to SQL*Plus , The SELECT Statement
Data Definition Language (DDL) ,Data Control Language (DCL) , Data Manipulation Language (DML) ,Transaction Control Language (TCL) ,
8 hours
Unit 3:
Procedural Language / Structured Query Language ,Overview of PL/SQL , Stored Packages, Procedures, and Functions Triggers Database Objects Datablocks Database Storage
7 hours
Unit 4:
Forms and reports
5 hours
Unit 5:
Oracle and Object-oriented Methodology Oracle Architecture The Oracle Database The Oracle Instance Accessing the Database Other Oracle Products and Tools
5 hours
Unit 1
Content Outline: Introduction to Database Concepts ,Users of Oracle, The Relational Database Model, The Development Life Cycle ,Data Normalization , Overview of Normalization ,The Normal Forms , Logical Design , Data Modeling , Entities and Attributes , Entities and Their Relationships
5 hours
Unit 2:
Introduction to Structured Query Language ,Introduction to SQL*Plus , The SELECT Statement
Data Definition Language (DDL) ,Data Control Language (DCL) , Data Manipulation Language (DML) ,Transaction Control Language (TCL) ,
8 hours
Unit 3:
Procedural Language / Structured Query Language ,Overview of PL/SQL , Stored Packages, Procedures, and Functions Triggers Database Objects Datablocks Database Storage
7 hours
Unit 4:
Forms and reports
5 hours
Unit 5:
Oracle and Object-oriented Methodology Oracle Architecture The Oracle Database The Oracle Instance Accessing the Database Other Oracle Products and Tools
5 hours
Text Book
Kevin Loney, Oracle Database 10g: The Complete Reference, Mc-Graw Hill Osborne media, 2004.
Reference
Ian Abramson , Michael Abbey, Michael J Corey, Oracle Database 10g: A beginners guide, Mc-Graw Hill Osborne media, 2004.
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
SQL
Demonstrate the DDL commands
Demonstrate the DML commands
Demonstrate the DCL commands
Demonstrate the TCL commands
Demonstrate the Single line functions
Demonstrate the Multiline functions
Demonstrate the Join commands
Demonstrate the Inner Join commands
Demonstrate the outer Join commands
Demonstrate the subqueries
PL/SQL
Demonstration of simple programs
Demonstration of Cursors
Demonstration of Triggers
Demonstration of Packages
Demonstration of functions
Development of a mini project using forms and reports
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Introduction , Features of Visual Basic, Visual Basic environment, Visual Basic interface, Working with controls, Object naming conventions, Properties methods and events.
5 hours
Unit 2:
Data types in VB, Operators in VB, Manipulating Forms, Basic controls, Working with multiple controls and their properties, Designing the User Interface, tab controls, Default & Cancel property, Coding for controls.
5 hours
Unit 3:
Creating menus in Visual Basic, Assigning access keys and shortcut keys, creating pop up menus, data Control , Adding status bar, Dialog boxes.
6 hours
Unit 4:
Control flow, Decision structures, Looping structures, validating data inside a control
6 hours
Unit 5:
Database Connectivity: Data base basics & database engine, Create a database in Access Through VB , Working with database objects in code, Data Manipulation through VB – Forms
8 hours
Text Book
Tim Anderson, Visual Basic 6 In Easy Steps, Wiley India Pvt Ltd,2000
Reference
Gary Cornell, “Visual Basic 6: From the Ground Up”, Tata McGraw hill education Pvt Ltd,2000
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Develop an application to prepare student result based on the marks entered.
Design an application that performs arithmetic operations. (+,-,*,/)
Develop an application that accepts principal amount, rate of interest and time from the user. Then it computes the simple interest and displays it.
Obtain age of a person and determine through a function whether it falls within range of 18-40 years
Design a VB application that displays following menu
Student -> new student
View -> report card , toppers details
Exit
Develop a database application
Create a VB application that lets the user decide the height and width of the shape through scroll bars.
Design an application that accepts an item name from the user and adds it to a list box.
Create an application that offers various food items to select from and a mode of payment. It then displays the total amount payable.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Introduction , Features of Visual Basic, Visual Basic environment, Visual Basic interface, Working with controls, Object naming conventions, Properties methods and events.
5 hours
Unit 2:
Data types in VB, Operators in VB, Manipulating Forms, Basic controls, Working with multiple controls and their properties, Designing the User Interface, tab controls, Default & Cancel property, Coding for controls.
5 hours
Unit 3:
Creating menus in Visual Basic, Assigning access keys and shortcut keys, creating pop up menus, data Control , Adding status bar, Dialog boxes.
6 hours
Unit 4:
Control flow, Decision structures, Looping structures, validating data inside a control
6 hours
Unit 5:
Database Connectivity: Data base basics & database engine, Create a database in Access Through VB , Working with database objects in code, Data Manipulation through VB – Forms
8 hours
Unit 1
Introduction , Features of Visual Basic, Visual Basic environment, Visual Basic interface, Working with controls, Object naming conventions, Properties methods and events.
5 hours
Unit 2:
Data types in VB, Operators in VB, Manipulating Forms, Basic controls, Working with multiple controls and their properties, Designing the User Interface, tab controls, Default & Cancel property, Coding for controls.
5 hours
Unit 3:
Creating menus in Visual Basic, Assigning access keys and shortcut keys, creating pop up menus, data Control , Adding status bar, Dialog boxes.
6 hours
Unit 4:
Control flow, Decision structures, Looping structures, validating data inside a control
6 hours
Unit 5:
Database Connectivity: Data base basics & database engine, Create a database in Access Through VB , Working with database objects in code, Data Manipulation through VB – Forms
8 hours
Text Book
Tim Anderson, Visual Basic 6 In Easy Steps, Wiley India Pvt Ltd,2000
Reference
Gary Cornell, “Visual Basic 6: From the Ground Up”, Tata McGraw hill education Pvt Ltd,2000
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
Develop an application to prepare student result based on the marks entered.
Design an application that performs arithmetic operations. (+,-,*,/)
Develop an application that accepts principal amount, rate of interest and time from the user. Then it computes the simple interest and displays it.
Obtain age of a person and determine through a function whether it falls within range of 18-40 years
Design a VB application that displays following menu
Student -> new student
View -> report card , toppers details
Exit
Develop a database application
Create a VB application that lets the user decide the height and width of the shape through scroll bars.
Design an application that accepts an item name from the user and adds it to a list box.
Create an application that offers various food items to select from and a mode of payment. It then displays the total amount payable.
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA