i was browsing the UPD CS website http://www.engg.upd.edu.ph/cs/
i'm just curious, are there any plans for a PhD program?
(no name) wrote:
See - this is a problem of UPD CS. UPD CS trains their students
to be computer scientists as opposed to the more market oriented
CS programmes of other universities that train theirs to be programmers and analysts.
The UPD CS curriculum is very much math oriented than the others.
--o000o--
Prof. Rommel Palma Feria, MSc Director, University Computer Center
University of the Philippines - Diliman
Quezon City 1101 Philippines
Voice: +63 2 9268837 Fax: +63 2 9204803
Email: [EMAIL PROTECTED] [EMAIL PROTECTED]
-----------------------------------------
Original Message:
From: Ritchie Roi Y. Chua <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Sent: Sun Apr 13 00:23:16 EST 2003
Subject: Re: [plug] on Linux and education in UP
I think that many local IT companies here does not even bother to value
the student knowledge with computer science... hardware... 8086
assembly... #include... Linux... FreeBSD or whatever... assuming that your are only applying for a "Application Developer"...
IMHO
What they need is an applicant with the capability to use these Visual Languages... which are RAD tools like MS Access, VB... these tools are very useful given a small internal project... simple report generation projects... etc...
Visual Languages dominates these companies... because they are very useful to the business given a simple requirement... what value would kernel hacking bring to a cargo or banking company???
Some companies do not care if you can learn the language in one or two weeks... since that is translated to cost... :)
Computer Science is a science, but not an exact science like physics...
:)
On Sat, 2003-04-12 at 08:45, (no name) wrote:
Exactly Orlando. ;-)
This is one major reasons why companies tend to reject UPD CS graduates primarily because they do not know Visual Basic. Shesh! I even had one company recruiter tell me that our graduates failed their programming exam. When I asked if they required a certain language or environment, he told me Visual Basic. SHESH! Never have we taught that and never will (I hope there will not be a time when I'll be eating these words!).
Anyway, the only programming languages taught in UPD CS are Java and C on a Linux environment. Our Programming Language design course evaluates Prolog, Lisp, C++, Python (I think) and not sure if COBOL is still being examined.
UPD CS curriculum tries to conform to the ACM CS Curriculum of 1991.
Right now, we are revising it to conform to ACM CS Curriculum 2001. I am hoping that we'd get it in time for next year's freshman class! What we
lack as CORE courses right now are the following:
1. Artificial Intelligence 2. Ethics and Professional Issues in Computing
3. Software Project Management
4. Human Computer Interaction
We do teach these courses as electives but we need to add them as core courses.
Cheers!
--o000o--
Prof. Rommel Palma Feria, MSc Director, University Computer Center
University of the Philippines - Diliman
Quezon City 1101 Philippines
Voice: +63 2 9268837 Fax: +63 2 9204803
Email: [EMAIL PROTECTED] [EMAIL PROTECTED]
----------------------------------------- Original Message: From: Orlando Andico <[EMAIL PROTECTED]> To: PLUG Mailing List <[EMAIL PROTECTED]> Sent: Sat Apr 12 22:21:15 EST 2003 Subject: [plug] on Linux and education in UP
I have been following the threads with interest. Obviously I'm in the "hard core Linux" school of thought.
But the notion of some other people that "not knowing the tools.. is not good for students" (read: you must teach how to use MS development environment) is a canard.
I was reminded.. but according to AMA they have the "best IT curriculum" of any Philippine school. UP and ADMU don't even make the top 5. Why is that? because the dumb-ass drone students out there think "if they teach me Visual This and Visual That I will be more employable."
So, certainly. In my experience at UP (not CS, but EE) they didn't teach me Visual This and Visual That. In fact we were not told what programming environment to use. In my arrogant opinion, that is the Correct Way (TM).
An uncle of mine who has a Ph.D. in physics from an Ivy League school
dissuaded me from entering the CS program because he said "computer
science is not science." Doubtless he was thinking about the "computer science is teaching a bunch of MS skills" type of computer science. Which is exactly the kind of CS the "Visual This and Visual That" school is pushing.
I submit that knowing many programming languages is not the measure of excellence in a CS curriculum. It's getting the basics down pat. Computer languages can be picked up in a few weeks.
I would not want to be a programmer. I would want to develop new things. Learning a sh*tload of programming languages and environments is not the way to learn to do new things. It's the way to perpetuate the MS monopoly on developer resources.
--- Orlando Andico <[EMAIL PROTECTED]> Mosaic Communications, Inc.
_
_ Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]
Fully Searchable Archives With Friendly Web Interface at http://marc.free.net.ph
To subscribe to the Linux Newbies' List: send "subscribe" in the body to [EMAIL PROTECTED]
