Itp102 Week 1&2 Integrative Intro
Itp102 Week 1&2 Integrative Intro
(University of Cabuyao)
Introduction to Integrative
Programming 1
WEEK 1&2
Prepared by:
Ms. Elaine Bolambot, MIT
WHAT IS INTEGRATIVE
PROGRAMMING?
•While both integrative programming and technologies (IPT) and systems integration and
architecture (SIA) advocate for unifying software and computing systems, there are
many significant differences between the two.
•Integrative Programming deals with development of software programs that integrate
disparate platforms and computing technologies to optimize computing (Konga, 2004).
•Additionally, what is to be integrated in IPT are the following: a. related hardware b. data
& databases, c. technologies, d. network protocols e. software modules f. codes &
interfaces g. data structures and h. security features. However, the IT field is a constant
changing discipline that other possible future IT components shall be included in the
integration.
DIFFERENCES BETWEEN INTEGRATIVE
PROGRAMMING AND
SYSTEMS INTEGRATION
•According to the CHED Memorandum Order (CMO No. 25, Series of 2015, p14), the
courses Integrative Programming and Technologies and Systems Integration and
Architecture are both required professional courses for the BSIT program. According to
the CMO, IPT covers the following topics: a. Fundamentals of Programming, b.
Intermediate Programming, c. Data Structures & Algorithms, d. Object-Oriented
Programming and, e. Event-Driven Programming. Whereas, the CMO indicates the
coverage for SIA to include both Fundamentals of Systems Integration and Architecture
and Advanced Systems Integration and Architecture.
On the other hand, SIA deals with the development of software program
designs that integrate system software and business processes across the
different departments of the organization, as well as with external
stakeholders (Nogwovuma, n.d; Umapathy, n.d.). To be integrated in SIA are:
a. information systems, b. independent data & databases, c. organizational
functions and objectives, and access controls. Again, the IT field is a constant
changing discipline that possible future IT components shall be included in the
integration, albeit in the enterprise-wide levels.
INTEGRATING DISPARATE COMPONENTS