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

IPT Guide

This document outlines the syllabus for an Integrative Programming course. The course focuses on integrating applications and systems using various programming languages. It addresses using architectures, APIs, and practices to facilitate managing and integrating systems with a focus on communication, data standardization, and security. The course learning outcomes include designing programs that use messaging services and XML/XSLT processing. The grading system and intended learning outcomes are mapped to topics like programming language history and paradigms.
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)
45 views10 pages

IPT Guide

This document outlines the syllabus for an Integrative Programming course. The course focuses on integrating applications and systems using various programming languages. It addresses using architectures, APIs, and practices to facilitate managing and integrating systems with a focus on communication, data standardization, and security. The course learning outcomes include designing programs that use messaging services and XML/XSLT processing. The grading system and intended learning outcomes are mapped to topics like programming language history and paradigms.
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

lOMoARcPSD|26891531

Integrative Programming

Integrative Programming (Cagayan State University)

Studocu is not sponsored or endorsed by any college or university


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

F-ODI-2056

SYLLABUS IN ____________________________________________________________

The Cagayan State University aims to produce graduates who will exhibit:

Competence - critical thinker, creative problem-solver, competitive performer regionally, nationally, and globally
Intended Graduate Social Responsibility - sensitive to ethical demands and compassionate particularly to the marginalized, steward of the
Attributes environment for future generations while championing development and socially just and an advocate of economic and
social equity
Unifying Presence - uniting theory and practice, uniting strata of society, uniting tradition and innovation, uniting the nation, the
ASEAN region and the world and uniting the University and the community

Graduates of the college will be able to:


(Knowledge) - analyze, design and implement appropriate solutions to complex problems.
College Intended Learning
(Skills) - conduct advanced ICT-related and responsive research and extensions innovations; and
Outcomes
(Attitude) - manifest personal and interpersonal skills imbued with ICT professional ethics and values; perform tasks in a gender
responsive manner.
Program Outcomes
At the end of the program, the graduates are expected to:
1. analyze complex problems, and identify and define the computing requirements needed to design an appropriate solution.
Program Intended 2. apply computing and other knowledge domains to address real-world problems;
Learning Outcomes 3. design and develop computing solutions using a system-level perspective; and
4. utilize modern computing tools.

COURSE MAP
Intended Learning Outcomes IPO 1 IPO 2 IPO 3 IPO 4 IPO 5 IPO 6
LO1 Design, develop and test a program that uses a I I D D D I
messaging service that sends asynchronous messages across
the network.
LO2 Design, develop and test a program that uses SAX or P P D P P D
DOM to parse an XML document, XSL and XSLT to

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

transform a data stream from one format to another.


LO3 Write, debug and test a script using an operating I D D I D I
scripting language to facilitate the management of an
operating system.
Legend: I – Introduce P – Practice D - Demonstrate

Course Code IT 215 Course Title IT Elective 2 - INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
2022- Number of Lecture
Course Credits 3.0 Semester First School Year 36
2023 Hours
Number of Laboratory
Pre-requisite/s None Co-requisite/s None 54
Hours

Course Description: This course focuses on the integration of applications and systems. This knowledge area examines the various types of programming
languages and their appropriate use. This course addresses the use of architectures, application programming interfaces and programming practices to facilitate
the management, integration with focus on communication mechanism and data standardization and security of the systems that support an organization.

Class Standing 15%


a. Attendance - 5%
b. Recitation - 5%
c. Seatwork – 5%
Quizzes 20%
Major Exams 35%
Grading System
Laboratory Exercises 30%
a. Hands-on Examination - 20%
b. Presentation of output – 10%
Total 100%

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

OUTCOME- BASED LEARNING PLAN ON ____________________


Time Teaching
Intended Learning Teaching and Allotment and
Learning Mode of
Outcome (ILO) Learning Content Learning References Learning Resourc
Lec. Lab. Assessment Delivery
Activities es
(36) (54)
(TLA)
 Explain the Statement of the Vision, University Manual 1 - Discussion Projector Oral Exam
University Vision, Mission, Goal and Audio-
Mission, and the Objectives Student Handbook Visual
College and Program a. Ambisyon 2040 Presentation Laptop
Learning Outcomes b. University Vision of
 Identify the Designated
c. University Mission
University and
d. College ILO Officials
Campus Officials
e. Program ILO
f. University Officials
g. Student Policies

 Present the history Module 1. Overview of 3hrs 3 hrs


of programming Programming Languages
Languages
 Discuss the different
programming
paradigms and effects 1.1 History of Sebasta, Robert 0.5 - Discussion Project Quiz 1
of scale Programming Languages W. (2012) or Research
 Contrast and compare Visual Laptop
the compiled and Concepts of Presentation Interne Report 1
interpretative Programming t
programming 1.2 Programming Languages, 10th 1 - Lecture/D Quiz 2
Connec
Paradigms Seatwork

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

edition. iscussion tion or 1


 Contrast and compare Video
 application and 1.3 Effects of Scale 0.5 - Lecture/D Presentatio
file
scripting languages iscussion n of Output
1
1.4 Compiled vs. 0.5 1.5 Research Quiz 3
Interpretative Languages Work
and Seatwork
Presentat 2
ion of
PL’s and
its uses.
 Contrast and compare Module 2. OOP Concepts Sebasta, Robert 2hrs 3 hrs Project
application and and Interfaces W. (2012) or
scripting languages Concepts of Laptop
Programming
2.1 Inheritance Languages, 10th 0.5 1.5 Discussion Internet Seatwork
edition. Available at Connec 3
https://www.p Visual tion or
dfdrive.com/c Presentati
oncepts-of- on
Demonstr Video
programming-
ation file
languages-
2.2 Polymorphism d25149092.ht 1 1.5 Discussion Quiz 4
ml Hands-on
Visual
Presentati Activity 2
on
Demonstr
ation

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

2.3 Interfaces 0.5 - Discussion Hands-on


Visual Activity
Presentati 3
on
Demonstr
ation
 Discussion of the Module 3. Intersystem https://www.research 12 18 Discussion Quiz 5
different types of Communications gate.net/publicatio hrs hrs Visual Research
architectures for n/302368069_The_Sy Presentation Report 2
3.1 Architectures for 1 Demonstrati
integrating systems stems_Integration_Ar on
integrating systems
chitecture_an
Projector

3.2 DCOM, CORBA, 2 Laptop


https://www.research 3 Discussion Quiz 6
RMI gate.net/publicatio Presentat
Visual Internet
n/239469447_ ion of
Presentation Connecti
Output 2
Comparison_ Demonstrati on
of_Middlewar on
e_Technologi es_- or
_CORBA_RMI_
COMDCOM
Video file
3.3 Web services and techopedia.c 2 3 Discussion Presentat
middleware om/definition/ ion of
Visual
30632/web- services- Output 3
middleware Presentation
Demonstrati
on
3.4 Network http://people.scs.carlet Discussion Hands-on
programming on.c a/~lanthier/te Activity

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

aching/COMP1406/N 3 5 Visual 4
otes/ Presentatio
n
Demonstra
COMP1406_Ch12_N tion
etworkProgramming.p
df

https://www.c
s.usfca.edu/~
parrt/doc/jav
a/Sockets-notes.pdf
3.5 Message and queuing https://www.t Discussion Quiz 7
services echopedia.c Presentat
3 4 Visual
om/definition/ ion of
Presentatio
26672/messag e- outputs 4
n
queuing- service Demonstra
tion
3.6 Low level data https://users.c 1 3 Discussion Research
communications s.cf.ac.uk/Da Report 3
ve.Marshall/In Visual
ternet/Lecture Presentatio
s/Handout_2_ PF.pdf n
Demonstra
tion

INTENDED LABORATORY ACTIVITIES

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

4.
5.
6.
7.

RUBRIC FOR ASSESSMENT TO BE USED FOR Major Competencies Outputs (MCOs)

Criteria Excellent Good Satisfactory Unsatisfactory


91 - 100% 81 - 90% 71 - 80% 70 - 61%

OTHER COURSE REQUIREMENTS


Aside from the major course outputs, the student will be assessed at other times during the term by the following:
 Class Participation
 Seatwork
 Group Report

COURSE POLICIES

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

INPUT FOR REVISION:


____________________________________________________________________________________________________________________________________
____________________________________________________________________________________________________________________________________
____________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________

REFERENCES/OTHER REFERENCES

Books

Journals
Training Manual
Online Resources
Suggested Readings

Date of Revision/Enrichment: _____________________


Prepared by:

_____________________________________
Faculty

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)
lOMoARcPSD|26891531

_____________________________________
Program Coordinator/Department Chair

Endorsed by:
_____________________________________
College Deans

Reviewed by:
_____________________________________
Director of Instruction

Approved by:
_____________________________________
Vice President for Academic Affairs

Revision No. 04 August 25, 2022


Downloaded by Rhyne Karlo Gascon (gasconrk@dmc.edu.ph)

You might also like