The Diploma in Computer Science addresses the need for advanced training of personnel in information systems. It targets corporate information officers, EDP personnel, programmers, software developers and teachers with minimal training in the field of computer science.

Developed in cooperation with the Institute of Computer Science, College of Arts and Sciences (CAS), UP Los Baños, the program aims to train individuals in the design, implementation, and maintenance of software systems that handle large amounts of data

Upon completion of the program, the student is expected to:

  • Acquire the necessary background in computer science in preparation for advanced studies;
  • Gain knowledge and skills in computer science as applied in their field of work; and
  • Develop and improve techniques in the practice of proper design and development of application software

Applicants must have:

  • a Bachelor’s degree or its equivalent in any field from any recognized institution;
  • proficiency in at least one programming language

Documentary Requirements:

  1.     Print copy of the accomplished online application form in the Online Application System .
  2.     Original and photocopy of valid Transcript of Records (TOR) from all schools attended. The TOR should bear the school dry seal and imprint, and the Registrar’s signature in ink, and with acceptable remarks (please see Attachment A for the list of remarks in a TOR that will make it valid as a transfer credential). 
  3.   Two (2) letters of recommendation from any of your: a) employer/supervisor; b) former professor; or c) former program adviser [please use UPOU Form 1a]
  4.   Proof of Payment of Application fee  (non-refundable) amounting to PHP 500.00 for applicants based in the Philippines, and USD 100.00 for offshore-based applicants. 
  5.   Two identical 2” x 2” photos and two identical 1” x 1” photos, with your name and the program applied for printed at the back of the photos 
  6.   500-word essay explaining why you are applying for admission to the curricular program you have indicated and to the UP Open University. 
  7.   Photocopy of NSO Birth Certificate 
  8.     Photocopy of government-issued IDS with photo 
  9. Additional Requirements for Foreign Applicants:                         
    1. Five (5) copies of the Student’s Personal History Statement (PHS) duly signed by him, both in English, and his national alphabet accompanied by his personal seal, if any, and containing, among others, his left and right thumbprints and a 2×2 inch photograph on plain white background taken not more than six months prior to submission.
    2. A notarized affidavit of support including bank statements or notarized notice of grant for institutional scholars to cover expenses for the student’s accommodation and subsistence, as well as school dues and other incidental expenses;
    3. Scholastic Records duly authenticated by the Philippine Foreign Service Post located in the student applicant’s country of origin or legal residence;
    4. Photocopy of data page of the student’s passport showing date and place of birth, and birth certificate or its equivalent duly authenticated by the Philippine Foreign Service Post.

 

As posted in the Office of the University Registrar Website

Check the academic calendar to make sure you do not miss the deadline for submission of applications. For other important information related to registration, please browse through our Office of the University Registrar website.

Updated 2019 Curriculum

The DCS Curriculum has been restructured to include 24 units of core courses and 3 units of elective courses, totalling to 27 units which can be completed in four semesters.

Core Courses

CMSC 201 1S  Discrete Structures in Computer Science (3 units)

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

 CMSC 202 1S Principles of Programming (3units)

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

CMSC 203 2S Computer Systems and Organization (3 units)

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 concepts

CMSC 204 2S Data Structures and Algorithms (3 units)

Abstract data types, their implementations and use in algorithm design

CMSC 205 1S Data Communications and Networking (3 units)
Principles of data communications and computer networks (Prerequisite: CMSC 203 or consent of instructor)

CMSC 206 1S Database Management Systems (3 units)

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

CMSC 207 2S Web Programming and Development

Developing applications using web-based technologies. (Prerequisite: CMSC 202 or consent of instructor)

CMSC 208 2S Software Engineering (3 units)

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

Elective Courses* (Select One)

CMSCS 209 2S Management Information Systems (3 units)

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

CMSC 210 1S Introduction to Artificial Intelligence.  

Principles, techniques, applications, and trends in artificial intelligence.

*Elective courses will be offered upon availability of lecturers

Two-Year Plan of Study

 

First Semester, First Year

Subjects

CMSC 201

CMSC 202

Credit

3

3

Second Semester, First Year

Subjects

CMSC 203

CMSC 204

Credit

3

3

First Semester, Second Year

Subjects

CMSC 205

CMSC 206

*CMSC 210 (elective)

Credit

3

3

*3

Second Semester, Second Year

Subjects

CMSC 207

CMSC 208

*CMSC 209 (elective)

Credit

3

3

*3

Total Units 

27

 
  1. Mari Anjeli L. Crisanto (Assistant Professor)

Program Chair

  1. Dr. Ria H. Borromeo (Assistant Professor)
  2. Joyce Mae A. Manalo (Assistant Professor)
  3. Myra C. Almodiel (Assistant Professor, On Study Leave)
  4. Al Francis D. Librero (Assistant Professor, On Study Leave)
  5. Roberto B. Figueroa Jr. (Assistant Professor, On Study Leave)
  6. Reinald Adrian dL. Pugoy.(Assistant Professor, On Study Leave)
  7. Gulshan Vasson (Senior Lecturer)
  8. Cecille Moldez (Senior Lecturer)
  9. Thomas Laurent (Senior Lecturer)
  10. Alexander Flor Jr. (Senior Lecturer)
  11. Jonathan Guevara (Senior Lecturer)
  12. Jun Jun Llave (Senior Lecturer)
  13. Franco Nazareno (Senior Lecturer)