You are on page 1of 3

St.

Francis Institute of Technology

Class: SE/III CMPN

Academic Year: 2016-2017

Subject Object Oriented Programming Methodology (CSC5302)

Course Outcomes

CO 1
CO 2
CO 3
CO 4
CO 5
CO 6

Students will be able to solve computational problems using basic


constructs like if-else, control structures, array, strings.
Student can understand how to model real world scenario using class
diagram.
Students will exhibit communication between 2 objects using sequence
diagram.
Students will be able to implement relationships between classes.
Students will be able to demonstrate various collection classes.
The students will be able to demonstrate programs on exceptions,
multithreading and applets.

Subject In charge : Mr. Rupesh Mishra


rupeshmishra@sfitengg.org

Course Outcomes | SFIT-CMPN-OOPM

St. Francis Institute of Technology

List of Experiments

SR.
NO.

TITLE OF THE E XPERIMENT

CO
MAPPED

Program to demonstrate use of command line arguments.

Programs to demonstrate structural components and conditional


statements

WAP to find the grade of a student by taking marks in Physics,


Chemistry and Maths. (Use if - else)

WAP to implement a menu-driven calculator using switch. Implement


(+, -, *, /, %, sin, cos, sqrt etc.) (use Math class)

B WAP to demonstrate bitwise operators.


3

Programs to demonstrate looping constructs

A WAP to check if a number is an Armstrong number using do-while loop.


B WAP to print the following pattern using while loop.
A
A B A
A B C B A
1
4

4 3 2 1
3 2 1
2 1

Programs to understand working of an array


A

WAP to sort an array of numbers in ascending order and descending


order using Bubble sort. Create a class for the array
WAP to accept a 3*3 matrix of integer number and display whether the

B matrix is symmetric or not. A matrix is symmetric if A[i][j]=A[j][i].


5

Program to understand the String class and its functions.


WAP to accept a document and perform the following operations:
A
Find the number of times the word SFIT occurs in the String

Course Outcomes | SFIT-CMPN-OOPM

St. Francis Institute of Technology

Replace all the occurrences of SFIT with St. Francis Institute of


Technology
Find the longest word in the String and append the word with a * at the
beginning and at the end.
Display the modified document.
WAP to create an object to hold an array of Strings. Provide functions to
B sort the array in ascending and descending order. Also check if the first
string of the array is a palindrome.
Application
6

Case Study
A

Identifying and displaying Classes, objects and properties of an


application

Add and Implement constructors, methods and local variables to the


application

C Implementing Message communication between objects


D

Find and Implement Inheritance, Association, Aggregation and


Composition relationships

3
4

Features of Java
7

Program to demonstrate user defined exceptions.

Program to demonstrate the use of collection classes ArrayList/


LinkedList/ HashSet/ TreeSet/ Map.

Program to implement Multithreading

Applets and AWT


10

Create an applet to display the smiling face.

11

Create a GUI for a Registration Form

Course Outcomes | SFIT-CMPN-OOPM

You might also like