IT323-Applications-Development-and-Emerging-Tech-Syllabus
IT323-Applications-Development-and-Emerging-Tech-Syllabus
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 1 of 16
SYLLABUS
Course Title: Applications Development and
College of Information Technology and Computing Emerging Technologies
Department of Information Technology Course Code: IT323
Credits: 3 units (2 hours Lecture, 3hrs Laboratory)
Semester/Year: 2nd Semester SY2023-2024 Prerequisite(s): IT-313 Mobile Programming,
USTP Vision Class Schedule : IT314-Software Engineering
Bldg./Rm. No. : ICT Bldg. Lab3
A nationally-recognized Science
and Technology (S&T) Instructor: Arlene A. Baldelovar Consultation Schedule: Thursday 1:00pm-5:00pm
university providing the vital Email: [email protected] Bldg. Rm. No.: IT Faculty Office
link between education and the Mobile No.: 09128377007 Office Phone No./Local: (088) 856 1739 local 154
economy I. Course Description:
This course provides a comprehensive exploration of application development, focusing on both traditional and emerging
USTP Mission technologies. Students will gain hands-on experience in designing, developing, and deploying applications across various platforms, with
a particular emphasis on mobile and web applications. The course will also cover the integration of modern frameworks and tools,
• Bring the world of including Flutter, to enhance the development process.
work (industry) into
the actual higher II. Course Outcomes:
education and
training of the Program Outcomes (PO)
students; Course Outcomes (CO) 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
• Offer entrepreneurs of
the opportunity to CO1: Develop specifications for a software
maximize their development effort that precisely articulates
business potentials the functional requirements, expected
through a gamut of execution paths, and the explicit use of
services from product cutting edge or emerging technologies,
D D D E I I I D D D E I I E E
conceptualization to which includes hardware devices and
commercialization; software library APIs.
• Contribute
significantly to the
national development CO2: Select and use a defined coding,
goals of food security documentation writing, and licensing D D D E I I I D D D E I I E E
and energy standards in a sufficiently complex software
sufficiency through
technology solutions.
UNIVERSITY OF SCIENCE AND TECHNOLOGY Document Code No.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 2 of 16
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 3 of 16
Program Outcomes:
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 4 of 16
PO10: Communicate
effectively in English (and as
UNIVERSITY OF SCIENCE AND TECHNOLOGY Document Code No.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 5 of 16
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 6 of 16
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 7 of 16
Week 8
1hrs MIDTER EXAMINATION
UNIVERSITY OF SCIENCE AND TECHNOLOGY Document Code No.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 8 of 16
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 9 of 16
deploying
applications in
a cloud
environment
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 10 of 16
prototyping
and
wireframing
tools to create
design
mockups for
applications.
3. Conduct
usability
testing and
analyze
feedback to
improve
application
design.
1. Explain the
core principles Agile Development 1.Reading Assignments/ Rubric for
of Agile Methodologies assignments Practice Exercises
development on the topics Exercises
Reference
and its benefits with Rubric for
Textbook
questions to 2. Quizzes Quizzes
in software [5]
be answered
projects.
and
2. Describe the -Web
submitted
Week Scrum references
CO2 &CO3 2.Lecture/
14- 15 framework, discussion
(10 hrs.) including roles,
events, and
artifacts.
3. Implement
iterative
development
practices and
continuous
integration in
their projects.
UNIVERSITY OF SCIENCE AND TECHNOLOGY Document Code No.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 11 of 16
Explain the features Flutter for Application Reference 1.Reading 1. Rubric for
and advantages of Development Textbook assignments Assignments/ Exercises
using the Flutter [12] , [14] on the topics Practice
framework for [13] ,[15] with Exercises Rubric for
application [16]. ,[17 questions to Quizzes
] be answered 2. Quizzes
development.
Lec 2 and
submitted
Lab 3 Develop a simple 2.Lecture/
Week 16 CO3, CO4 cross-platform discussion
-Web
5hrs application using references
Flutter.
Utilize Flutter
widgets and
implement state
management
techniques in their
applications.
Present their final
projects effectively, Final Project Rubric for
demonstrating their Presentations Exercises
application of course
Week 17 concepts.
CO4
4hrs
Provide and receive
constructive
feedback on project
presentations to
enhance learning.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 12 of 16
Code Descriptor
I Introductory Course IV. Course Requirements:
E Enabling Course 1. References/Course Materials
Demonstrative [1] Sommerville, I. (2016). Software Engineering (10th ed.). Pearson.
D Course [2] McKinsey & Company. (2021). The Future of Applications: How to Build and Scale Digital Products. Retrieved
Code Definition from McKinsey
[3] Agile Software Development A Complete Guide - 2019 Edition Paperback – June 22, 2021
An introductory [4] UML Diagrams in Software Engineering Research: A Systematic Literature Review - March 20 22
I
course to an outcome [5] Application Development: A Comprehensive Guide" by John Doe, 2021.
[6] Mobile App Development for Beginners" by Jane Smith, 2020.
A course that
strengthens the [7]Agile Development: Principles and Practices" by Mark Johnson, 2019.
E [8]Programming Basics: A Practical Approach" by Emily Davis, 2022.
outcome
[9]Designing User Experience" by Sarah Lee, 2021.
A course [10]Mobile App Development: A Comprehensive Guide" by Robert Brown, 2020.
D demonstrating an [11]Web Development Essentials" by Lisa White, 2021.
outcome
[12]Database Management Systems" by Michael Green, 2022.
[13]Application Security: A Comprehensive Guide" by Anna Black, 2021.
[14]Flutter for Beginners" by Chris White, 2022.
[15]Flutter Development: A Practical Guide" by David Green, 2021.
[16]Mastering Flutter" by Laura Smith, 2022.
[17]Flutter and API Integration" by Mark Taylor, 2021.
[17]Testing Flutter Apps" by Sarah Johnson, 2022.
Web Sites:
https://www.coursera.org/articles/software-development-life-cycle
https://www.ibm.com/topics/internet-of-things
https://scholar.harvard.edu/rasmussen/cloud-computing
https://link.springer.com/chapter/10.1007/978-3-030-34957-8_12
https://testsigma.com/guides/deployment-testing/
https://www.atlassian.com/git
https://nap.nationalacademies.org/read/25540/chapter/3
https://medium.com/rosberryapps/mobile-app-development-process-at-rosberry-discovery-and-inception-stage-
582a71387e8b
https://medium.com/@infinijith/5-phases-of-mobile-app-development-process-you-should-know-4dec3c42b86b
2. Grading System
UNIVERSITY OF SCIENCE AND TECHNOLOGY Document Code No.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 13 of 16
Performance Item/Criteria %
Performance Item/Criteria %
Options:
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 14 of 16
Every attempt is made to provide a complete syllabus that provides an accurate overview of the subject. However, circumstances and events make it necessary for the instructor to modify the syllabus during the semester. This may depend,
in part, on the progress, needs, and experiences of the student
`
UNIVERSITY OF SCIENCE AND TECHNOLOGY Document Code No.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 15 of 16
ARLENE A. BALDELOVAR, MAEd, MIT JAY NOEL ROJO, MSIT JUNAR A. LANDICHO, PHD
Instructor Chairperson, Dept. of Information Technology Dean, CITC
UNIVERSITY OF SCIENCE AND TECHNOLOGY Document Code No.
FM-USTP-ACAD-01
OF SOUTHERN PHILIPPINES
Rev. No. Effective Date Page No.
Alubijid | Balubal | Cagayan de Oro | Claveria | Jasaan | Oroquieta | Panaon | Villanueva
01 12.01.21 16 of 16