Go Back To The Home Page



UNIVERSITY OF THE PHILIPPINES OPEN UNIVERSITY

DIPLOMA IN COMPUTER SCIENCE CURRICULUM


CMSC A
Discrete Structures In Computer Science

Logical structures, sets, combinatorial structures, graphs, formal systems

CMSC B
Principles Of Programming

Algorithm representation, using a high-level language, systematic program development using top-down design, and program verification

CMSC C
Computer Systems And Organization

Internal organization of a computer, how this organization is used to represent data, execute programs and communicate to the outside world; assembly language programming; and basic operating system concept

CMSC D
Data Structures And Algorithm

Abstract data types, their implementations and use in algorithm design

CMSC E
Data Communications And Networking

Principlesnof data communications and computer networks (Prerequisite: CMSC C or consent of instructor)

CMSC F
Data Management System

Design and implementation of database management systems; relational database and query optimization; and future trends in database designs (Prerequisite: CMSC D or consent of instructor)

CMSC G
Management Information System

Fundamental concepts of planning, development and information processing implementation of MIS

CMSC H
Object Oriented-Analysis And Designe

Fundamental concepts of object-oriented technology (Prerequisite: CMSC B and CMSC D or consent of instructor)

CMSC I
Software Engineering

Principles and methods of designing, implementing, validating and maintaining software systems (Prerequisite: CMSC B and CMSC D or consent of instructor)