Professional Documents
Culture Documents
2013)
ACA-8[2021] COURSE HAND OUT [Integrated Course]
SCHOOL: SOE DEPT.: CSE DATE OF ISSUE: 09/07/2021
NAME OF THE PROGRAM : B.Tech
P.R.C. APPROVAL REF. : PU/AC-16/CSE/2018-2022/2021
Graduates of the B. Tech. Program in Computer Science and Engineering will be able to:
PO2. 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
PO3. 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.
PO4. 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.
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 the contextual knowledge to assess societal,
health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
PO7. 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.
PO8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
PO9. Individual and team work: Function effectively as an individual, and as a member or leader in
diverse teams, and in multidisciplinary settings.
PO11. 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.
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.
COURSE PREREQUISITES:
Programming fundamentals (any language), Knowledge on RDBMS, Basics of internet protocols and
software development life cycle.
COURSE DESCRIPTION:
The purpose of this Course is to introduce the basic web design using Hypertext Markup Language and
Cascading Style Sheets. Students will be trained in planning and designing effective web pages by writing
code using current leading trends in the web domain, enhancing web pages with the use of page layout
techniques, text formatting, graphics, images, and multimedia. The focus is on popular key technologies
that will help students to build Internet- and web-based applications that interact with other applications
and with databases.
Topics include: HTML, XML, CSS, JAVASCRIPT, PHP, MYSQL, and AJAX
COURSE OUTCOMES:
After the completion of the course students shall be able to:
1 Describe the concept of web application terminologies and internet tools (Comprehension)
2 Employ HTML tags and CSS features to develop a web site (Application)
3 Employ java-script and Ajax concepts to develop dynamic web site (Application)
4 Demonstrate database driven web application with server side script using PHP (Application)
MAPPING OF C.O. WITH P.O.
P01 P02 P03 P05 P06 P09 P010 P012
CO
NO.
CO1 H M M L L L L
CO2 H L H M L L L L
CO3 H L H M L L L L
CO4 H L H M L L L L
MODULE I
MODULE II
MODULE III
MODULE IV
MODULE V
PHP, Database access MYSQL. [9 Hours] [Application Level]
Introduction to PHP, PHP structure, Variables, Data types, writing output, Program Control,
Functions, types of arrays, form processing, and introduction to PHP MYSQL, basic query
operations, Demonstration of sample web application, Ajax.
SKILL SETS:
SK 1: An attitude of enquiry.
Number
of Lab
Sessions
Sl. Session Tas Course
Leve Leve require
No Number k Task Skills to be developed Outcome to
l 01 l2 d to
. and Date No be developed
complet
e the
task
1 Designing
SK1,SK3,SK7,
01 (23/08/21 1 Pages using 4 CO1
✓ SK8,SK9SK10
) HTML
7
SK1,SK2,SK3,SK5,SK7,SK9
02 (06/09/21 2 HTML+CSS ✓ 4 CO1, CO2
SK10
)
CO1,
14 Javascript
03 3 ✓ 5 SK1,SK2,SK3,SK4,SK7,SK9 CO2,
(20/09/21 with HTML
,SK10 CO3
21
PHP+MYSQ SK1,SK2,SK3,SK4,SK6,SK7 CO1, CO2,
04 (06/10/21 4 ✓ 6
L ,SK9, SK10 CO3, CO4
)
30
Ajax with SK1,SK2,SK3,SK4,SK6,SK7 CO1, CO2,
05 (15/11/21 5 ✓ 5
HTML ,SK9, SK10 CO3, CO4
)
REFERENCE MATERIALS:
Textbook:
1. Deitel, Deitel, and Nieto, “Internet and World Wide Web – How to program”, Pearson
Education.
Reference Books:
1. Randy Connolly, ”Fundamentals of Web Development”, Pearson Education
2. Robert W Sebesta, “Programming the World Wide Web”, Pearson Education
Online reference:
1. W3schools.com
2. Developer.mozilla.org/en-US/docs/Learn
GUIDELINES TO STUDENTS:
Total
Sl. Starting Concluding Number
Activity
No. Date Date of
Periods
01 Over View of the course 23/08/2021 23/08/2021 1
Session Delivery
Sl Course
no Mode
. Lesson Title Topics Outcome Reference
[date if &Tools
no Number
possible] used
1 S1 Introduction to Internet, WWW CO1 PPT R2
fundamentals of Web
6 S16 CSS and its Features Creating style sheets, CO2 PPT R2
types of style sheets
7 S19 CSS and its Features Understanding selectors, CO2 PPT R2
CSS font properties
8 S22 CSS and its Features CSS pseudo class and CO2 PPT R2
pseudo-elements
ASSESSMENT SCHEDULE FOR THEORY COMPONENT: (Here mention the details of all the
formal and informal evaluation methods. Formal evaluation refers to Test 1, Test 2 and the End Term
Final Examination. All other evaluation components come under informal evaluation.)
[Some of the samples are: Test 1, Test 2, Term End Exam, Surprise Test, Open Book test, Pre Course
and Post course Test, Unit/Module wise Tests Quiz,
Assessment type
[Include here
Sl. Course Duration Venue, Date
assessment Contents outcome (In MarksWeightage & Time
No. method for self-
Number Hours)
learning
component also]
1 Quiz 1 Introduction to Web CO1 0.5 10 5 30/08/2021
If the student misses an evaluation component, he/she may be granted a make-up. In case of an absence
that is foreseen, make-up request should be personally made to the Instructor-in-Charge, well ahead of
the scheduled evaluation component. Reasons for unanticipated absence that qualify a student to apply
for make-up include medical emergencies or personal exigencies. In such an event, the student should
contact the Instructor-in-Charge as soon as practically possible.
CONTACT TIMINGS IN THE CHAMBER FOR ANY DISCUSSIONS: Any week day after 4 PM
Sample Thought Provoking Questions [For Theory Component] :
(Here type sample typical questions for students ’reference)
Course
Sl Bloom’s
Question Marks Outcome
No. Level
No.
Describe effect will the internet have on our daily
1 lives? 10 CO1 L2
Course Completion Remarks &Self-Assessment.[This has to be filled after the completion of the course]
[Please mention about the course coverage details w.r.t. the schedule prepared and
implemented. Any specific suggestions to incorporate in the course content. Any Innovative
practices followed and its experience. Any specific suggestions from the students about the
content, Delivery, Evaluation etc.
Activity
Sl. Scheduled Completion Actual Completion
As listed in the course Remarks
No. Date Date
Schedule
Course Outcome Attainment:
Remarks on
Actual C.O.
Target set for attainment &
Sl. C.O. Attainment
Course Outcomes attainment in Measures to
No. No. In
percentage enhance the
Percentage
attainment
Describe the concept of web 85%
01 CO1 application terminologies and
internet tools.
Employ HTML tags and CSS 75%
02 CO2 features to develop a web
site.
Employ java-script and Ajax 70%
03 CO3 concepts to develop
dynamic web site.
Demonstrate database driven 70%
04 CO4 web application with
server side script using PHP
Learning Outcomes Verbs at Each Bloom Taxonomy Level to be used for writing the
course Outcomes.