
ITP 133 - Systems Integration and Architecture (AY 2024-2025)
This course covers the fundamentals of project management and the interplay between IT applications and organizational processes. Topics are requirement analysis, acquisition and sourcing, integration and deployment, project management, testing and quality assurance, organizational context and architecture.

Object Oriented Programming (AY2024-2025)
- COURSE NUMBER : ITPE 120
- COURSE TITLE : Object Oriented Programming
- PRE-REQUISITE : ITC 102 Computer Programming 2
- CO- REQUISITE : None
- NUMBER OF UNITS : 3
- CONTACT HOURS : 36 hrs. (Lecture) 54 hrs. (laboratory)
- COURSE DESCRIPTION : The course covers object-oriented programming concepts and implementations of a specific platformsuch as Graphical User Interfaces, DBMS connectivity, and other new existing technologies.

ITP 130 - Social and Professional Issues (AY 2024-2025)
The course will cover topics such as computers used in a social context, legal and moral issues, values formation, philosophical and professional ethics, property rights, privacy, responsibility, liability, contracting, warranties, and disclaimers. It will also include the various codes of professional ethics which consist of ACM, IEEE; and the Philippines computing laws and code of ethics.

Data Structures and Algorithms
This
course covers the standard data representation and algorithms to solve
computing problems efficiently (with respect to space requirements and time
complexity of algorithm). This will
include the following: Stacks, Queues, Trees, Graphs, Maps and Sets. Thorough
discussion of sorting and searching algorithms and hashing will also be
included.
![ITP 132- Advanced Database Systems 3 -A [TTH 4:00-5:30]](https://vle.dorsu.edu.ph/pluginfile.php/23192/course/overviewfiles/Green%20Dark%20Blue%20And%20White%20Geometric%20Illustrative%20Database%20Management%20Services%20Instagram%20Post.png)
ITP 132- Advanced Database Systems 3 -A [TTH 4:00-5:30]
This
course covers advanced topics and recent advances in databases, namely
object-relational, object-oriented, spatial, and temporal databases, data
mining, on-line analytical processing, data warehousing. It also includes
advanced topics in relational database management and related issues like the
extensions of RDBMS, transaction management, concurrency control and query
optimization

Computer Programming 1
This course covers the use of general-purpose programming language to solve problems. The emphasis is to train students to design, implement, test and debug problems intended to solve computing problems using fundamental programming constructs.