CS-4032 Web Programming (BS-CS) Spring-2023
CS-4032 Web Programming (BS-CS) Spring-2023
Council
NCEAC
NCEAC.FORM.001-D
PROGRAM (S) TO BE
EVALUATED
Course Description
NCEAC.FORM.001.D
National Computer Education Accreditation
Council
NCEAC
NCEAC.FORM.001-D
For each attribute below, indicate whether this attribute is covered in this course or
not. Leave the cell blank if the enablement is little or non-existent.
1. Computing Apply knowledge of mathematics, natural
Knowledge: sciences, computing fundamentals, and a
computing specialization to the solution of
complex computing problems.
2. Problem Identify, formulate, research literature, and analyze
Analysis: complex computing problems, reaching
substantiated conclusions using first principles of
mathematics, natural sciences, and computing
sciences.
3. Design/ Design solutions for complex computing problems
Develop and design systems, components, and processes
Solutions: that meet specified needs with appropriate
consideration for public health and safety, cultural,
societal, and environmental considerations.
NCEAC.FORM.001.D
National Computer Education Accreditation
Council
NCEAC
NCEAC.FORM.001-D
4. Investigation; Conduct investigation of complex computing
Experimentation: problems using research based knowledge and
research based methods
5. Modern Tool Create, select, and apply appropriate techniques,
Usage: resources and modern computing tools, including
prediction and modelling for complex computing
problems.
6. Society Apply reasoning informed by contextual
Responsibility: knowledge to assess societal, health, safety, legal,
and cultural issues relevant to context of complex
computing problems.
7. Environment Understand and evaluate sustainability and impact
and of professional computing work in the solution of
Sustainability: complex computing problems.
8. Ethics: Apply ethical principles and commit to professional
ethics and responsibilities and norms of computing
practice.
9. Individual and Function effectively as an individual, and as a
Team Work: member or leader in diverse teams and in multi-
disciplinary settings.
10. Communicate effectively on complex computing
Communication: activities with the computing community and with
society at large.
11. Project Demonstrate knowledge and understanding of
Management and management principles and economic decision
Finance: making and apply these to one’s own work as a
member or a team.
12. Life-long Recognize the need for, and have the preparation
Learning: and ability to engage in independent and life-
long learning in the broadest context of
technological changes.
1 2 3 4 5 6 7 8 9 10 11 12
C 1
NCEAC.FORM.001.D
National Computer Education Accreditation
Council
NCEAC
NCEAC.FORM.001-D
2
3
L 4
O
s 5
6
7
Topics Covered in
the Course, with Topics to be covered:
Number of Lectures
on Each Topic No. of Contact
List of Topics CLO(s)
(assume 15-week Weeks Hours
instruction and one- Introduction to Web Development
1 3 1,2,7,12
Front-end vs Back-end Development
hour lectures)
HTML, HTML5 1 3 1,2,3,5,8
CSS, CSS3 1 3
DOM 1 3
Bootstrap, jQuery 1 3
MongoDB 1 3 5,12,6
NCEAC.FORM.001.D
National Computer Education Accreditation
Council
NCEAC
NCEAC.FORM.001-D
Practical/ Programming Work/ Tools: Visual Studio Code, Dreamweaver, Node, MongoDB.
NCEAC.FORM.001.D