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

OOP with Java Lab Manual - B.Tech 2023

The document is a laboratory manual for Object Oriented Programming with Java (BCS-452) for B.Tech II Year students at IMS Engineering College. It outlines the vision and mission of the institute and department, program educational objectives, program specific outcomes, and program outcomes for engineering graduates. Additionally, it includes general laboratory instructions, details of experiments, and a study and evaluation scheme for the course.

Uploaded by

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

OOP with Java Lab Manual - B.Tech 2023

The document is a laboratory manual for Object Oriented Programming with Java (BCS-452) for B.Tech II Year students at IMS Engineering College. It outlines the vision and mission of the institute and department, program educational objectives, program specific outcomes, and program outcomes for engineering graduates. Additionally, it includes general laboratory instructions, details of experiments, and a study and evaluation scheme for the course.

Uploaded by

Atish
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

IMS ENGINEERING COLLEGE

LABORATORY MANUAL
Object Oriented Programming with java
(BCS-452)

[Link] – II YEAR
(EVEN SEM 2023-2024)

Name VIKAS MAURYA

Roll No. 2301430100261

Section-Batch CSE4-B2

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

IMS ENGINEERING COLLEGE


(Affiliated to Dr A P J Abdul Kalam Technical University, Lucknow )
Approved by AICTE - Accredited by NAAC – ‘A’ Grade
NH#24, Adhyatmik Nagar, Ghaziabad, UP, India [Link]
Vision and Mission of the Institute and Department

Vision of the Institute

To make IMSEC an Institution of Excellence for empowering students through technical education
coupled with incorporating values and developing engineering acumen for innovations and
leadership skills for the betterment of society.

Mission of the Institute

Mission 1: To promote academic excellence by continuous learning in core and emerging


Engineering areas using innovative teaching and learning methodologies.

Mission 2: To inculcate values and ethics among the learners.

Mission 3: To promote industry interactions and produce young entrepreneurs.

Mission 4: To create a conducive learning and research environment for life-long learning to develop
the students as technology leaders and entrepreneurs for addressing societal needs.

Vision of the Department

To provide globally competent professionals in the field of Computer Science & Engineering
embedded with sound technical knowledge, aptitude for research and innovation, and nurture future
leaders with ethical values to cater to the industrial & societal needs.

Mission of the Department

Mission 1: To provide quality education in both the theoretical and applied foundations of Computer
Science & Engineering.
Mission 2: Conduct research in Computer Science & Engineering resulting in innovations thereby
nurturing entrepreneurial thinking.
Mission 3: To inculcate team building skills and promote life-long learning with high societal and
ethical values.

1
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

PROGRAMME EDUCATIONAL OBJECTIVES (PEOs)

CSE DepartmentProgram Educational Objectives (PEOs)

B. Tech Computer Science & Engineering Department has the following Program Educational
Objectives:

PEO1: Possess core theoretical and practical knowledge in Computer Science and Engineering for
successful career development in industry, pursuing higher studies or entrepreneurship.
PEO2: Ability to imbibe life-long learning for global challenges to impact society and environment.
PEO3: To demonstrate work productivity with leadership and managerial skills having ethics and
human value in progressive career path.
PEO4: To exhibit communication skill and collaborative skill plan and participate in
multidisciplinary fields of Computer Science & Engineering.

CSE Department Program Specific Outcomes (PSOs)

[Link] Computer Science & Engineering Department has the following Program Specific Outcomes:

PSO1: To analyze and demonstrate, the recent engineering practices, ethical values and strategies in
real time world problems to meet the challenges for the future.
PSO2: To develop adaptive computing system using computational intelligence strategies and
algorithmic design to address diverse challenges in data analysis and machine learning.

2
PROGRAM OUTCOMES

Engineering Graduates will be able to:

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering


fundamentals, and an engineering specialization to the solution of complex engineering
problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and
design system components or processes that meet the specified needs with appropriate
consideration for the public health and safety, and the cultural, societal, and environmental
considerations.
4. 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.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering
activities with an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal and cultural issues and the consequent responsibilities relevant
to the professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and
need for sustainable development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader
in diverse teams, and in multidisciplinary settings.
10. 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.
11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member
and leader in a team, to manage projects and in multidisciplinary environments.
12. 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.

4
GENERAL LABORATORY INSTRUCTIONS

1. Students are advised to come to the laboratory at least 5 minutes before (to the starting time), those
who come after 5 minutes will not be allowed into the lab.

2. Plan your task properly much before to the commencement, come prepared to the lab with the
synopsis / program / experiment details.

3. Student should enter into the laboratory with:

• Laboratory observation notes with all the details (Problem statement, Aim, Algorithm,
Procedure, Program, Expected Output, etc.,) filled in for the lab session.

• Laboratory Record updated up to the last session experiments and other utensils (if any) needed
in the lab.

• Proper Dress code and Identity card.


4. Sign in the laboratory login register, write the TIME-IN, and occupy the computer system allotted
to you by the faculty.

5. Execute your task in the laboratory, and record the results / output in the lab observation note book,
and get certified by the concerned faculty.

6. All the students should be polite and cooperative with the laboratory staff, must maintain the
discipline and decency in the laboratory.

7. Computer labs are established with sophisticated and high end branded systems, which should be
utilized properly.

8. Students / Faculty must keep their mobile phones in SWITCHED OFF mode during the lab
sessions. Misuse of the equipment, misbehaviors with the staff and systems etc., will attract severe
punishment.

9. Students must take the permission of the faculty in case of any urgency to go out; if anybody found
loitering outside the lab / class without permission during working hours will be treated seriously
and punished appropriately.

10. Students should LOG OFF/ SHUT DOWN the computer system before he/she leaves the lab
after completing the task (experiment) in all aspects. He/she must ensure the system / seat is kept
properly.

5
ETAILS OF THE EXPERIMENTS CONDUCTED
(TO BE USED BY THE STUDENTS IN THEIR RECORDS)

INDEX

[Link] TITLE OF THE EXPERIMENT DATE FACULTY


OF SIGNATU
SUBMIS RE
SION
1 Use Java compiler and eclipse platform to write and execute java
program.

2 Creating simple java programs using command line arguments

3 Understand OOP concepts and basics of Java programming.

4 Create Java programs using inheritance and polymorphism.

5 Implement error-handling techniques using exception handling


and multithreading.

6 Create java program with the use of java packages.

7 Construct java program using Java I/O package.

8 Create industry oriented application using Spring Framework.

9 Create Test RESTful web services using Spring Boot.

10 Create Test Frontend web application with Spring Boot

6
STUDY AND EVALUATION SCHEME

Course Course Teaching Scheme Credits Assigned


Code Name

OOP With Theory Practical Tutoria Theory Practic Tutorial Total


BCS-452 Java Lab l al
-- 02 -- -- 01 -- 01
(50
Marks)

7
IMS Engineering College
NH-09, Adhyatmik Nagar, Near Dasna, Distt. Ghaziabad, U.P.
Tel: (0120) 4940000
Department of Computer Science and Engineering

Course Name: OOP With Java Lab Course Code: BCS-452 Semester /
th
Year: 4 /2 nd NBA Code: C 233

Bloom’s
COURSEOUTCOMES
Level
Demonstrate java compiler and eclipse platform and learn how to use net
C231.1 beans IDE to create java application K4

C232.2 Ability to solve problem using interfaces, Inheritance and packages..


K1
C231.3 Ability to solve the problem using input output streams.
K2
C231.4 Implement exception handling and Templates
K3
C231.5 Develop and implement website using java spring frame work
K2

CO-PO Matrix

Course
Outcom PO 1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
e

C231.1 3 3 2 2 2 1 1 1 3 3 2 3 3 3

C231.2 3 3 2 2 2 1 1 1 3 3 2 3 3 3

C231.3 3 3 2 2 2 1 1 1 3 3 2 3 3 3

C231.4 3 3 2 2 3 1 1 1 3 3 2 3 3 3

C231.5 3 3 2 2 3 1 1 1 3 3 2 3 3 3

Avg
3 3 2 2 2.4 1 1 1 3 3 2 3 3 3

8
LIST OF PROGRAMS

Subject: Object Oriented programming with java Sub Code: BCS-452

[Link]. NAME OF EXPERIMENT MAPPING


WITH CO

1 Use Java compiler and eclipse platform to write and execute C233.1
java program.

2 Creating simple java programs using command line arguments C233.1

3 Understand OOP concepts and basics of Java programming. C233.1

Create Java programs using inheritance and polymorphism. C233.2


4

5 Implement error-handling techniques using exception handling C233.4


and multithreading.

6 Create java program with the use of java packages. C233.3

7 Construct java program using Java I/O package. C233.3

8 Create industry oriented application using Spring Framework. C233.5

9 Create Test RESTful web services using Spring Boot. C233.5

Create Test Frontend web application with Spring Boot C233.5


10

Common questions

Powered by AI

IMS Engineering College ensures that their engineering graduates remain competitive by instilling the ability to engage in lifelong learning to tackle global challenges, as outlined in their program educational objectives. The integration of cutting-edge engineering practices, problem-solving capabilities in complex scenarios, and adaptive computing systems to address data analysis and machine learning challenges further reinforce graduates' readiness to meet future demands .

Life-long learning is a significant component of IMS Engineering College’s educational objectives, designed to empower students to manage the continuous evolution of technology. The integration of life-long learning is evident in the program’s focus on fostering adaptive thinking and problem-solving skills relevant to global challenges. Students are encouraged to recognize the necessity for ongoing education beyond formal settings, preparing them for evolving career landscapes and ensuring sustained relevancy in their fields .

IMS Engineering College facilitates industry interactions by promoting initiatives that include producing young entrepreneurs and engaging students in real-world projects and industry-oriented applications, such as implementing web services using Spring Boot. The Computer Science and Engineering department specifically aims to conduct research that nurtures entrepreneurial thinking, thereby enhancing practical engagement with industry settings, which is aligned with their mission to prepare students for future challenges in the workforce .

Students completing the OOP with Java Lab are expected to demonstrate proficiency in using tools like Java compiler and NetBeans IDE, solve problems using interfaces, inheritance, packages, manage input/output streams, implement exception handling and templates, and develop web applications using the Java Spring framework. These outcomes are linked to program objectives such as possessing core theoretical and practical knowledge in Computer Science and demonstrating work productivity with leadership skills .

The mission statement of IMS Engineering College emphasizes innovative teaching and learning methodologies to promote academic excellence. These methodologies are applied within the Computer Science Department to provide education in both theoretical and applied foundations, conduct research resulting in innovations, and inculcate team-building skills. The emphasis is on continuous learning, particularly in core and emerging areas of engineering, which reflects in the department’s focus on nurturing entrepreneurial thinking and promoting life-long learning .

The vision of IMS Engineering College to become an institution of excellence empowers students through technical education and aligns with the department's mission to provide quality education in Computer Science, fostering research and innovation. The mission to promote industry interactions and produce young entrepreneurs parallels the program's educational objectives to prepare students for careers in industry and entrepreneurship. Both aim to nurture leadership qualities and ethical values that cater to societal needs, reflected in the department’s goal to develop future leaders and competent professionals .

Communication skills are considered critical in the engineering education at IMS Engineering College. Program outcomes specify that graduates must effectively communicate complex engineering activities to both the engineering community and broader society, entailing writing reports, designing documentation, and making presentations. This ability to communicate ensures that engineering solutions are well-conveyed, understood, and appropriately implemented in multidisciplinary environments .

IMS Engineering College aims to integrate values and ethics into its educational framework by promoting continuous learning in core and emerging engineering areas coupled with innovative teaching and learning methodologies, as well as inculcating values and ethics among learners as part of its mission . Additionally, the Department of Computer Science & Engineering explicitly includes a mission to nurture future leaders with ethical values to meet industrial and societal needs .

IMS Engineering College emphasizes the application of ethical principles and commitment to professional ethics as a fundamental outcome for engineering graduates. This involves understanding and integrating ethical norms within professional practice, impacting decision-making and responsibility considerations when addressing societal, health, safety, legal, and cultural issues. The institution prioritizes instilling ethical values to prepare students for responsible engineering practices in real-world scenarios .

Engineering graduates from IMS Engineering College are expected to understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate the knowledge of, and need for sustainable development. They are encouraged to apply this understanding to assess and address societal and environmental issues, integrating these considerations into their technical solutions .

You might also like