You are on page 1of 3

COURSE GUIDE

Course: BS-Information Technology Semester: 1st School Year: 2020-2021


Class Schedule: Instructor: Jelinda T. Macasusi
TTH- 7:30-9:00am

Course Description: Organizations typically use many disparate technologies that need to
communicate and work with each other. A key component to the discipline of Information Technology
is the integration of applications and systems. This knowledge area examines the various types of
programming languages and their appropriate use. The course addresses the use of architectures,
application programming interfaces and programming practices to facilitate the management,
integration and security of the systems that support an organization

Course Outline
SCHEDULE TOPIC
Week 1 Course Orientation:
 Introduction to the course/discussion about the syllabus, College Vision,
Mission, Goals and Objectives
 Orientation of the course
 Class Procedure/Policies
 Course Requirements
 Grading System
Introduction to Integrative Programming
 Compiled versus interpretive languages
 Application versus scripting languages
 Prominent scripting and integrative programming languages

Fundamentals of Client-Server Architecture


 Distributed system concepts
 Message and queuing services
 Object broker design pattern
 Interface management technique

XML and XML Related Technologies


 XML notation
 XML validation and schemas
 XML development tools
 Use of XML in system integration and interface design

MIDTERMS EXAMINATION

Languange Interoperability in JAVA


 Java platform and host environment
 Fundamental concepts of Java Native Interface (JNI)
 Basic native field and method

ESSU-ACAD-501|Version 1 Page 1 of 3
Effectivity Date: March 1, 2019
 Native method implementation
 Exception in native code
 Native thread

Integration Middleware Technologies


 Web service fundamentals
 ORBA associated tools and techniques
 Fundamental concepts of Component Object Model (COM) and
Distributed COM

JAVA Integration with Database


 JDBC Architecture
 Remote Database Access
 JDBC connection
 JDBC implementation

FINAL EXAMINATION

Course Requirement: Compilation of the Activities

Course Learning Outcomes Required Output


1. Design, develop and test a program that
use a messaging services that sends  Activities/Quizzes
asynchronous messages across the  Major Examination
network.
2. Design, develop and test a program that
uses SAX or DOM to parse an XML
document XSL and XSLT to transform
data stream from one framework to
another.
3. Write, debug and test a script using an
operating scripting language to facilitate
the management of an operating
system.

Course Policies Grading System:


1. You are required to attend the  Major Examination - 50%
scheduled face – to – face sessions  Assessment/Requirements - 50%
when necessary and observed health
protocol when necessary.
2. You are expected to behave with
academic honesty. It is not academically
honest to misrepresent another person’s
work as your own, to take credit for
someone else’s work or ideas, to obtain
advanced information on confidential
test materials or to act in a way might
harm another student’s chances for
academic success. These students will
automatically have a grade of 5.0 after

ESSU-ACAD-501|Version 1 Page 2 of 3
Effectivity Date: March 1, 2019
three (3) offenses of academic
dishonesty.
3. You are expected to take major
examinations (Midterm and Finals) on
the specified day. In general, no make-
up test or re-test will be given except
when circumstances warrant but with
valid supporting documents to be
presented.
4. Do all activities, exercises, and tasks
independently and submit as scheduled.
References:

1. “Professional Java Programming” by Brett Spell, George Gongo, Wrox Publication, 2000,
ISBN: 186100382X.

2. "The Complete Book of Middleware", 1st Edition by Judith M. Myerson, Auerbach Publications,
2002, ISBN-13: 9780849312724

3. “Design patterns: elements of reusable object-oriented software” by Erich Gamma, Ralph


Johnson, Richard Helm, John Vlissides, Addison-Wesley, 1994, SBN:
0201633612

4. “Architecture for Integration System” by Chris Chambers 2005 BBC R & D and EBU Project
Group P/MDP

Consultation Schedule: Friday 1:00-5:00pm

Prepared by: Approved:

JELINDA T. MACASUSI ENGR. ROGER R. ABULENCIA


Instructor Head,BS Info.Tech. Program

ESSU-ACAD-501|Version 1 Page 3 of 3
Effectivity Date: March 1, 2019

You might also like