0% found this document useful (0 votes)
61 views6 pages

LecturePlan BI520 22CSH-244

The document provides details about a lecture plan for a Programming in Java course, including mission and vision statements of the department, program educational objectives, program specific outcomes, and program outcomes. The course will include 2 lectures, 0 tutorials, 2 practical sessions per week, be graded, and delivered in a hybrid mode.

Uploaded by

Ajitesh
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)
61 views6 pages

LecturePlan BI520 22CSH-244

The document provides details about a lecture plan for a Programming in Java course, including mission and vision statements of the department, program educational objectives, program specific outcomes, and program outcomes. The course will include 2 lectures, 0 tutorials, 2 practical sessions per week, be graded, and delivered in a hybrid mode.

Uploaded by

Ajitesh
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
You are on page 1/ 6

Printed on 12/19/2023 12:38:21 AM

LECTURE PLAN

Institute/Department UNIVERSITY INSTITUTE Program Bachelor of Engineering + Master


OF ENGINEERING (UIE) of Engineering in Computer
Science and Engineering (Hons) -
Information Security in
association with IBM (Integrated)
(BI520)
Master Subject Coordinator Kushagra Agrawal Master Subject Coordinator E- E13465
Name: Code:
Course Name Programming in Java Course Code 22CSH-244

Lecture Tutorial Practical Self Study Credit Subject Type


2 0 2 0 3.0 T

Course Type Course Category Mode of Assessment Mode of Delivery

N.A Graded (GR) Hybrid Hybrid (HYB)

Mission of the M1: To provide relevant, rigorous and contemporary curriculum and aligned assessment system to ensure effective learning
Department outcomes for engineering technologies.
M2: To provide platform for industry engagement aimed at providing hands-on training on advanced technological and business
skills to our students.
M3: To provide opportunities for collaborative, interdisciplinary and cutting-edge research aimed at developing solutions to real life
problems
M4: To imbibe quest for innovation, continuous learning and zeal to pursue excellence through hard work and problem-solving
approach
M5: To foster skills of leadership, management, communication, team spirit and strong professional ethics in all academic and
societal endeavours of our students

Vision of the To be recognized as a centre of excellence for Computer Science & Engineering education and research, through effective
Department teaching practices, hands-on training on cutting edge computing technologies and excellence in innovation, for creating globally
aware competent professionals with strong work ethics whom would be proficient in implementing modern technology solutions
and shall have entrepreneurial zeal to solve problems of organizations and society at large.

Program Educational Objectives(PEOs)


PEO1 To be able to explore areas of research, technology application & innovation and make a positive impact in different types of
institutional settings such as corporate entities, government bodies, NGOs, inter-government organizations, & start-ups.
PEO2 To be able to design, and implement technology and computing solutions to the organizational problems, effectively deploy
knowledge of engineering principles, demonstrate critical thinking skills&make the intellectual connections between quantitative
and qualitative tools, theories and context to solve the organizational problems
PEO3 To be able to work with, lead & engage big and small teams comprising diverse people in terms of gender, nationality, region,
language, culture & beliefs. To understand stated and unstated differences of views, beliefs & customs in diverse & inter
disciplinary team settings
PEO4 To be able to continuously learn and update one’s knowledge, engage in lifelong learning habits and acquire latest knowledge to
perform in current work settings
PEO5 To continuously strive for justice, ethics, equality, honesty, and integrity both in personal and professional pursuits. Able to
understand and conduct in a way that is responsible and respectful.

Program Specific OutComes(PSOs)


PSO1 The graduating student will be able to make valuable contributions in the design, development, and production of computer
science and related engineering applications in the areas of Artificial intelligence and Machine learning
PSO2 The graduating student will be able to use and deploy the latest software tools and technologies related to Artificial intelligence
and Machine learning.
PSO3 The graduating student will be able to practice as an engineer/researcher in the evolving field of AI and ML and its allied
application domains by employing project development skills learned throughout the program

University Information System - By - ERP Division Page 1 of 6


Printed on 12/19/2023 12:38:21 AM
LECTURE PLAN

Program OutComes(POs)
PO1 Engineering Knowledge: Apply knowledge of mathematics, science, engineering fundamentals and an engineering specialization
to the solution of complex engineering problems.
PO2 Problem Analysis: Identify, formulate, research literature and analyze complex engineering problems 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 system components or
processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal and
environmental considerations.
PO4 Conduct investigations of complex problems using research-based knowledge and research methods including design of
experiments, analysis and interpretation of data and synthesis of information to provide valid conclusions.
PO5 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.
PO6 The Engineer and Society: Apply reasoning informed by contextual knowledge to assess societal, health, safety, legal and cultural
issues and the consequent responsibilities relevant to professional engineering practice.
PO7 Environment and Sustainability: Understand the impact of professional engineering solutions in societal and environmental
contexts and demonstrate knowledge of and need for sustainable development
PO8 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of engineering practice.

PO9 Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse teams and in multi-
disciplinary 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 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
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.

Text Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Head First Java: Your Brain on Bert Bates, Kathy Sierra 1st O'Reilly Media 2004
Java - A Learner's Guide 1st
Edition
2 Java The Complete Reference Herbert Schildt Ed. 11 McGraw-Hill 2019
publishing
company Ltd

Reference Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Programming with Java by Balaguruswamy 1 Tata Mc Graw Hill 1998
Balaguruswamy,– A primer
2 Understanding Object-Oriented Timothy Budd 1st Pearson Education 2000
Programming with Java

Course OutCome
SrNo OutCome
CO1 Take the statement of a business problem and from this determine suitable logic for solving the problem;
then be able to proceed to code that logic as a program written in Java
CO2 Create model of object oriented programming: abstract data types, encapsulation, inheritance and
polymorphism
CO3 Learn the working of Threads, Exceptions and graphical control, Client server architecture, Web
technology, database connectivity.
CO4 write servlet code which can get data from the server.
CO5 Learn to connect with database using different drivers.

University Information System - By - ERP Division Page 2 of 6


Printed on 12/19/2023 12:38:21 AM
LECTURE PLAN

Lecture Plan Preview-Theory


Mapped with
Pedagogical
Unit No LectureNo ChapterName Topic Text/ Reference Books CO Numer
Tool**
(s)
1 1 Introduction to Introduction to java ,T-Java The Complete Reference,R- Activity,Case CO1
Procedural Programming with Java by Balag Study,Flippe
Programming d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 2 Introduction to Introduction to Procedural ,T-Java The Complete Reference,R- Activity,Case CO1
Procedural Programming, Object-Oriented Understanding Object-Oriented Study,Flippe
Programming Programming. d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 3 Data Types and Features to Java Programming ,T-Java The Complete Reference,R- PPT,Video CO1
Operators Language, Data types Understanding Object-Oriented Lecture
1 4 Data Types and JVM , Data types ,T-Java The Complete Reference,R- PPT,Simulati CO1
Operators Understanding Object-Oriented on
1 5 Data Types and Keywords, Variables, Type Conversion ,T-Java The Complete Reference,R- PPT,Simulati CO1
Operators and Casting Understanding Object-Oriented on,Video
Lecture
1 6 Data Types and Array, its types, examples ,T-Java The Complete Reference,R- PPT,Simulati CO1
Operators Understanding Object-Oriented on,Video
Lecture
1 7 Data Types and Operators , its types ,T-Java The Complete Reference,R- PPT CO1
Operators Understanding Object-Oriented
1 8 Data Types and Control statements: if-else, loops, Final ,T-Java The Complete Reference,R- PPT,Simulati CO1
Operators keyword Understanding Object-Oriented on,Video
Lecture
1 9 Object oriented Classes and Object, ,T-Java The Complete Reference,R- PPT,Simulati CO1
features Programming with Java by Balag,R- on,Video
Understanding Object-Oriented Lecture
1 10 Object oriented Inheritance & Its types, Abstract class , ,T-Head First Java: Your Brain on,T- PPT,Simulati CO2
features Dynamic method dispatch Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
1 11 Object oriented Package and Interfaces ,T-Head First Java: Your Brain on,T- PPT,Simulati CO2
features Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented

University Information System - By - ERP Division Page 3 of 6


Printed on 12/19/2023 12:38:21 AM
LECTURE PLAN

1 12 Object oriented Revision ,T-Head First Java: Your Brain on,T- Simulation CO2
features Java The Complete Reference,R-
Programming with Java by Balag,R-
Understanding Object-Oriented
2 13 Exception Exception Handling ,T-Head First Java: Your Brain on,T- PPT,Simulati CO2
Handling Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 14 Exception Multithreading ,T-Head First Java: Your Brain on,T- PPT,Simulati CO3
Handling Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 15 I/O Streams Wrapper classes, I/O Streams(with ,T-Head First Java: Your Brain on,T- PPT,Simulati CO3
NIO) Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 16 I/O Streams File Handing and Serialization ,T-Head First Java: Your Brain on,T- PPT,Simulati CO3
Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 17 I/O Streams Concrete class, Generics classes ,T-Head First Java: Your Brain on,T- PPT,Simulati CO3
Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 18 I/O Streams Collections Interface and Classes, ,T-Head First Java: Your Brain on,T- PPT,Simulati CO3
Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 19 I/O Streams Strings & String Buffer , Utility Classes ,T-Head First Java: Your Brain on,T- PPT,Simulati CO3
Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 20 Networking Networking classes and Interfaces ,T-Head First Java: Your Brain on,T- PPT,Simulati CO3
Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 21 Networking TCP/IP Client/Server socket. ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
2 22 Networking Synchronization , Programming ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
practice on unit-2 Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 23 Event Handling AWT, AWT Hierarchy, Event Delegation ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
Model Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 24 Event Handling Steps for Event handling, Java ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
ActionListener Interface Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 25 Event Handling Java Swing, Hierarchy of java swing ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
classes Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 26 Event Handling Java Layout, Layout manager, its types ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 27 3.2 Servlet and Java Servlet, CGI Vs. Servlet, Servlet ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
JSP Container, Static Vs. Dynamic Java The Complete Reference,R- on,Video
Websites, Programming with Java by Balag,R- Lecture
Understanding Object-Oriented

University Information System - By - ERP Division Page 4 of 6


Printed on 12/19/2023 12:38:21 AM
LECTURE PLAN

3 28 3.2 Servlet and HTTP: GET Vs. POST, Servlet Life ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
JSP Cycle, HttpServletRequest Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 29 3.2 Servlet and Steps to create Servlets, Cookies, ,T-Head First Java: Your Brain on,T- PPT,Simulati CO4
JSP Event & Listner in Servlet Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 30 3.2 Servlet and JSP, JSP Architecture, JSP Life Cycle ,T-Head First Java: Your Brain on,T- Activity,Case CO4
JSP Java The Complete Reference,R- Study,Flippe
Programming with Java by Balag,R- d
Understanding Object-Oriented Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 31 3.3 Database Data Base Connectivity in JAVA, JDBC ,T-Head First Java: Your Brain on,T- PPT,Simulati CO5
connectivity Driver & its types Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 32 3.3 Database JDBC Steps, JDBC With Oracle, ,T-Head First Java: Your Brain on,T- PPT,Simulati CO5
connectivity statement interface Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 33 3.3 Database store image in Oracle database, ,T-Head First Java: Your Brain on,T- PPT,Simulati CO5
connectivity Singleton class Java The Complete Reference,R- on,Video
Programming with Java by Balag,R- Lecture
Understanding Object-Oriented
3 34 3.3 Database TEST ,T-Head First Java: Your Brain on,T- Activity,Case CO5
connectivity Java The Complete Reference,R- Study,Flippe
Programming with Java by Balag,R- d
Understanding Object-Oriented Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

Lecture Plan Preview-Practical


Mapped with CO
Unit No ExperimentNo Experiment Name Text/ Reference Books Pedagogical Tool**
Numer(s)
1 1 Write a Java program ,T-Head First Java: Your Brain on,T-Java Simulation CO1
that prints all real The Complete Reference,R-Programming
solution with Java by Balag,R-Understanding
Object-Oriented

University Information System - By - ERP Division Page 5 of 6


Printed on 12/19/2023 12:38:21 AM
LECTURE PLAN

1 2 The Fibonacci ,T-Head First Java: Your Brain on,T-Java Activity,Case CO1
sequence is defined The Complete Reference,R-Programming Study,Flipped
by the following with Java by Balag,R-Understanding Classes,Infographic
Object-Oriented s,Instructor Lead
WorkShop,PPT,Pro
fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture
1 3 Write a program in ,T-Head First Java: Your Brain on,T-Java PPT,Simulation CO1
Java for find AXB The Complete Reference,R-Programming
where A is a with Java by Balag,R-Understanding
Object-Oriented
1 4 Write a program in ,T-Head First Java: Your Brain on,T-Java PPT,Simulation CO2
Java with class The Complete Reference,R-Programming
Rectangle with with Java by Balag,R-Understanding
Object-Oriented
2 5 Write a program in ,T-Head First Java: Your Brain on,T-Java PPT,Simulation CO2
java which implement The Complete Reference,R-Programming
interface with Java by Balag,R-Understanding
Object-Oriented
2 6 Write a program in ,T-Head First Java: Your Brain on,T-Java PPT,Simulation,Vid CO2,CO3
Java to display name The Complete Reference,R-Programming eo Lecture
and roll n with Java by Balag,R-Understanding
Object-Oriented
2 7 Write a java program ,T-Head First Java: Your Brain on,T-Java PPT,Simulation,Vid CO3
using thread The Complete Reference,R-Programming eo Lecture
synchronization with Java by Balag,R-Understanding
Object-Oriented
3 8 Write a program to ,T-Head First Java: Your Brain on,T-Java PPT,Simulation,Vid CO4
create Client/Server The Complete Reference,R-Programming eo Lecture
socket to with Java by Balag,R-Understanding
Object-Oriented
3 9 Create a simple HTML ,T-Head First Java: Your Brain on,T-Java PPT,Simulation CO4
form containing a Text The Complete Reference,R-Programming
field with Java by Balag,R-Understanding
Object-Oriented
3 10 Write a program to ,T-Head First Java: Your Brain on,T-Java PPT,Simulation,Vid CO5
create a student The Complete Reference,R-Programming eo Lecture
registration f with Java by Balag,R-Understanding
Object-Oriented

Assessment Model
Sr No Assessment Name Exam Name Max Marks
1 20EU01 External Theory 60
2 20EU01 Assignment 10
3 20EU01 Attendance Marks 2
4 20EU01 Mid-Semester Test-1 20
5 20EU01 Quiz 4
6 20EU01 Surprise Test 12
7 20EU01 Mid-Semester Test-2 20

University Information System - By - ERP Division Page 6 of 6

You might also like