Monday, July 9, 2012

Timeline of Registration Systems in UPLB

(Last update: 24 November 2022)

pre 1998 - Manual
1998 - REGIST c/o Dr. Ricolindo L. Carino
2004 - SystemOne v1 c/o Prof. Rodolfo Duldulao Jr.
2007 - SystemOne v2 (Decaf) c/o Prof. Rodolfo Duldulao Jr.
2016 (January) - SystemOne v3 (Reborn) c/o Prof. Rommel Bulalacao
2016 (August) - Student Academic Information System (SAIS)
2022 (September) - DX Academic Management Information System (DX AMIS) + SAIS

As a student of UPLB, you might be wondering how the physical machines that run SystemOne looks like. Below are some pictures of Eduardo, Discoro, and Eliezer (database server).

Teaching Load Credit Computation

(Notes from Prof. Marge Paterno)
In summary:
      * Course credits (CC) for labs is 1.0 only (to be used for column 8 only)
        while Teaching Load Credits (TLC) for labs is 1.5 (to be used for the
        last column)
      * CC is equal to TLC in the case of lectures, lect/discussion classes and
        SP
      * For the last column, apply the multipliers on the Teaching Load Credits
        (TLC) rather than on Course Credits (CC).

*For column #8 for COURSE CREDITS (CC) without multipliers:
                           Lab: CC = 1.0
                Lect (2hrs/wk): CC = 2.0
     Lect/Discussion (3hrs/wk): CC = 3.0
              CMSC 190 1 unit : CC = 1.0
              CMSC 190 2 units: CC = 2.0

*For column #10 (last column) for TEACHING LOAD CREDITS with 
MULTIPLIERS
(TLCM):

     STEP 1: Determine TEACHING LOAD CREDITS w/o multipliers (TLC):
                           Lab: TLC = 1.5
                Lect (2hrs/wk): TLC = 2.0
     Lect/Discussion (3hrs/wk): TLC = 3.0
              CMSC 190 1 unit : TLC = 1.0
              CMSC 190 2 units: TLC = 2.0

     STEP 2: Apply corresponding multiplier to TLC to obtain TLCM:

       *** For UNDERGRAD courses:
           Lab class (any number of students):
             TLCM = TLC (i.e., no multiplier)

           Lect (2hrs/wk) or Lect/Discussion (3hrs/wk):
             # of students <=40:  TLCM = TLC
             # of students  >40:  TLCM = TLC*[(# of students - 40)/120 + 1]
            [# of students >160:  TLCM = TLC*2.0]

           For CMSC 190
             TLCM = TLC*(# of students)*(0.5/3)

            // Hence, for 190(1 unit) : TLCM = n/2 * 1/3, maximum of 3 units
            //        for 190(2 units): TLCM = n/2 * 2/3, maximum of 3 units

           For IT 1 Lecture only (if # of students >= 25)
             multiply TLCM further by 1.33  // multiplier for GE lecture courses

       *** For GRAD courses:
           Lect or Lect/Discussion or Lab
             # of students <= 4:        TLCM = TLC
             # of students >4 and <= 9: TLCM = TLC*1.25
             # of students >9:          TLCM = TLC*1.5

Wednesday, July 4, 2012

Disable SSH login, allow FTP in Ubuntu

In our IT 210 class, we need students to be able to upload files to a web server using FTP but disable SSH login to the server. To do this in Ubuntu, edit
/etc/ssh/sshd_config
and add the line
DenyUsers stud1 stud2
Then restart SSH using
$sudo /etc/init.d/ssh restart

Tuesday, March 6, 2012

Philippine Computing Science Congress 2012 Report

I attended the recently concluded PCSC 2012 at De La Salle University - Canlubang last March 1-3, 2012. The conference site is available here. Although I did not submit any research paper in the conference, I decided to attend anyway just to get a feel of the state of computing science research in the Philippines.

There were two invited talks by professors from the National University of Singapore(NUS) and one from a researcher in US. The first invited talk was about the use of Graphics Processing Units to speed up computations in computational geometry. The second talk was about Support Vector Machines (SVM). The last was on Natural Language Processing (NLP).

This year, the conference featured "Turing Talks" to commemorate Allan Turing's 100th birth year. Distinguished professors from UPLB(Dr. Albacea), UPD(Dr. Caro), ADMU(Dr. Saldana), and DLSU(Dr. Azcarraga) delivered the talks.

The researches presented covered areas in Algorithms, Complexity Theory, Image Processing, NLP, and Information Systems.According to the program committee, there were 60 paper submissions but only a few were accepted for oral presentation. The best paper was Data Association for an Adaptive Multi-target Particle Filter Tracking System from ADMU.

Overall the conference was very nice. Regarding the state of computing research, there is still much to improve. Also, sad to, say my research area on systems is not well represented in the conference. The closest was a poster presentation from ADMU about location estimation based on the frames passed over a wireless network.

The best part of the conference, however,  was when I won a Lenovo from the raffle!

Friday, August 12, 2011

Using "apt-get update" behind a transparent proxy

$sudo apt-get update -o Acquire::http::No-Cache=True

Monday, February 28, 2011

On the Role of Faculty in a Research University

Research-Driven Academic Growth and National Relevance of UP by Dr. Gisela P. Concepcion
Some key ideas:
  • Research mentoring is important
  • Being a faculty involves teaching, research, advocacy and extension work
  • Publishing research results and patent applications is a top priority
  • Submit papers to international journals for pre-review
  • Levels of scientific activity:
    • innovative, creative, trailblazing
    • iterative, modifying science
    • routine, protocol science
  •  Research in the Philippines must now move on to the molecular level
  • Review Technology Transfer Bill
  • Come up with a scientific advocacy
  • The Dean shall provide
  • Minimize administrative work of young faculty to be able to focus on research
  • Every young faculty should have a major specialization (in his field) and a minor specialization (collaborative)
  • An enabling environment must be present to be able to encourage research
  • Procurement process of equipment for research must be revised
  • Research must be aligned to public issues (flooding, climate change)
  • Allocate 10-15 percent of MOOE for tests
  • Be opportunistic
  • Advocate the concept of "volunteerism" in research
  • Conduct expectation settings for research: senior faculty, junior faculty, graduate students, undergraduate students, administrative support
  • Improve oral and written communication skills
The Importance of Conducting Research in the University by Dr. Ida F. Dalmacio
Some key ideas:
  • Review Republic Act 9500
  • Develop "Centers of Excellence"
  • Her main motivation for research is to develop her laboratory by obtaining funding to procure equipment
  • There must be an industry partner to drive research in the academe
  • Data gathered in research is the ticket to publications and research funding
  • Professional fulfillment is one of the motivations for conducting research
  • "Think big, start small, act now"