Samiksha Jaiswal (Editor)

UP Diliman Department of Computer Science

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Established
  
1981

Phone
  
+63 2 434 3877

Type of business
  
Academic department

Website
  
dcs.upd.edu.ph

Founded
  
1981

Chairperson
  
Prospero C. Naval, Jr., Ph.D.

Location
  
UP Alumni Engineers Centennial Hall, Velasquez St., UP Diliman, Quezon City, Philippines

Address
  
P. Velasquez Street, Diliman, Quezon City, Metro Manila, Philippines

Hours
  
Closed now Wednesday8AM–5PMThursday8AM–5PMFriday8AM–5PMSaturdayClosedSundayClosedMonday8AM–5PMTuesday8AM–5PMSuggest an edit

The Department of Computer Science is one of nine departments in the University of the Philippines Diliman College of Engineering.

Contents

Academic programs

The Department of Computer Science administers the four-year bachelor of science in computer science program and the master of science in computer science program. As of AY 2009-2010, the department had 553 undergraduate and 89 graduate students mentored by 27 faculty members, seven of whom are PhD degree holders.

Undergraduate

The bachelor of science in computer science program is designed to equip the student with knowledge of the fundamental concepts and a reasonable mastery of the basic tools and techniques in computer science. The undergraduate program incorporates the core material, which is universally accepted as common to computer science undergraduate programs (computer programming, computer organization, computer systems, data structures and algorithms, file processing, and programming languages). Underpinning the software orientation of the program are the subjects on database systems, software engineering, artificial intelligence, computer networks and special problems (primarily, software projects).

Graduate

The master of science in computer science program aims to provide the student with both breadth and depth of knowledge in the concepts and techniques related to the design, programming, and application of computing systems.

The doctor of philosophy in computer science program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects of computing. They should be able to formulate computing problems and develop new and innovative technology as novel solutions to address those problems. The graduates gain expertise to independently contribute to research and development (R&D) in a specialized area of computer science. The program prepares graduates for professional and research careers in industry, government or academe.

History

The Department of Computer Science is the youngest department of the college. Its beginnings can be traced to the mid-1970s with the insititution of the master of engineering in computer science (Mengg CS) program. This was jointly administered by three departments: the Department of Engineering Sciences (ES) and the Department of Electrical Engineering (EE), and the Department of Mathematics, of the College of Science. Led by the Department of Engineering Sciences, the Mengg CS program continued in the early 1980s until it was replaced by the bachelor in computer science (BCS) program.

As with the master's program, the BCS program was also a joint undertaking of the ES, EE, and Mathematics departments. An initial batch of 35 shiftees from more than 200 applicants from various colleges in the UPD were admitted into the program in the second semester of AY 1982-1983. Of the 35, 32 finished the course, 12 with Latin honors. In this first batch of computer science graduates was the 1986 engineering class valedictorian.

In August 1988, the BOR approved the renaming of the ES Department to 'Department of Engineering and Computer Sciences (ECS)' to reflect the expertise available in the department. Three years later, in August 1991, the ECS was split into two independent departments - taking ES back to its original name (Department of Engineering Sciences) and establishing the Department of Computer Science (DCS). The new department took full responsibility of offering the BCS program, which was subsequently renamed "bachelor of science in computer science program".

In May 1995, twenty years after the institution of the pioneering, but now defunct, MEngg CS program, the BOR approved the institution of a new master of science in computer science (MSCS) program. Furthermore, in 2010, the BOR approved the institution of a doctor of philosophy in computer science (PhD CS) program. Both the BSCS and the graduate programs continue to attract some of the best students in UP Diliman.

As of the end of the seconds semester of AY 2009-2010, the BCS/BSCS program had produced a total of 1191 graduates, 224 with Latin honors: 161 cum laude, 59 magna cum laude and 4 summa cum laude.

Algorithms and Complexity Laboratory

The Algorithms and Complexity Laboratory (ACL) was co-founded by Henry Adorna Ph.D. and Jaime DL Caro, Ph.D.

Computer Security Group

The Computer Security Group (CSG) was founded by Susan Pancho-Festin, Ph.D.

Computer Vision and Machine Intelligence Group

The Computer Vision and Machine Intelligence Group (CVMIG), the first formally organized research group of the department was founded by Prospero Naval Jr., Ph.D.

Networks and Distributed Systems Group

The Networks and Distributed Systems Group (NDSG) was founded by Cedric Angelo Festin, Ph.D.

Scientific Computing Laboratory

The Scientific Computing Laboratory (SCL) was co-founded by Vena Pearl Bongolan, Ph.D. and Adrian Roy Valdez, Ph.D.

Service Science and Software Engineering Laboratory (S3)

The Service Science and Software Engineering Laboratory (S3) is a research lab where the designs and implementations of service systems are studied, and ensures the creation of software that provide values to others. Research is not limited to just building the software but may also include studies relating to artificial intelligence, networks, etc., as long as products made are essential to people.

Web Science Group

The Web Science Group (WSG) was founded by Rommel Feria, MS.

Department chairs

  • Prof. Evangel P. Quiwa, October 1991 - October 1995
  • Prof. Ma. Veronica M. Tayag, November 1995 - April 1999
  • Dr. Mark J. Encarnacion, May 1996 - March 2000
  • Dr. Jaime D.L. Caro, April 2000 - September 2002
  • Dr. Ronald Tuñgol, October 2002 - May 2005
  • Dr. Cedric Angelo M. Festin, June 2005 - May 2008
  • Dr. Jaime D.L. Caro, June 2008 - March 2011
  • Dr. Adrian Roy L. Valdez, March 2011 – May 2013
  • Dr. Cedric Angelo M. Festin, June 2013 - March 2014
  • Dr. Prospero C. Naval, Jr., April 2014 - present
  • Java Competency Center

    The UP-Mirant Java Education Center and the UP Java Research and Development Center compose the UP Java Competency Center and are part of the ASEAN Java Competency Programme. The UP Java Competency Center is a partnership of the University of the Philippines, Ayala Foundation, Mirant Foundation and Sun Microsystems.

    UP CS Network (UP Alliance of Computer Science Organizations)

    The UP CS Network is the first student organization alliance of its kind in the UP Diliman College of Engineering. The network is composed of one socio-academic organization (UP Cursor), two academic organizations (UP ACM and Unplug), two department service arms (UP Parser and DCS SA), one college service arm (UP Engineering Webteam), one service-development orgganization (UP CSI), one volunteer corps (UP DCSS) and one university service arm (CRS).

    The first full active school year of existence of the CS Network (AY 2005-06) culminated in the Department of Computer Science being adjudged the college's best department for the year by the Engineering Student Council (see related external link).

  • [Association for Computing Machinery - UP Student Chapter] (UP ACM)
  • Computerized Registration System (CRS)
  • The UP Parser (Official Student Publication of the DCS)
  • UP Association of Computer Science Majors (UP CURSOR)
  • UP Center for Student Innovations (UP CSI)
  • UP Linux Users' Group (UnPLUG)
  • UP Dedicated Computer Science Students (UP DCSS)
  • DCS Student Assistants (DCS SA)
  • References

    UP Diliman Department of Computer Science Wikipedia