 Teacher: Jerry Agbayani
Skip available courses
Available courses
 Teacher: Jerry Agbayani
Platform technologies are systems build upon a platform architecture that distributes the system out into different levels of abstraction. This is done in order to differentiate between core – platform – functions, and the application layer that sits on top of, and draws upon, these underlying common services.
 Teacher: Jerry Agbayani
 Teacher: Benjamin Menorca
 Teacher: Shaira Villaronte
The COMPUTER SYSTEMS SERVICING NC II Qualification consists of competencies that must possess to enable to install and configure computers systems, setup computer networks and servers and to maintain and repair computer systems and networks.
The units of competency comprising this qualification include the following:
BASIC COMPETENCIES
Participate in workplace communication
Work in a team environment
Practice career professionalism
Practice occupational health and safety procedures
COMMON COMPETENCIES
Apply quality standards
Perform computer operations
Perform mensuration and calculation
Prepare and interpret technical drawing
Use hand tools
Terminate and connect electrical wiring and electronic circuits
Test electronic components
CORE COMPETENCIES
Install and configure computer systems
Setup Computer Networks
Setup Computer Servers
Maintain and Repair Computer Systems and Networks
A person who has achieved this Qualification is competent to be:
Computer Assembler
Computer Service Technician
Network Technician
Computer Maintenance Technician
Teacher: MR. JOHNSON MATRICULAR
Syllabus
MODULES IN PRINCIPLE OF FILE ORGANIZATION
Course Code : ACT113
Description : Principles and methods of File Organization, Implementation, validation,
evaluation and maintenance of files and records.
Objective: at the end of semesters the students should be able to
Examine and make use of fundamentals analytical techniques in file accessing.
Use analytical methods and tools in software development and
Apply the technique and tools in record accessing
Course Description:
1. File Concepts (Week 1)
2. File Processing Operation (Week 2)
3. File System (Week 3)
4. Concept of File Operations Week 4)
5. Algorithm (Week 4)
The goal of this course is to introduce new marketing students to the fascinating world of modern marketing in an innovative and comprehensive yet practical and enjoyable way. Create customer value and building profitable customer relationships. Understand consumer needs and wants, determining which target markets the organization can serve best, and developing a compelling value proposition by which the organization can attract and grow valued consumers.
COURSE DESCRIPTION:
Students examine a basic framework for understanding the role and functions of management and an explanation for the principles, concepts and techniques that can be used in carrying out these functions. Topics include planning, organizing, staffing, leading and controlling, as well as decisionmaking and managing change.
PRELIM PERIOD
Unit 1: Introduction to Management
· Topic 1: What Is Management and Why Is It Needed?
· Topic 2: Adding Value to the Organization
· Topic 3: Management as a System; Ethics and Social Responsibilities
· Topic 4: How the Environment Affects Managers
MIDTERM PERIOD
Unit 2: Planning and Decision Making
· Topic 1: The Importance of Planning
· Topic 2: The Components of a Strategic Plan
· Topic 3: The DecisionMaking Process
PREFINAL PERIOD
Unit 3: Organizing, Communication and Human Resources
· Topic 1: Organizational Structure and Design
· Topic 2: Communication and Information Technology
· Topic 3: Human Resources
FINAL PERIOD
Unit 4: Leadership, Motivation and Understanding Groups and Teams
· Topic 1: Leadership Approaches and Theories
· Topic 2: Motivating Your Employees
· Topic 3: Managing Work Teams
Unit 5: Controlling and Managing Innovation and Change
· Topic 1: What is Control and Why Engage In It?
· Topic 2: Measuring, Monitoring and Modifying Information
· Topic 3: Managing Innovation and Change
TEXTBOOK:
OTHER REFERENCES:
COURSE REQUIREMENTS: Research, recitation, seatwork, assignments, quizzes and long tests
COURSE DESCRIPTION:
This is a continuation of the first course in accounting. It deals with transactions, financial statements, and problems peculiar to the operations of partnerships and corporations as distinguished from sole proprietorships. Topics include: partnership formation and operations including accounting for the admission of partners, changes in capital, and profitand losssharing ratios; the conversion of an unincorporated enterprise into a corporation; accounting for incorporated enterprises, including corporate organizations; paidin capital, accumulated earnings (loss); dividends and treasury shares. It also covers the preparation of financial statements for internal and external purposes, accounting information systems manual and computerized special journals; understanding balance sheet, income statement, statement of cash flows and statement of changes in equity; financial statements of companies in the service, manufacturing and trading industries, and analysis of accounting information and decision making
PRELIM PERIOD
I. NATURE OF A PARTNERSHIP
· Definition of a Partnership
· Elements of a Partnership
· Characteristics of a Partnership
· Advantages/Disadvantages of a Partnership
· Kinds of a Partnership
· Kinds of Partner
· Basic Rights of a Partner
· Articles of CoPartnership
· Registration Requirements
II. ACCOUNTING FOR A PARTNERSHIP
· Accounting Problems Peculiar to a Partnership
· Proforma Statement of Partners’ Equity
· Different Ways of Forming a Partnership
· Computation of the Agreed Total Capital
· Determination of Goodwill
· Capital Interest vs. Profit & Loss Sharing Ratio
III. DIVISION OF PROFITS
· Partnership Operation
· Division of Profits or Losses
· Rules in the Division of Profits or Losses
· Methods of Dividing Profits and Losses
· Equity in Partnership Assets and Share in Profits
MIDTERM PERIOD
IV. PARTNERSHIP DISSOLUTION
· Nature of Dissolution
· Circumstances Resulting in Dissolution
· Dissolution by Act of the Partners
· Dissolution by Operation of Law
· Dissolution by Judicial Decree
· Admission by Purchase
· Admission by Investment
· Comparison of the Goodwill Method and Bonus Method
· Dissolution by Withdrawal or Retirement of a Partner
V. PARTNERSHIP LIQUIDATION
· Realization vs. Liquidation
· LumpSum Liquidation
· Installment Liquidation
· Legal Provisions in Liquidation
· Accounting Procedures in LumpSum Liquidation
· Accounting Procedures in Liquidation by Installment
· Cash Priority Program
PREFINAL PERIOD
VI. NATURE OF A CORPORATION
· Definition of a Corporation
· Characteristics of a Corporation
· General Requirements when Forming a Corporation
· Corporation vs. Partnership
· Advantages/ Disadvantages of a Corporation
· Articles of Incorporation
· Corporate ByLaws
· Constituents of a Corporation
· Kinds of Corporation
· Classes of Share Capital
· Rights of a Shareholder
· Corporate Books and Records
· Trust Fund Doctrine
VII. ACCOUNTING FOR A CORPORATION
· Accounting Problems Peculiar to a Corporation
· Organization Expenses
· Share Capital Transactions
· Share Capital Issuance for NonCash Considerations
· Share Capital Issuance for Payment of Liability
· Share Capital Issuance for Services Rendered
· Delinquent Share Capital Subscription
· Share Capital from Donation
VIII. TREASURY SHARES
· Definition and Nature of Treasury Shares
· Methods of Accounting for Treasury Shares
· Accounting Problems Relating to Treasury Shares
· Two Methods of Accounting for Treasury Shares
· Acquisition of Treasury Shares by Purchase
· Acquisition of Treasury Shares thru Donation
· Acquisition thru Payment of a DebtorShareholder
· Reissue of Treasury Shares
· Retirement of Treasury Shares
· Balance Sheet Presentation of Treasury Shares
IX. ACCOUNTING FOR DIVIDENDS
· Definition of Dividends
· Types of Dividends
· Dividends Out of Earnings
· Three Significant Dates Pertaining to Dividends
· Forms of Dividends
· Cash Dividends vs. Property Dividends
· Scrip Dividends vs. Stock Dividends
· Recording Stock Dividends
· Stock Dividends vs. Cash Dividends
· Liquidating Dividends
X. ACCOUNTING FOR RETAINED EARNINGS
· Definition of Retained Earnings
· Factors Affecting Retained Earnings
· Periodic Net Income or Net Loss
· Dividends Out of Earnings
· Adjustment of Prior Year’s Profits
· Recapitalization vs. Share Split
· Conversion of Preference Share Capital into Ordinary
· Share Capital
· QuasiReorganization
· Appropriation of Retained Earnings
· Statement of Retained Earnings
FINAL PERIOD
XI. BOOK VALUE AND EARNINGS PER SHARE
· Book Value per Share
· Earnings per Share (EPS)
· Basic Earnings per Share (BEPS)
· Loss per Share
XII. SHAREHOLDERS’ EQUITY
· Shareholders’ Equity
· Authorized Capital Stock
· Unissued Share Capital
· Share Capital
· Subscribed Share Capital
· Subscriptions Receivable
· Additional Share Capital Accounts
· Stock Dividends Distributable
· Retained Earnings
· Revaluation Increment
· Treasury Shares
· Statement of Changes in Equity
XIII. INCORPORATION OF A SOLEPROPRIETORSHIP OR PARTNERSHIP
· Accounting Procedures for Incorporation
· Incorporation of a Single Proprietorship
· Incorporation of a Partnership
XIV. FINANCIAL STATEMENTS ANALYSIS
· The Need for Analysis of the Financial Statements
· Objectives of the Analysis
· Analyze vs. Interpret
· Cardinal Rules
· Assumptions and Limitations
· Financial Ratios
· Uses of the Ratio Analysis
· Solvency; Stability; Profitability
· Techniques in Analyzing Financial Statements
· Shortterm Solvency Ratios
· Liquidity Ratios
· Stability Ratios
· Profitability Ratios
· Market Value Ratios
TEXT BOOK:
Simplified Accounting for Partnership & Corporation
by Nelson S. Abeleda, latest edition
OTHER REFERENCES:
Partnership and Corporation Accounting
by Edwin G. Valencia, Gregorio F. Roxas; Darrell Joe O. Asuncion, 2010
WEBSITE:
http://www.principlesofaccounting.com
http://www.netmba.com/accounting
http://www.numia.biz/edodocument/basics.php
COURSE REQUIREMENTS: Research, recitation, seatwork, assignments, quizzes and long tests
Course Description:
Techniques relating to managing engineering activities; Decisionmaking; the functions of management; managing production and service operations; managing the marketing function; and managing the finance function.
Course Objectives:
After completing this course, the student must be able to:
1. Understand the field of engineering management;
2. Know and apply the different functions of management.
Course Outline:
1. Introduction to Engineering Management
2. Decision Making
3. Functions of Management
3.1 Planning/Coordinating
3.2 Organizing
3.3 Staffing
3.4 Communicating
3.5 Motivating
3.6 Leading
3.7 Controlling
4. Managing Product and Service Operations
5. Managing the Marketing Function
6. Managing the Finance Function
Outline of the Course :
The study materials provided is intended for the course on Computer Organization and Architecture.
The students who study Computer Organization and Architecture, generally study the introductory course on Digital Systems. The students should have some knowledge on Digital Logic Circuit Design course to go through this study materials. Student should have also some preliminary idea about computer programming (in high level language), which will help them to understand how to program a computer to solve a problem; and how the program is executed in the computer.
While describing a Computer, the terms Organization and Architecture generally come together. Though a distinction is often made between Computer Organization and Architecture, it is difficult to give precise definition for these terms.
Computer Architecture refers to those attributes of a system visible to a programmer. Computer Organization refers to the operational units and their interconnections that realize the architectural specifications. As an example, it is an architectural design issue whether a computer will have a multiply instruction. It is an organizational issue whether that instruction will be implemented by a special multiply unit or by the method of repeated additionby using the add unit of the system.
Though these concepts help us to get some idea about Organization and Architecture, in this study materials, no specific distinction has been made between organization and architecture.
 Teacher: Giezel Madurar
What You Will Learn in this Course
This course is made up of modules, units and a course guide. This course guide tells you briefly what the course is all about. It tells you about the course materials you will be using and how you can work with it. In addition, it gives some general guidelines for the amount of time you are likely to spend on each unit of the course in order to complete this course successfully.
You have quite a number of tutormarked assignment meant to test your indepth understanding of the course.
The course will prepare you for the challenges you will meet in the field of computer networks.
Course Aims:
The aim of this course is to provide you with an understanding of Computer Networks. Additionally, it also aims at letting you know the benefits of computer network and the requirements for setting up Computer Networks.
Course Objectives:
To achieve the aims set out, the course has a set of objectives. Each unit has specific objectives which are presented at the beginning of the unit. You are expected to read these objectives before you study the unit. You may wish to referto them during your study to check on your progress. You should always look at the unit objectives after completion of each unit. By so doing, you would have followed the instructions in the unit.
The Course Materials
The main components of this course are:
 The course guide
 Study units
 References/Further Readings
 Assignments
Study Unit
The study units in this course are as follows:
Module 1: BASIC NETWORKING CONCEPTS
 Unit 1 History of Network
 Unit 2 Introduction to Computer Network
 Unit 3 Networking hardware
 Unit 4 Network operating system
Module 2: NETWORK TOPOLOGIES, PROTOCOLS AND CONFIGURATION
 Unit 1 Computer topologies
 Unit 2 Network protocols
 Unit 3 Network configuration
Module 3: OSI AND TCP/IP MODELS
 Unit 1 Open Systems Interconnection Reference Model (OSI Model)
 Unit 2 Interaction between OSI Model Layers Protocols
 Unit 3 TCP/IP Model
Module 4: TYPES OF NETWORK, TRANSMISSION MEDIA, ADDRESSING, AND TROBLESHOOTING
 Unit 1 Types of Network LAN, WAN and MAN
 Unit 2 Metropolitan Area Network and Wide Area Network
 Unit 3 Transmission Media
 Unit 4 Basic Addressing
 Unit 5 Basic network troubleshooting
 Teacher: Giezel Madurar
 Teacher: Giezel Madurar
 Teacher: Lynneth Luy
 Teacher: Noel Christopher Penkian
 Teacher: Jerry Agbayani
 Teacher: Jerry Agbayani
 Teacher: Jerry Agbayani
 Teacher: Jerry Agbayani
Teacher: MR. ROLITO BADE JR.
Teacher: MS. REA JANE CABAÑAS
Syllabus
COURSE DESCRIPTION
The course covers set theory, the real number system, special products and factoring, algebraic fractions, exponents and radicals, linear and quadratic functions. The course puts emphasis on the understanding of concepts and the development of manipulative skills.

· COURSE OBJECTIVES (DESIRABLE OBJECTIVES)
At the end of this course, the student should be able to:
1. know the process on how to solve mathematical equations, functions and problem solving; 2. state and illustrate fundamental laws that are used in fundamental mathematical operations; 3. solve word problems involving equalities and inequalities, solve system of equation and equalities and inequalities using algebraic and graphical method; 4. be familiar with the proper way of solving the different mathematical fundamentals and apply them in the future; 5. be more observant in the correct way of computing and value more the proper way of solving in which could be beneficial in the future.

· COURSE OUTLINE AND TIMEFRAME
TOPICS AND READINGS 
Time Frame 
Methodology 
1. Fundamental Operation of Algebraic Expressions · The Real Number System · The Number Line · The Absolute Value of Number · Addition and Multiplication of Real Number · Properties of Addition and Multiplication of Real Numbers
· Variables and Constants · Types of Algebraic Expressions Operations of Algebraic Expressions · Addition of Algebraic Expressions · Subtraction of Algebraic Expressions · Multiplication of Algebraic Expressions · Symbols of Grouping · Division of Algebraic Expressions
2. Types of Product and Factoring Types of Products · Product of Binomial · Square of Polynomial with more than two terms
· Common Factors of a Polynomial · Factors of a Binomial · Factors of a Trinomial · More Complicated Type: Factor by Grouping
Preliminary Examination
3. Fundamental Operations on Algebraic Fractions Fundamental Concepts on Algebraic Fraction Simplification of Algebraic Fractions Basic Operations · Addition and Subtraction of Algebraic Fractions · Multiplication of Algebraic Fractions · Division of Algebraic Fractions Complex Fractions
4. Basic Concepts of Functions Set Relation · Domain and Relation Functions · Functional Notation · Independent and Dependent Variable · Composite Function Rectangular Coordinate System · Plotting a Point
Midterm Examination
5. Linear Equations Open Sentence Equation Solutions of Linear Equation · Linear Equations in One Unknown · Fractional Equations · Literal Equations Equations in Two variables · Simultaneous Solutions by Graphical Method · Elimination by Addition or Subtraction 32 Elimination by Substitution Systems of Linear Equation in Three Unknowns Worded Problems and Their Solutions
Prefinal Examination
6. Exponents and Radicals Laws of Exponents Radicals and Other Related Terms Changing Algebraic Expression in Exponential Form to Radicals Laws of Radicals Methods of Simplifying Radicals Addition and Subtraction of Radical Expressions Multiplication of Radical Expression Division of Radicals Imaginary and Complex Numbers The Fundamental Operations on Complex Numbers
Final Exam

Week 12
Week 34
Week 5
Week 67
Week 89
Week 10
Week 1113
Week 14
Week 1517
Week 18 
Lecture/Exercises
Lecture/Exercises
Lecture/Exercises
Lecture/Exercises
Lecture/Exercises
Lecture/exercises

· REQUIRED READINGS
College Algebra, Revised Edition
Catalina Dinio Mijares
College Algebra, 4^{th} edition
William L. Hart
College Algebra: A Modular Approach
Benjamin Dayrit, Ed.D, Jose Calderon, Ed.D, Ellen Macapagal
College Algebra, Revised Edition
Estela GalicanoAdanza, Ph.D., Roberto Natividad Padua, Ph.D.
Information and communication technologies as a tool for curating, contextualizing, collaborating, and creating content and experiences for learning in the
professional tracks.
Communication is the process of transmitting an information to one person to another by the used of verbal and no verbal.
Silabus sa Filipino 001
Paglalarawan ng Kurso:
Ang kursong ito ay sumasaklaw sa komunikasyon pasalita at pasulat sa lilinang sa apat na makrong kasanayan sa pakikinig, pagsasalita, pagbasa at pagsulat na ginagamitan ng iba't ibang teksto at konsteksto.
 Nauunawaan ang kahalagahan ng sariling wika at kultura bataya sa mga kasaysayan at batas na ipinapatupad ng pamahalaan at lipunan.
 Natatamo ang mga kaalamang pambalarila na makatutulong sa malinaw at mabisang pakikipagtalastasan
 Naipapakita ang kasanayan sa paggamit ng Filipino sa pasalitang pakikipagtalastasan.
 Nakasusulat ng isang panimulang pananaliksik sa mga penomenang kultural at panlipunan sa bansa.
Subject Code : ENG 114
Subject Description : BUSINESS COMMUNICATION
Prerequisite : Eng 111 & Eng 112
Corequisite : None
Units : 3 units Lecture
No of Hours : (3 hours per week) 54 hours /sem.
COURSE DESCRIPTION: This course covers the different types of communication used in business transaction including oral and written forms. Formal styles of communication and the use of technology in communication are also covered in the course.
COURSE OBJECTIVES:
· To understand and demonstrate writing and speaking processes through invention,
organization, drafting, revision, editing, and presentation.
· To understand the importance of specifying audience and purpose and to select appropriate
communication choices.
· To understand and appropriately apply modes of expression, i.e., descriptive, expositive,
narrative, scientific, and selfexpressive, in written, visual, and oral communication.
· To participate effectively in groups with emphasis on listening, critical and reflective thinking,
and responding.
· To understand and apply basic principles of critical thinking, problem solving, and technical
proficiency in the development of exposition and argument.
· To develop the ability to research and write a documented paper and/or to give an oral
presentation
COURSE OUTLINE:
PRELIM PERIOD
I. Introduction to Business Communication, Communication Challenges and Before You Write,
Listening Skills
· Nonverbal Communication
· Writing Process for Business Messages
Communicating for Employment,
· The persuasive resume
· The persuasive cover letter
II. Before You Write and Writing and Revising,
Researching and organizing data
· Grammar tips and tricks
· Writing drafts
· Proofreading
III. Library Session & Business Ethics,
Confidentiality
· Privacy
· Plagiarism
IV. Emails, Memos, Routine Letters,
· Internal/External Communication
· Improving Readability
MIDTERM PERIODV. Persuasive Writing,
· Online sales letters
· Persuasive claims and complaints
VI. Bad News,
· Strategies for breaking bad news
· Resolving business problems
· Direct or indirect?
VII. Giving Oral Presentations,
· Organizing content
· Engaging the audience
PREFINAL PERIOD
VIII. Giving Oral Presentations (cont.) Summaries,
· Planning visual aids
· Audience rapport
IX. Formal/Informal Reports,
· Functions of reports
· Guidelines
· Six types of reports
X. Proposals,
· Researching
· Generating
· Documenting and illustrating data
FINAL PERIODXI. Meetings,
· Planning and participating in meetings
· Productivity
· Group Presentations
XII. Dealing with the Public and Media, and Interviews for Employment,
· Effective interview techniques
· Answering questions
XIII. Review, Course Evaluation, and Interviews
REQUIRED TEXTBOOKS/MATERIALS:
Guffey, Mary Ellen. (2009) Essentials of Business Communication (6th Canadian Edition). Toronto, Ontario: Nelson. You will need a set of headphones that connect to the computers in class.
This course is designed to develop and endow in the students the fundamental concepts and theorems of trigonometry such as Right Triangle Trigonometry, Trigonometric Functions, Radian Measure and the Unit Circle Approach, Graphing Trigonometric Functions, Methods of proving and solving trigonometric identities and equations and the like, Applications of Trigonometry: Triangles and Vectors and Complex Numbers, Polar Coordinates, and Parametric Equations.
Main Text Book:
Wiley: Trigonometry, 3rd Edition  Cynthia Y. Young
REFERENCES
 Margaret Lial. Trigonometry, Tenth Edition
 Louis Leithold. College Algebra and Trigonometry
 Elbridge P. Vance. Modern College Algebra and Trigonometry, Third Edition
COURSE NUMBER : MTH 112
TITLE : Trigonometry
Prerequisite : Algebra
Corequisite : none
Units : 3 units
No. of Hours : 54 hours
1. COURSE DESCRIPTION
This course is designed to develop and endowed in the students the fundamental concepts and theorems of trigonometry such as the trigonometric functions, solutions of various kinds of triangles, analytic trigonometry, the logarithms, complex numbers, methods of proving and solving trigonometric identities and equations and the like.

2. COURSE OBJECTIVES (DESIRABLE OBJECTIVES)
At the end of this course, the student should be able to:
1. know the proper way of solving the problems, equations and other mathematical operations; 2. have a working knowledge and skills about the trigonometric functions of several classes of angles; 3. fully understand the historical development of the subject. Develop further their analytic skills and learning skills; 4. be more expressive and more versatile in solving this mathematical problems, in which they can use in the field that they are going to have in the future 5. value the correct problem solving in which they can use in the long run.

3. COURSE OUTLINE AND TIMEFRAME
TOPICS AND READINGS 
Time Frame 
Methodology 
1. Angles and Trigonometric Functions · Angles · Angle Measurement
2. The Trigonometric Function · The trigonometric function · The trigonometric functions of Special Angles (30, 60, & 45)
3. The Cartesian Plane · The Cartesian Coordinate System · Trigonometric Functions of Quadrant Angles
4. Trigonometric Functions of Angles · Trigonometric Functions of Angles between 0 and 90 · Trigonometric Functions of Angles greater than 0 and 90
Preliminary Examination
5. Solutions of Triangles · The solution of a right triangle
6. Applications · Applications of the Right Triangle
7. Angle of Elevation and Depression · Angle of Elevation · Angle of Depression
8. The Solution of Oblique Triangles and Law of Sines · The solution of an Oblique Triangle · The Law of Sines
Midterm Examination
9. Law of Cosines and Applications · Law of Cosines · Applications on Laws of Sines and Cosines
10. Trigonometric Identities and Equations · Reciprocal Relations · Ratio Relations · Pythagorean Relations
11. Fundamental Trigonometric Identities
PreFinal Examination
12. Proving Trigonometric Identities
13. Trigonometric Equations
14. Graphs of Sine and Cosine Functions · Sine Curve · Cosine Curve
Final Examination 
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Week 13
Week 14
Week 15
Week 16
Week 17
Week 18 
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises
Lecture / Exercises Lecture / Exercises Lecture / Exercises

4. REQUIRED READINGS
1. Plane Trigonometry, Revised Edition, ( Estela GalicianoAdanza, Ph.D., Roberto Natividad Padua, Ph.D.) 2. Plane Trigonometry: Simplified and Integrated, ( Edgardo A. Reyes ) 3. Trigonometry, 2^{nd} edition (Dorothy Rees, Paul K. Rees) 
 Teacher: Giezel Madurar
 Teacher: Giezel Madurar
 Teacher: Ronelo Dologuin
Aims
To give a basic introduction to concepts of HumanComputer Interaction (HCI)
To introduce students to relevant HCI theory and history
To introduce students to the principles of usercentered design
To give students an understanding of the role of human factors in systems design
To provide students with an understanding of relevant interface evaluation techniques
Outline Of Syllabus
Key concepts and issues in HCI
Theories and history of HCI
Understanding users
 Human factors
 Requirements engineering
Design
 Principles, standards and guidelines
 Input and output technologies
 Designing interactions
Prototyping
Evaluation techniques for usability
Specific application areas
 Teacher: Henry Campullo
 Teacher: Jerry Agbayani
 Teacher: Levvy Traquena
 Teacher: Benedic Mallari
Teacher: Jubert Balmes
Teacher: Mrs. Rosela Rojo
 Teacher: Rosela Rojo
Catalog Number : CSC114L
Title: Data Structure
PreRequisite: CSC112L – Fundamental of Problem Solving and Computer Programming 1 (C Language)
CoRequisite: None
Units: 3 Units (2 units lec. and 1 unit lab)
COURSE DESCRIPTION
This course introduces the students to the design and implementation of basic and advanced data
structure. Topics include basic data structures, trees, graphs and hashing.
COURSE OBJECTIVES (Desirable Objectives)
At the end of this course, the student should be able to:
1. Choose implement and evaluate the appropriate data structures for specific programming
problems and
2. Use and manage memory effectively in data presentation.
COURSE OUTLINE AND TIME FRAME
TOPICS AND READINGS
1. Basic Data Structures
 Arrays
 Linked List
 Stacks
 Queues
 Binary Trees
 Binary Search Trees
 AVL
 RB Trees
 Representation
 Search Algorithms (BFS.DFS)
5. Hashing
Diovanne Atilano, Instructor
 Teacher: Noel Christopher Penkian
 Teacher: Marvin Tejol
Teacher: Mr. Roger J. Jolo
This course provides the students with the fundamental understanding of objectoriented programming using high level programming language. It introduces the different concepts that are commonly associated with object programming.
At the end of this course, the student should is able to:
1. design the classes needed given a problem specification;
2. implement the designed classes using the object oriented programming language ;
3. learn how to test, verify, and debug objectoriented programs; and
4. create program using objectoriented principles
 Teacher: Benedic Mallari
 Teacher: Noel Christopher Penkian
 Teacher: Marvin Tejol
 Teacher: Giezel Madurar
 COURSE DESCRIPTION
languages. Topics include overview of programming languages, Introduction to language translation, type systems, data and execution control, declaration and modularity, and syntax and semantics.
TOPICS AND READINGS
 PRELIM
Overview of Programming Languages
 History of programming languages
 The variety of programming languages. Abstraction,
Programming in the large, software engineering. Compilers
and interpreters. Syntax and semantics. Contextfree
grammars.
 An overview of Visual
Basic. Control structures: conditionals, loops, case statements
· Strong typing
· Static vs. dynamic typing
· Type declarations, type equivalence.
· Sub types and derived types in Visual Basic.
· Numeric types, scalar typesComposite types
· arrays
· records
· variants and unions
· Strings. Pointers
· access types and dynamic allocation MIDTERM
Subprograms
· functions
· procedures
· Methods.
· Parameter passing, scope and visibility.
· Block structure and static scoping.
· Nested procedures, implementation issuesProgram structure
· Modules
· packages, and interfaces.
· Abstract types and information hidingObject oriented programming
· Objects
· Classes
· data and function members
· constructors and destructorsLanguage summary: C Language
· inheritance
· dynamic dispatching
· polymorphism
· Multiple inheritance.Generic programming and templates in Visual Basic and C++ Containers.
Exception handling. Concurrent programming
· threads
· tasks
· synchronization
· communication.
Concurrency in Visual
Basic and Java.
Functional
programming: LISP and Scheme. The LISP interpreter
 PREFINAL
Functional programming in ML: · type inference, firstclass functions. 
The interesting parts of Java: the JVM · Interfaces and reflection 
Prototyping and scripting. A modern hybrid language: Python or JavaScripting 
 Final Exam
 Teacher: Giezel Madurar
This course provides an introduction to the concepts, theories and components that serve as the bases for the design of classical and modern operating systems. Topics include process and memory management, process synchronization and deadlocks.
At the end of this course, the student should be able to:
 describe relationships between system services and application
software;
 compare and contrast different design considerations for major OS
components;
 state the key implementation techniques of operating
systems including concurrent programming, resource management and scheduling,
virtual memory and file systems.
 Teacher: Giezel Madurar
 Teacher: Ellaine Binamira
Skip course categories