LecturePlan MC305 23CAH-551
LecturePlan MC305 23CAH-551
LECTURE PLAN
Mission of the M1. To provide innovative learning centric facilities and quality-oriented teaching learning process for solving computational
Department problems.
M2. To provide a framework through Project Based Learning to support society and industry in promoting a multidisciplinary
activity.
M3. To develop crystal clear evaluation system and experiential learning mechanism aligned with futuristic technologies and
industry.
M4. To provide doorway for promoting research, innovation and entrepreneurship skills in collaboration with industry and
academia.
M5. To undertake societal activities for upliftment of rural/deprived sections of the society.
Vision of the To be a Centre of Excellence for nurturing computer professionals with strong application expertise through experiential learning
Department and research for matching the requirements of industry and society instilling in them the spirit of innovation and entrepreneurship.
Program OutComes(POs)
PO1 Apply mathematics and computing fundamental and domain concepts to find out the solution of defined problems and
requirements. (Computational Knowledge)
PO2 Use fundamental principle of Mathematics and Computing to identify, formulate research literature for solving complex problems,
reaching appropriate solutions. (Problem Analysis)
PO3 Understand to design, analyze and develop solutions and evaluate system components or processes to meet specific need for
local, regional and global public health, societal, cultural, and environmental systems. (Design/Development of Solutions)
PO4 Use expertise research-based knowledge and methods including skills for analysis and development of information to reach valid
conclusions. (Conduct Investigations of Complex Computing Problems)
PO5 Adapt, apply appropriate modern computing tools and techniques to solve computing activities keeping in view the limitations.
(Modern Tool Usage)
PO6 Exhibiting ethics for regulations, responsibilities and norms in professional computing practices. (Professional Ethics)
PO7 Enlighten knowledge to enhance understanding and building research, strategies in independent learning for continual
development as computer applications professional. (Life-long Learning)
PO8 Establishing strategies in developing and implementing ideas in multi- disciplinary environments using computing and
management skills as a member or leader in a team. (Project Management and Finance)
PO9 Establishing strategies in developing and implementing ideas in multi- disciplinary environments using computing and
management skills as a member or leader in a team. (Project Management and Finance)
PO10 Apply mathematics and computing knowledge to access and solve issues relating to health, safety, societal, environmental, legal,
and cultural issues within local, regional and global context. (Societal and Environmental Concern)
PO11 Gain confidence for self and continuous learning to improve knowledge and competence as a member or leader of a team.
(Individual and Teamwork)
PO12 Learn to innovate, design and develop solutions for solving real life business problems and addressing business development
issues with a passion for quality competency and holistic approach. (Innovation and Entrepreneurship)
Text Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Java: The Complete Reference Herbert Schildt Tenth Edition McGraw-Hill 2017
Education
2 Java Persistence with Hibernate Gavin King, Christian Bauer second Manning publisher, 2006
New York-USA
Reference Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Introduction to Java Programming Y. D. Liang 12th Pearson Education 2020
Course OutCome
SrNo OutCome
CO1 Understand the basic concepts of Static vs Dynamic Web, enterprise applications and client-server
architecture
CO2 Create server-side web applications using servlet and JSP.
CO3 Develop Java applications that use database connectivity using JDBC
CO4 Analyse Hibernate architecture to interact with the database using Java Objects
CO5 Create server-side applications using NodeJS.
1 5 Chapter-4 Server-Side Programming, Web Server ,T-Java: The Complete Simulation CO2
Java Server side components, Servlet Reference,R-Introduction to Java
Architecture Programmi
1 6 Chapter-4.1 Web Container, Servlet Life Cycle, ,T-Java: The Complete Simulation CO2
Tomcat Interface, Servlet interface Reference,R-Introduction to Java
Programmi
1 7 Chapter-5 Types of Servlet, HttpServletRequest ,T-Java: The Complete Simulation CO2
and HttpServletResponse Reference,R-Introduction to Java
Programmi
1 8 Chapter-6 Types of Servlet, HttpServletRequest ,T-Java: The Complete Simulation CO2
and HttpServletResponse, GET and Reference,R-Introduction to Java
POST request methods Programmi
1 9 Chapter-6.1 Servlet Collaboration: Request ,T-Java: The Complete Simulation CO2
Dispatcher and send Redirect Reference,R-Introduction to Java
Programmi
1 10 Chapter-6.1.1 ServletConfig and ServletContext ,T-Java: The Complete Simulation CO2
Reference,R-Introduction to Java
Programmi
2 11 Chapter-7 Introduction to JSP and its advantages ,T-Java: The Complete Simulation CO2
over Servlet Reference,R-Introduction to Java
Programmi
2 12 Chapter-7.1 Elements of JSP ,T-Java: The Complete PPT,Simulati CO2
Reference,R-Introduction to Java on
Programmi
2 13 Chapter-7.1.1 Scripting elements ,T-Java: The Complete PPT,Simulati CO2
Reference,R-Introduction to Java on
Programmi
2 14 Chapter-8 Architecture of JSP ,T-Java: The Complete PPT,Simulati CO2
Reference,R-Introduction to Java on
Programmi
2 15 Chapter-8.1 Custom Tags ,T-Java: The Complete PPT,Simulati CO2
Reference,R-Introduction to Java on
Programmi
2 16 Chapter-9 Directives and actions ,T-Java Persistence with PPT,Simulati CO2
Hibernat,R-JAVA 2 Unleashed on
2 17 Chapter-9.1 JSP configuration. ,T-Java Persistence with PPT,Simulati CO2
Hibernat,R-JAVA 2 Unleashed on
2 18 Chapter-9.1.1 Implicit objects. ,T-Java Persistence with PPT,Simulati CO2
Hibernat,R-JAVA 2 Unleashed on
2 19 Chapter-10 JDBC and ODBC ,T-Java Persistence with PPT,Simulati CO3
Hibernat,R-JAVA 2 Unleashed on
2 20 Chapter-10.1 Types of Drivers for connection ,T-Java Persistence with PPT,Simulati CO3
Hibernat,R-JAVA 2 Unleashed on
2 21 Chapter-11 CRUD operations ,T-Java Persistence with PPT,Simulati CO3
Hibernat,R-JAVA 2 Unleashed on
2 22 Chapter-11.1 Statement and Prepared Statement ,T-Java Persistence with PPT,Simulati CO3
interface Hibernat,R-JAVA 2 Unleashed on
2 23 Chapter-11.1.1 query and execute Query ,T-Java Persistence with PPT,Simulati CO3
Hibernat,R-JAVA 2 Unleashed on
2 24 Chapter-12 Result Set interface ,T-Java: The Complete PPT,Simulati CO3
Reference,R-Introduction to Java on
Programmi
2 25 Chapter-12.1 Result Set Meta Data interface. ,T-Java: The Complete PPT,Simulati CO3
Reference,R-Introduction to Java on
Programmi
2 26 Chapter-12.1.1 CRUD. Applications using Servlet ,T-Java: The Complete PPT,Simulati CO3
Reference,R-Introduction to Java on
Programmi
2 27 Chapter-13 CRUD. Applications using JSP ,T-Java Persistence with PPT,Simulati CO3
Hibernat,R-JAVA 2 Unleashed on
3 28 Chapter-14 Introduction to Hibernate. ,T-Java Persistence with PPT,Simulati CO4
Hibernat,R-JAVA 2 Unleashed on
Assessment Model
Sr No Assessment Name Exam Name Max Marks
1 Hybrid Course All Practical Evaluations 40
2 Hybrid Course All End Term Hybrid Theory 60
3 Hybrid Course All Attendance Marks 2
4 Hybrid Course All Surprise Test 12
5 Hybrid Course All practical MST 10
6 Hybrid Course All Practical 30
Worksheet/Projects 1
7 Hybrid Course All Practical 30
Worksheet/Projects 2
8 Hybrid Course All Practical 30
Worksheet/Projects 3
9 Hybrid Course All Practical 30
Worksheet/Projects 4
10 Hybrid Course All Practical 30
Worksheet/Projects 5
11 Hybrid Course All Practical 30
Worksheet/Projects 6
12 Hybrid Course All Practical 30
Worksheet/Projects 7
13 Hybrid Course All Practical 30
Worksheet/Projects 8
14 Hybrid Course All Practical 30
Worksheet/Projects 9
15 Hybrid Course All Practical 30
Worksheet/Projects 10
16 Hybrid Course All Quiz 4
17 Hybrid Course All Assignment/GD Hybrid 10
18 Hybrid Course All MST-1 Hybrid 20
19 Hybrid Course All MST-2 Hybrid 20