You are on page 1of 6

DNSC-ACAD03-CO

DAVAO DEL NORTE STATE COLLEGE


INSTITUTE OF INFORMATION TECHNOLOGY
VISION CORE VALUES
A premiere Higher Institution in Agri-Fisheries and Socio- The College commits to pursue our vision, accomplish
cultural Development in the ASEAN Region our mission and achieve our goals through our core
Davao del Norte State College envisions being one of the pillars values of:
of higher education system by becoming a premier higher
institution that provides agri-fisheries and socio-cultural Excellence
development in the ASEAN region. Integrity
To attain this, the College strives to become a University with Innovation
recognized center of development and excellence; to be a Stewardship
beacon of knowledge; to lead innovation on uplifting lives of Love of God and Country
every Filipino family; and to be a strong advocate of nature
preservation especially the agriculture and aquatic resources of
the country and beyond.
MISSION OUR GRADUATES
DNSC strives to produce competent human resource, generate Our graduates carry DNSC’s values into their
and utilize knowledge and technology, uphold good workplaces as competent, collaborative workers, and
governance and quality management system for sustainable socially connected ethical leaders. They adhere to
resources and resilient communities. professional ethics and seek solutions to workplace
The College strives to achieve greater goals into becoming a problems. They are creative, critical thinkers, and
University that upholds high standards in education, research, resilient to cross-cultural environment.
extension and production. Particularly, the College commits to:
1. deliver in the areas of instruction, research, extension
and production, and good governance;
2. influence development through research, extension
and production in collaboration with stakeholders;
and
3. uphold good governance and quality management
system through optimum participation,
accountability, transparency and adherence to the
rule of law.
INSTITUTE GOALS PROGRAM OUTCOMES
Provide students with excellent and relevant ICT instruction that The graduates of BSIT must have the ability to:
IT01 Apply knowledge of computing, science, and mathematics
will equip them with the knowledge and competencies required appropriate to the discipline.
of a world-class IT workforce. IT02 Understand best practices and standards and their applications.
IT03 Analyze complex problems, and identify and define the computing
requirements appropriate to its solutions.
IT04 Identify and analyze user needs and take them into account in the
selection, creation, evaluation and administration of computer-based
systems.
IT05 Design, implement, and evaluate computer-based systems,
processes, components, or programs to meet desired needs and
requirements under various constraints.
IT06 Integrate IT-based solutions into the user environment effectively.
IT 07 Apply knowledge through the use of current techniques, skills,
tools and practices necessary to the IT profession.
IT 08 Function effectively as a member or leader of a development team
recognizing the different roles within a team to accomplish a common
goal.
IT 09 Assist in the creation of an effective IT project plan.
IT 10 Communicate effectively with the computing community and with
society at large about complex computing activities through logical
writing, presentations, and clear instructions.
IT 11 Analyze the local and global impact of computing information
technology on individuals, organizations, and society.
IT 12 Understand professional, ethical, legal, security and social issues
and responsibilities in the utilization of information technology.
IT 13 Recognize the need for and engage in planning self-learning and
improving performance as a foundation for continuing professional
development.
Board Resolution No. 16, Series 2014 - 26 June 2014

I. Course Name : IT 415 – Application Development and Emerging Technologies


III. Course Credit : 3 units
III. Course Description : Development of applications using web, mobile, and emerging
technologies with emphasis on requirements management, interface
design, usability, testing, deployment, including ethical and legal
correctio

Address:Davao del Norte State CollegeTel. No.:(084) 628-6341


Tadeco Road, New VisayasWebsite:
Panabo City, Davao del Norte 8105Email:
IV. Contact Hours per Week : 2 hours lecture and 3 hours laboratory
V. Pre- requisite : IT 321, IT 322
VI. Course Outcomes :
By the end of the course, students will be able to:
CO1 Develop specifications for a software development effort that precisely articulates
the functional requirements, expected execution paths, and explicit use of cutting
edge or emerging technologies, which includes hardware devices and software
library APIs.
CO2 Select and use a defined coding, documentation writing, and licensing standards in a
sufficiently complex software project where coding idioms and mechanisms for
implementing designs to achieve desired properties such as reliability, efficiency,
and robustness are practiced with respect to legal and ethical considerations.
CO3 Undertake, as part of a team activity, an inspection of the source code and unit
testing of the functional.

VII. Course Outline :

Timetable
Course Content/Subject Matter
(in hours)
Class Orientation 1 hour
a. Rules and Regulation
b. VM, Core Values
c. Course Overview
d. Classroom Policies
e. Distribution of Course Outline

Week 1
Module 1: Introduction to Web, Mobile and Emerging Technologies 18 hours
 Lesson 1: Introduction to fourth industrial revolution
 Lesson 2: Hardware and Software Emerging Technologies
 Lesson 3: Multiplatform Application Development
 Lesson 4: Web and mobile development framework
 Lesson 5: Application programming interfaces

Week 1-4
Module 2: Application Development Process 21 hours
 Lesson 1: Overview of the Application Development Process
 Lesson 2: Application Development Models
 Lesson 3: Requirements Analysis and Design Process

Week 4-8
Midterm Assessment: API Vocabulary and Creating Diagrams
Week 9, 5 hours
Module 3: Principles and Patterns of an Emerging Technology for 22 hours
Mobile and Web Apps
 Lesson 1: Mobile App, Web App, Progressive Web App
 Lesson 2: Design Patterns and Workflow for Web
Development Acceleration
 Lesson 3: Project Based Learning (VueJS)

Week 10-14
Module 4: Software Testing and Deployment on Web, Mobile and 11 hours
Emerging Technologies
 Lesson 1: Fundamentals of Software Test Management,
Planning and Process
 Lesson 2: Software Test Tools and Approaches
 Lesson 3: Test Case Development in Software Testing: Test

Address:Davao del Norte State CollegeTel. No.:(084) 628-6341


Tadeco Road, New VisayasWebsite:
Panabo City, Davao del Norte 8105Email:
Scenario, Cases and Analysis
 Lesson 4: Software deployment

Week 14-16
Module 5: Ethical and Legal Considerations 7 hours
 Lesson 1: Understanding Ethics
 Lesson 2: Prevailing IT Code of Ethics and Professional
Conduct
 Lesson 3: Legality of Property and Privacy
 Lesson 4: Deployment and Marketing Considerations

Week 16-17
Final Assessment: Presentations of System Software and Development Documentation
Week 18, 5 hours

VIII. Course Requirements : Term Exams 30%


Written/Laboratory Quizzes 25%
Term Major Project 25%
Assignment/Laboratory Exercises 10%
Participation/Attendance 10%
Total 100%

IX. Grading System : 1. Passing Score : 50% of the highest possible score
raw score
2. Transmutation : ×50+50
highest possible score
3. Criteria for Grading :
Midterm Requirements: 50%
Final Requirements: 50%

Rubrics for Midterm Assessment on Diagrams


Criteria Poor Good Satisfactory Excellent
1. Appropriate Incorrect Some notations Correct So clear and
symbol of notation are incorrect or notations complete
representation misused

20 pts 30 pts 40 pts 50 pts


2. Flow of process Unclear of Incomplete or Clear and So simple and
presented poorly not well complete clear. The design is
designed designed understandable to
all intended
40 pts readers.
20 pts 30 pts
50 pts
Total 100 pts

Rubrics for Final Assessment System Software


Criteria Poor Good Satisfactory Excellent
1. Specification The program is The program The program The program

Address:Davao del Norte State CollegeTel. No.:(084) 628-6341


Tadeco Road, New VisayasWebsite:
Panabo City, Davao del Norte 8105Email:
producing produces works and works and meets
incorrect correct results produces the all of the
results. but does not correct results and specifications.
display them displays them
correctly. correctly. It also
meets most of the
10 pts. other 50 pts.
specifications.
30 pts.
40 pts.
2. Readability The code is The code is The code is fairly The code is
poorly readable only easy to read. exceptionally well
organized and by someone organized and
very difficult to who knows very easy to
read. what it is follow.
supposed to 27 pts.
be doing.
10 pts. 35 pts.
20 pts.
3. Delivery The code was The code was The program was The program was
more than 2 within 2 weeks delivered within a delivered on time.
weeks of the due week of the due
overdue. date. date.
15 pts.
4 pts. 7 pts. 10 pts.
Total 100 pts

Rubrics for Final Assessment System Development Documentation


Criteria Poor Below Satisfactory Confident Advanced
Expectation
1. Professional Document is Some efforts Satisfactory Good Excellent
Documenta poorly in professional professional professional
tion prepared; no professional documentati documentati documentati
efforts in documentati on; on; good on; great
professional on; acceptable document document
documentati substandard document appearance appearance
on physical appearance
document 8 pts 10 pts
2 pts appearance 6 pts

4 pts
2. Contents – Document Document Document Document Document
Completion contains 50% contains contains contains contains 90%-
or less of 51%-69% or 70%-79% or 80%-89% or 100% or less
required less of less of less of of required
project required required required project
deliverables project project project deliverables
deliverables deliverables deliverables
50 pts
10 pts 20 pts 30 pts 40 pts
3. Contents – Little Some Solid Great Excellent
Accuracy information information is information is amount of coverage of
is provided in provided in provided in information is information
the the the provided in in the
deliverables deliverables deliverables the deliverables
with poor with low with deliverables with

Address:Davao del Norte State CollegeTel. No.:(084) 628-6341


Tadeco Road, New VisayasWebsite:
Panabo City, Davao del Norte 8105Email:
accuracy accuracy acceptable with good impeccable
accuracy accuracy accuracy

6 pts 12 pts 24 pts


18 pts 30 pts
4. Formatting No obvious Some efforts Acceptable Good and Excellent
efforts in in compliance formatting, consistent formatting,
compliance with quite a few formatting, almost
with formatting mistakes and very few impeccable
formatting requirements inconsistenci mistakes consistency
requirement es
s 8 pts
4 pts 10 pts
6 pts
2winw pts
Total 100 pts

X. References :
Arroyo, J.C., et.al. (2020). Applications Development and Emerging Technologies. Davao:
CHED XI Project Write.
Chandrasekara, C., & Herath, P. (2020). Understanding the Importance of Software
Delivery Automation. In Hands-on Azure Pipelines (pp. 1-8). Apress, Berkeley, CA.
Chung, M., & Kim, J. (2016). The Internet Information and Technology Research
Directions based on the Fourth Industrial Revolution. KSII Transactions on Internet &
Information Systems, 10(3).
Maynard, A. D. (2015). Navigating the fourth industrial revolution. Nature
nanotechnology, 10(12), 1005-1006.
Yin, J., Fan, Y., Xia, T., Li, Y., Chen, X., Zhou, Z., & Chen, X. (2020). Mobile App Usage
Patterns Aware Smart Data Pricing. IEEE Journal on Selected Areas in
Communications, 1-1.

XI. Suggested Readings :


Smartapps. (2018, July 12). Native application VS Progressive Web App: Which one
should you choose? Retrieved August 05, 2020, from https://medium.com/inside-
smartapps/native-application-vs-progressive-web-app-which-one-should-you-
choose-5eeaaf6ee92d
Entity Relationship Diagrams explained by Sonic the Hedgehog - DEV. (n.d.). Retrieved
August 18, 2020, from https://dev.to/helenanders26/entity-relationship-diagrams-
explained-by-sonic-the-hedgehog-1m68
Ideal Modeling & Diagramming Tool for Agile Team Collaboration. (n.d.). Retrieved
August 18, 2020, from https://www.visual-paradigm.com/w3schools.com: JSON.
(n.d.). Retrieved August 27, 2020, from
https://www.w3schools.com/js/js_json_intro.asp
Dhir, S., Kumar, D., & Singh, V. B. (2019). Success and failure factors that impact on
project implementation using agile software development methodology. In Software
Engineering (pp. 647-654). Springer, Singapore.
Introduction - Vue.js. (n.d.). Retrieved August 05, 2020, from
https://vuejs.org/v2/guide/

Address:Davao del Norte State CollegeTel. No.:(084) 628-6341


Tadeco Road, New VisayasWebsite:
Panabo City, Davao del Norte 8105Email:
Prepared and Submitted by:

ELEPH C. MORRE
Instructor

Reviewed by: Approved by:

JONILYN T. DABALOS, MIT HAZEL A. GAMENG, MIT


BSIT Program Chairperson IIT Dean

Address:Davao del Norte State CollegeTel. No.:(084) 628-6341


Tadeco Road, New VisayasWebsite:
Panabo City, Davao del Norte 8105Email:

You might also like