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

LecturePlan MC305 23CAH-551

SDG

Uploaded by

Shyam Kumar
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)
26 views6 pages

LecturePlan MC305 23CAH-551

SDG

Uploaded by

Shyam Kumar
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 4/8/2024 10:24:33 PM

LECTURE PLAN

Institute/Department UNIVERSITY INSTITUTE Program Master of Computer Applications


OF COMPUTING (UIC) (MC305)

Master Subject Coordinator Manju Goel Master Subject Coordinator E- E15409


Name: Code:
Course Name Advanced Internet Course Code 23CAH-551
Programming

Lecture Tutorial Practical Self Study Credit Subject Type


3 0 4 0 5.0 T

Course Type Course Category Mode of Assessment Mode of Delivery

Major Core Graded (GR) Hybrid Hybrid (HYB)

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 Educational Objectives(PEOs)


PEO1 Establish a well-fortified computing foundation of successful professionals by applying computing fundamentals and domain-
specific knowledge, demonstrating their innovative skills and considering social and environmental concerns.
PEO2 Undertake successful implementation of ethical solutions as an individual or a member or a leader of a team by investigating,
analyzing, formulating and solving complex computing problems in multidisciplinary approaches using modern tools.
PEO3 Enhance professionalism and ethical attitude in the profession while communicating with local, national, and foreign peers, bound
within regulations and leading to lifelong learning.
PEO4 Promote awareness for uplifting health, safety, legal, environmental, ethical and cultural diversity issues for serving the society.

Program Specific OutComes(PSOs)


PSO1 Analyze their abilities in systematic planning, developing, testing and executing complex computing applications in field of Social
Media and Analytics, Web Application Development and Data Interpretations.
PSO2 Apprise in-depth expertise and sustainable learning that contributes to multi-disciplinary creativity, permutation, modernization and
study to address global interest.

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)

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


Printed on 4/8/2024 10:24:33 PM
LECTURE PLAN

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

2 JAVA 2 Unleashed Jamie Jaworski second Tech Media 1999


Publications

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.

Lecture Plan Preview-Theory


Mapped with
Pedagogical
Unit No LectureNo ChapterName Topic Text/ Reference Books CO Numer
Tool**
(s)
1 1 Chapter-1 Types of web Applications, Web ,T-Java: The Complete Simulation CO1
Application Reference,R-Introduction to Java
Programmi
1 2 Chapter1.1 Web Page, Websites, Type of ,T-Java: The Complete Simulation CO1
Websites, static and Dynamic page. Reference,R-Introduction to Java
Programmi
1 3 Chapter-2 Client-side Application, Server side ,T-Java: The Complete Simulation CO1
Application Reference,R-Introduction to Java
Programmi
1 4 Chapter-3 Client Server architecture, Introduction ,T-Java: The Complete Simulation CO1
of Java 2 Enterprise Edition. Reference,R-Introduction to Java
Programmi

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


Printed on 4/8/2024 10:24:33 PM
LECTURE PLAN

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

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


Printed on 4/8/2024 10:24:33 PM
LECTURE PLAN

3 29 Chapter-14.1 Architecture of Hibernate ,T-Java Persistence with PPT,Simulati CO4


Hibernat,R-JAVA 2 Unleashed on
3 30 Chapter-15 Database Operations: Insert. ,T-Java Persistence with PPT,Simulati CO4
Hibernat,R-JAVA 2 Unleashed on
3 31 Chapter-15.1 Database Operations: update ,T-Java Persistence with PPT,Simulati CO4
Hibernat,R-JAVA 2 Unleashed on
3 32 Chapter-15.1.1 Database Operations : Delete, Select ,T-Java Persistence with PPT,Simulati CO4
Hibernat,R-JAVA 2 Unleashed on
3 33 Chapter-16 Node JS: Introduction to JavaScript. ,T-Java Persistence with PPT,Simulati CO5
Creating functions. Hibernat,R-JAVA 2 Unleashed on
3 34 Chapter-16.1 Introduction to Node JS, npm ,T-Java Persistence with PPT,Simulati CO5
Hibernat,R-JAVA 2 Unleashed on
3 35 Chapter-16.1.1 V8,Asynchronous vs Synchronous ,T-Java Persistence with PPT,Simulati CO5
request Hibernat,R-JAVA 2 Unleashed on
3 36 Chapter-17 REPL ,T-Java Persistence with PPT,Simulati CO5
Hibernat,R-JAVA 2 Unleashed on
3 37 Chapter-17.1 working with buffer and stream ,T-Java: The Complete PPT,Simulati CO5
Reference,R-Introduction to Java on
Programmi
3 38 Chapter-17.1.1 Reading and writing into file and ,T-Java: The Complete PPT,Simulati CO5
directories Reference,R-JAVA 2 Unleashed on
3 39 Chapter-18 Creating Server with Http request, ,T-Java: The Complete PPT,Simulati CO5
Event, Process. Reference,R-Introduction to Java on
Programmi
3 40 Chapter-18.1 Creating Server ,T-Java Persistence with PPT,Simulati CO5
Hibernat,R-JAVA 2 Unleashed on
3 41 Chapter-18.1.1 Creating Server with Http request. ,T-Java Persistence with PPT,Simulati CO5
Hibernat,R-JAVA 2 Unleashed on
3 42 Chapter-19 Creating Server with Http request, ,T-Java Persistence with PPT,Simulati CO5
Event, Process. Hibernat,R-JAVA 2 Unleashed on
3 43 Chapter-19.1 Web Modules ,T-Java: The Complete PPT,Simulati CO5
Reference,R-Introduction to Java on
Programmi
3 44 Chapter-20 Cryptography in NodeJS ,T-Java: The Complete PPT,Simulati CO5
Reference,R-JAVA 2 Unleashed on
3 45 Chapter-21 NodeJS CRUD ,T-Java Persistence with PPT,Simulati CO5
Hibernat,R-JAVA 2 Unleashed on

Lecture Plan Preview-Practical


Mapped with CO
Unit No ExperimentNo Experiment Name Text/ Reference Books Pedagogical Tool**
Numer(s)
1 1 Create a simple client ,T-Java: The Complete Reference,R- PPT,Video Lecture CO1
server communication Introduction to Java Programmi
applic
1 2 Create a simple client ,T-Java: The Complete Reference,R- PPT,Video Lecture CO1
server communication Introduction to Java Programmi
applic
1 3 Create a simple client ,T-Java: The Complete Reference,R- PPT,Video Lecture CO1
server communication Introduction to Java Programmi
applic
1 4 Create a serlvet that ,T-Java: The Complete Reference,R- PPT,Video Lecture CO1
describes how to use Introduction to Java Programmi
the Htt
1 5 Create a serlvet that ,T-Java: The Complete Reference,R- PPT,Video Lecture CO1
describes how to use Introduction to Java Programmi
the Htt
1 6 Create a serlvet that ,T-Java: The Complete Reference,R- PPT,Video Lecture CO1
describes how to use Introduction to Java Programmi
the Htt

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


Printed on 4/8/2024 10:24:33 PM
LECTURE PLAN

1 7 Write a servlet to ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2


display current time Introduction to Java Programmi
and refres
1 8 Write a servlet to ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
display current time Introduction to Java Programmi
and refres
1 9 Write a servlet to ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
display current time Introduction to Java Programmi
and refres
2 10 Create Servlet file ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
which contains Introduction to Java Programmi
following funct
2 11 Create Servlet file ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
which contains Introduction to Java Programmi
following funct
2 12 Create Servlet file ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
which contains Introduction to Java Programmi
following funct
2 13 Create the ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
Registration, login and Introduction to Java Programmi
logout module w
2 14 Create the ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
Registration, login and Introduction to Java Programmi
logout module w
2 15 Create the ,T-Java: The Complete Reference,R- PPT,Video Lecture CO2
Registration, login and Introduction to Java Programmi
logout module w
2 16 Write the Admin panel ,T-Java: The Complete Reference,R- PPT,Video Lecture CO3
application using JSP Introduction to Java Programmi
or Ser
2 17 Write the Admin panel ,T-Java: The Complete Reference,R- PPT,Video Lecture CO3
application using JSP Introduction to Java Programmi
or Ser
2 18 Write the Admin panel ,T-Java: The Complete Reference,R- Video Lecture CO3
application using JSP Introduction to Java Programmi
or Ser
3 19 Write the simple ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO4
program in Hibernate. 2 Unleashed
3 20 Write the simple ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO4
program in Hibernate. 2 Unleashed
3 21 Write the simple ,T-Java Persistence with Hibernat,R-JAVA PPT CO4
program in Hibernate. 2 Unleashed
3 22 Write the database ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO4
operations as Insert, 2 Unleashed
delete, u
3 23 Write the database ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO4
operations as Insert, 2 Unleashed
delete, u
3 24 Write the database ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO4
operations as Insert, 2 Unleashed
delete, u
3 25 Write the file handling ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO5
operations in Node JS 2 Unleashed
3 26 Write the file handling ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO5
operations in Node JS 2 Unleashed
3 27 Write the file handling ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO5
operations in Node JS 2 Unleashed
3 28 Implement CRUD ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO5
operation with 2 Unleashed
database on NodeJS
w

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


Printed on 4/8/2024 10:24:33 PM
LECTURE PLAN

3 29 Implement CRUD ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO5


operation with 2 Unleashed
database on NodeJS
w
3 30 Implement CRUD ,T-Java Persistence with Hibernat,R-JAVA PPT,Video Lecture CO5
operation with 2 Unleashed
database on NodeJS
w

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

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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy