0% found this document useful (0 votes)
5 views9 pages

Manual Initial Pages C++ & Java

Uploaded by

gholapatharv36
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views9 pages

Manual Initial Pages C++ & Java

Uploaded by

gholapatharv36
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

MGM’s College of Engineering and Technology Kamothe,

Navi Mumbai – 410209

Department of Electronics & Telecommunication


Engineering

JOURNAL

Course name: C++ & Java Programming

(Subject Code: 2303611)


Year: Second Year (CBCGS)

Semester: III

Academic Year: 2025-26


CONTENT

S.No. TOPIC PAGE


NO.

1. Vision and Mission of college and department i


2. Examination Scheme and University Syllabus ii
3. Course Objectives iii
4. PSO & PO iv
5. CO & PO Mapping and CO & PSO Mapping vi
6. List of Experiments vii
7. Additional Experiments vii
MGM’s College of Engineering and Technology

Vision:
To become one of the outstanding Engineering Institute in India by providing a
conductive and vibrant environment to achieve excellence in the field of Technology.

Mission:
To empower the aspiring professional students to be prudent enough to explore the
world of technology and mound them to be proficient to reach the pinnacle of success in
the competitive global economy.

Department Of Electronics and Telecommunication Engineering

Vision:

To produce world class Technocrats, Scientists & Entrepreneurs with new ideas &
innovations to meet cost effective industry expectations for all sections of society.

Mission:

M1: To develop & deliver quality academic programs in emerging & innovative field
of Engineering to empower the students to meet Industry Standards.

M2: To motivate students to develop innovative solutions for betterment of society.

M3: To Create Center of Excellence by establishing the Incubation Centers to meet


global research challenges

i
Lab Objective:

1. To introduce Object-Oriented Programming (OOP) principles and


understand the necessity of OOP in software development using C++ and Java.
2. To develop problem-solving skills using control structures, functions, arrays,
strings, and object-oriented programming concepts in C++.
3. To implement concepts like inheritance, polymorphism, operator
overloading, file handling, and memory management in C++ and Java for better
software design.
4. To explore Java programming paradigms and understand its differences
from C++, focusing on Java classes, methods, inheritance, and polymorphism.
5. To familiarize students with advanced Java concepts like exception handling,
multithreading, GUI programming, and applet development

Lab Outcomes (CO):

Name of the
course CO code Lab Outcome {CO}

ECL404. 1. Demonstrate basic programming constructs


Softskill C++ 1 such as data types, control statements,
& Java arrays, and strings in C++ and Java.
Programming 2. Apply object-oriented programming concepts
ECL404. such as classes, objects, encapsulation,
2 inheritance, and polymorphism in software
design.
3. Implement operator overloading, file
ECL404. handling, constructors, and destructors in C+
3 + for efficient memory and resource
management.
4. Develop Java applications using classes,
ECL404.
objects, interfaces, exception handling,
4
multithreading, and GUI programming.
5. Design and implement applet-based
ECL404.
applications and GUI-based Java programs
5
using AWT and event handling techniques.

ECL404. 6. Demonstrate basic programming constructs


6 such as data types, control statements,
arrays, and strings in C++ and Java.
Program Outcomes (PO)
Engineering Graduates will be able to:

PO1) Engineering knowledge: Apply the knowledge of mathematics, science, engineering


fundamentals, and anengineering specialization to the solution of complex engineering problems.

PO2) Problem Analysis: Identify, formulate, review research literature, and analyze complex
engineeringproblems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.

PO3) Design/development of solutions: Design solutions for complex engineering problems and
design systemcomponents or processes that meet the specified needs with appropriate
consideration for the public health and safety, and the cultural, societal, and environmental
considerations.

PO4) Conduct investigations of complex problems: Use research-based knowledge and


research methods
including design of experiments, analysis and interpretation of data, and synthesis of the
information to provide valid conclusions.

PO5) Modern tool usage: Create, select, and apply appropriate techniques, resources, and
modern engineeringand IT tools including prediction and modeling to complex engineering
activities with an understanding of the limitations.

PO6) The engineer and society: Apply reasoning informed by the contextual knowledge to
assess social health, safety, legal and cultural issues and the consequent responsibilities relevant
to the professional engineering practice.

PO7) Environment and sustainability: Understand the impact of the professional engineering
solutions insocial and environmental contexts, and demonstrate the knowledge of, and need for
sustainable development.

PO8) Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.

PO9) Individual and team work: Function effectively as an individual, and as a member or
leader in diverse
teams, and in multidisciplinary settings.

PO10) Communication: Communicate effectively on complex engineering activities with


the engineering community and with society at large, such as, being able to comprehend and
write effective reports and design documentation, make effective presentations, and give and
receive clear instructions.
PO11) Project management and finance: Demonstrate knowledge and understanding of the
engineering andmanagement principles and apply these to one’s own work, as a member and
leader in a team, to manage projects and in multidisciplinary environments.

PO12) Life-long learning: Recognize the need for, and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological change.
v
Program Specific Outcomes (PSOs)

PSO1 Analyze specific engineering problems and design analog & digital systems for a
given specification and function.
PSO2 Implement functional blocks of hardware-software co-designs for signal processing
and communication applications, and applying modern tools.

PSO3 Associate the learning’s of the solutions to arrive the real world problems.
CO & PO Mapping:
Name of the Program Outcomes (PO)
course
C
O PO PO PO PO PO PO PO PO PO PO PO PO
co 1 2 3 4 5 6 7 8 9 10 11 12
de

1 -       - -  - 

2 - -  -  -  -  - - -

3   - -  -  - -   
C++ & Java
Programming 4  -  - -  - - - -  -

5 - - - -   - - -  - 

6 - -   - - -  -   

CO & PSO Mapping:


Name of the CO Code PSO1 PSO2 PSO3 MAP
course
1    Strong
2  - - Medium

3  -  Medium

C++ & Java 4 -   Medium


Programming
5 
- 
Medium

6    Strong

vi

LIST OF EXPERIMENTS
Sr. Page
Name of Experiment CO PSO PO
No No.
1 Design Simple Program to calculate the area of different
shapes (Circle, Rectangle, Triangle) using function 1 1,2 1,2,3
overloading.

2 Write a C++ program to find the largest of three numbers 3 1 2,3


3 Create a C++ program that simulates a simple menu-
1 3 1,2,3
driven calculator using a switch statement.

4 Write a C++ program to perform matrix addition using a


2 1 2,3,5
two-dimensional array.

5 Create a C++ program to demonstrate operator


overloading for adding two complex numbers using the + 3 2 3,4
operator.

6 Create a C++ program to demonstrate operator


overloading for adding two complex numbers using the + 4 1,2,3,
1
operator. 4

7 Develop a Java program to demonstrate the procedural


programming approach using simple arithmetic 2 1 2,4
operations.

8 Implement a class in Java to demonstrate object-oriented


programming by creating a Student class with attributes 5 1 2,3,5
and methods

9 Write a Java program to concatenate two strings using


2 1 2,4
StringBuilder..

10 Write a Java program to demonstrate nested try


2 1 2,4
statements.

vii

You might also like