Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
11 views10 pages

Course Handout AWT 2024-25

The document is a course handout for 'Advanced Web Technology' at Pandit Deendayal Energy University, detailing the course structure, objectives, outcomes, and evaluation methods for the B.Tech. program in Computer Science and Engineering for the 6th semester of the academic year 2025-26. It includes information on departmental vision, program educational objectives, course syllabus, lesson plans, and assessment tools. Additionally, it outlines the responsibilities of faculty and provides resources for students, including textbooks and relevant journals.

Uploaded by

harshgaming105
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)
11 views10 pages

Course Handout AWT 2024-25

The document is a course handout for 'Advanced Web Technology' at Pandit Deendayal Energy University, detailing the course structure, objectives, outcomes, and evaluation methods for the B.Tech. program in Computer Science and Engineering for the 6th semester of the academic year 2025-26. It includes information on departmental vision, program educational objectives, course syllabus, lesson plans, and assessment tools. Additionally, it outlines the responsibilities of faculty and provides resources for students, including textbooks and relevant journals.

Uploaded by

harshgaming105
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/ 10

Pandit Deendayal Energy University

School of Technology
Department of Computer Science and Engineering
Odd Semester 2024-2025
Course student handout file
INDEX
Name of the course: Advanced Web Technology Course Code:23CP308T
Program: B.Tech. Semester:6th
Branch: CSE Academic Year: 2025-26
Name of Course Coordinator: Dr. Debabrata Swain
Subject Teachers: Dr. Punit Gupta, Dr. Nandini Modi, Prof. Komal Singh
A. Departmental Vision & Mission
B. Program Educational Objectives (PEOs) of Department
C. Program Outcomes (POs)
D. Program Specific Outcomes (PSOs)
E. Academic Calendar
F. Class Time Table and Faculty Time Table with Office Hours
G. Course Outcomes (COs), Course Syllabus, Prerequisites for the Course
H. Lesson Plan
I. Program Articulation Matrix and Course Articulation Matrix
J. Evaluation Scheme and Rubrics
K. Tutorials, Assignments, Case Studies, Quiz, Presentations, etc.
Copy of Mid and End Semester Examination Question Papers (Old and Current),
L. Solution of Current Examination with Stage-wise Marking Scheme
M. Course Covered Beyond Syllabus
N. Actual Engagement of Class
Attendance Record (Up to Mid Semester Examination and Up to End Semester
O. Examination)
P. Details for Remedial Classes (List and Identification of Slow Learners, Actions Taken)
Q. Justification for Course Outcome Mapping with Exams and Assessments
R. Result of Students (Marks of Mid, End, and Internal Assessment Components)
S. Laboratory Manuals – If Applicable
T. List of International / National Journals Related to the Course – If Applicable
U. List of Well-known Conferences Related to the Course – If Applicable
Sample Answer Scripts of Mid Sem., End Sem. Exam and Assignments of Good, Better,
V. and Best Performing Students (At Least Five Copies of Each Assessment Tool)
W Class Notes (Lecture PPT & Lab Manual etc.) in Soft/Hard Copy
X. Direct Attainment of COs and POs and Interpretation (Result Analysis)
Y. Indirect Attainment of POs through Course Exit Survey (Just Before End Sem. Exam)
Final Attainment of COs and POs and Interpretation (Result Analysis), Actions to be
Z. Taken if COs and POs are Not Achieved
Date:

Signature of Subject Teachers Signature of Department Signature of Head of the


Coordinator (IQAC) Department

A. Departmental Vision & Mission


Vision
“To contribute to the society by imparting transformative education and producing globally
competent professionals having multidisciplinary skills and core values to do futuristic
research & innovations.”
Mission
• To accord high quality education in the continually evolving domain of Computer
Engineering by offering state-of-the-art undergraduate, postgraduate, doctoral
programmes.
• To address the problems of societal importance by contributing through the talent we
nurture and research we do:
• To collaborate with industry and academia around the world to strengthen the
education and multidisciplinary research ecosystem.
• To develop human talent to its fullest extent so that intellectually competent and
imaginatively exceptional leaders can emerge in a range of computer professions.

B. Program educational objectives (PEOs) of Department

The Program Educational Objectives of B.Tech. (Computer Engineering) program are:

1. To prepare graduates who will be successful professionals in industry, government,


academia, research, entrepreneurial pursuit and consulting firms
2. To prepare graduates who will make technical contribution to the design,
development and production of computing systems
3. To prepare graduates who will get engage in lifelong learning with leadership
qualities, professional ethics and soft skills to fulfill their goals
4. To prepare graduates who will adapt state of the art development in the field of
computer engineering

C. Program Outcomes (POs)


Undergraduate engineering program are designed to prepare graduates to attain the
following program outcomes:

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.

D. Program Specific Outcomes (PSOs)

The graduates of CSE department will be able to:


1. Develop computer engineering solutions for specific needs in different domains applying
the knowledge in the areas of programming, algorithms, hardware-interface, system
software, computer graphics, web design, networking and advanced computing.
2. Analyze and test computer software designed for diverse needs.
3. Pursue higher education, entrepreneurial ventures and research.

E. Academic Calendar
F. Class Time Table and Faculty Time Table with office hours

Class Time Table

Div 5

Faculty Time Table: Dr. Nandini Modi

Office Hours: Thursday 4:00 to 5:00 pm


G. Course Outcomes (COs), Course Syllabus, Pre requisites for the course

Pandit Deendayal Energy University School of Technology


Subject Name/Lab Name Advanced Web Technology Theory
Teaching Scheme Examination Scheme
Theory Practical Total
L T P C Hrs/Week
MS ES IA LW LE/Viva Marks
0 1 0 1 1 25 50 25 - - 100

COURSE OBJECTIVES
 To introduce the advanced web programming technologies.
 Understand Client Side Web Development

UNIT 1 Web Development with Node and Express 5 Hrs.


The JavaScript Revolution, Introducing Express, A Brief History of Express, The Node Ecosystem, What
is Express.js, How Express.js Works, MVC Structure and Modules
UNIT 2 4 Hrs.
React’s Past and Future, How React Works, React State Management
UNIT 3 Django 5 Hrs.
Intro, MVT Architecture, Views, URL, Templates, Models, Database Connectivity (PostgreSQL)
UNIT 4 Flask 3 Hrs.
Introduction, Flask- Application, Routing, Variable Rules, URL Building, HTTP methods,Templates, SQLAlchemy
Max. 17 Hrs.

COURSE OUTCOMES
On completion of the course, student will be able to
CO1- Explain the concepts of Web Application
CO2- Identify and explain various components of Web Application stack
CO3- Illuminate technologies and tools involved in Web Application Development
CO4- Understand and Identify the use of Web Services in Web Programming
CO5- Learn Javascript based runtime environments: NodeJS, ReactJS.
CO6- Understand Python frameworks for web development: Django and Flask.

TEXT/REFERENCE BOOKS
 Django for Beginners: Build Websites with Python and Django by William S. Vincent
 Flask Web Development: Developing Web Applications with Python, Second Edition (Greyscale
Indian Edition) by Miguel Grinberg
 React and React Native: A complete hands-on guide to modern web and mobile development with
React.js, 3rd Edition by Adam Boduch and Roy Derks
 Beginning MERN Stack: Build and Deploy a Full Stack MongoDB, Express, React, Node.js App by
Greg Lim

END SEMESTER EXAMINATION QUESTION PAPER PATTERN


Max. Marks: 100 Exam Duration: 3
Hrs
Part A: 10 Questions of 2 marks each-No choice 20 Marks
Part B: 2 Questions from each unit with internal choice, each carrying 20 marks 80 Marks
H. Lesson Plan
Lect Remarks (Text
Teaching Aid
ure Topic to be covered book/Unit No
to be used
No. etc.)
1 The JavaScript Revolution BW+PPT Unit 1
2, 3, Introduction to node, The Node Ecosystem
4
5 Introducing Express Unit 2
6 What is Express.js
7 MVC Structure and Modules Unit 3
8 How React Works,
9 React hooks
10 React State Management
11 Django
12 Intro, MVT Architecture, Views, URL, Templates, Unit 4
Models,
13 Database Connectivity (PostgreSQL)

Legends: BW (Board Work), PPT (PowerPoint Slides)


I. Program Articulation Matrix and Course Articulation Matrix

Course Articulation Matrix

CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1
CO2
CO3
CO4
CO5
CO6

Program Articulation Matrix


PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PS01 PSO2 PSO3

Correlation levels 1, 2 or 3 as defined below:


1: Slight (Low)
2: Moderate (Medium)
3: Substantial (High)
J. Evaluation Schem and Rubrics
CO Assessment Tools (Direct Assessment):
Various assessment tools used to evaluate CO’s (Rubrics) and the frequency with which the
assessment processes are carried out are listed below.

Assessment Assessment Mapping with Contribution to


Description Marks
Method Tool CO CO’s
MCQ/Analytical/
It fractionally
Output-based/
contributes to
questions on
CO1/CO2/CO3 100% weightage
Direct Mid-sem syllabus covered 25
of Direct
from Unit I, Unit
Assessment to
II
CO attainment.
MCQ/
Analytical/ It contributes to
Output-based/ 100% weightage
MCQ/Class CO1/CO2/CO3
Direct Theoretical 25 of Direct
Assignment CO4/CO5/CO6
questions on Assessment to
syllabus covered CO attainment.

Topics to be It contributes to
covered: Unit I, 50% weightage
CO1,CO2,
End-Sem II, III, IV of Direct
Direct 100 CO3,CO4,
Examination Assessment to
CO5, CO6
CO attainment.
(100/2)
Total 100 Marks

K. Tutorials, Assignments, Case Studies, Quiz, Presentations etc.

Attached herewith.

L. Copy of Mid and End Semester Examination Question Papers (Old and
Current), solution of current examination with stage-wise marking
scheme – Not applicable as this course is introduced in form of theory
also after long time…

M. Course covered beyond syllabus

N. Attendance Record (Up to Mid Semester Examination and Up to End


semester Examination)

O. Details for Remedial Classes (list and identification of slow learners, actions
taken)
P. Result of students (marks of mid, end and internal assessment components) –
Attached herewith.

Q. Laboratory Manuals – If Applicable (NA)

R. List of International / National Journals Related to the Course – If


Applicable

1. International Journal of Web Engineering and Technology


(https://www.inderscience.com/jhome.php?jcode=ijwet)
2. International Journal of Information Technology and Web Engineering
(IJITWE) (https://www.igi-global.com/journal/international-journal-
information-technology-web/1093)
3. International Journal of Web Information Systems
(https://www.emerald.com/insight/publication/issn/1744-0084)

S. List of Well-known Conferences Related to the Course – If Applicable

1. Web Summit
2. TechCrunch Disrupt

T. Sample Answer Scripts of Mid Sem., End Sem. Exam and Assignments of
Good, Better, and Best Performing Students (At Least Five Copies of Each
Assessment Tool) (NA)

U. Class Notes (Lecture PPT & Lab Manual etc.) in Soft/Hard Copy
Attached herewith.

V. Direct Attainment of COs and POs and Interpretation (Result Analysis)

Attached herewith.

W. Indirect Attainment of POs through Course Exit Survey (Just Before End
Sem. Exam)

Attached herewith.

X. Final Attainment of COs and POs and Interpretation (Result Analysis), Actions to
be Taken if COs and POs are Not Achieved

N/A
School of Technology, Pandit Deendayal Energy University, Gandhinagar
Department of Computer Science & Engineering
Expert Lecture Report
Name of the Expert
Affiliation of the Expert
Contact Details of the
Expert (Address, E-mail,
Phone, etc.)
Title of the Lecture
Date of Lecture
Duration of Lecture
Audience (B.Tech., M.Tech.
with Semester)
Venue
No. of Attendees
Feedback on the Lecture (if
any)
Photograph of the
Interaction / Meeting
/Lecture

Name of the Faculty


Coordinator (who arranged
the lecture )
Signature of the Faculty
Coordinator

You might also like