In timestamped Mon, 19 Mar
2007 10:10:30 +0000 said:
Mar 2007 21:16:51 -0800, John Larkin
<
[email protected]> replied to Ed Prochak's
:"So who is teaching Programming Management?"
I am not certain, but I suspect that the discipline called Information
Systems is more managerial than other degrees related to
computers. However, I was acquainted with someone who deliberately
selected courses with as little programming content as possible and
who as a result of that, graduated with a first class honors degree in
Information Systems.
I can't see what is wrong with that? I know several IT people who work
in information system who never need to write source code."
Fair enough for them then. I think that the following quotation from
page 93 of Gerald's and Wheatley's sixth edition of "Applied Numerical
Analysis", Addison Wesley, 1999 does not entirely go astray here:
"[..]
Computer Programs
Beginning with this chapter, we conclude each chapter with example
programs that imple-ment algorithms of the chapter. We do not attempt
to include code for every algorithm; this allows students to gain
experience in writing their own programs. That skill is essential to
the budding numerical analyst, even though prewritten programs will
most often be used when doing numerical analysis
professionally. Although these professional packages can supply the
most useful algorithms, one cannot read these or decide which is best
suited for the task at hand without some background in creating at
least simple programs.
[..]"
Chris Hills wrote re "several IT people who work
in information system":
"The do need to set up servers, networks, distributed systems, back up
systems and software, power control, system configuration (both Os and
apps) many other things but never do they have top write a program as
such.
When I have problems with my Pc's (plural) the network or the back up
systems the person I call is an Information Systems specialist but as he
says he would not know where to start writing C code."
Administration of information technology resources could be classified
as being within the domain of information systems, but it is not what
I believe the term was used as a distinguishing term for these
degrees. Things change and inaccuracies were published re the
differences of these degrees, but I will quote from the current
website anyway. From
WWW.computing.DCU.Ie/prospective/undergraduate/ca/structure.html
:"[..]
TWO DEGREE SPECIALISMS TO CHOOSE FROM
[..]
Software Engineering. This will equip you with the necessary skills to
create software [..] Software engineers are technically-oriented and
inventive. They typically find work in computing and electronics
companies [..]
Information Systems. This is concerned with how organisations can best
use computing technology to allow people to work together, and to
enable the company to compete effectively in the
marketplace. Information Systems graduates are people-oriented and
business-oriented problem-solvers. Most work outside the IT sector in
banks and insurance companies, manufacturing firms, TV companies, the
health industry, and logistics companies.
[..]"
I do not see many items from Chris Hills's list "servers, networks,
distributed systems, back up
systems and software, power control, system configuration (both Os and
apps)" for the final year on
WWW.DCU.Ie/registry/module_contents.php?programme=CAIS&function=4
:"[..]
Programme Academic Structure for 2006 - 2007, BSc in Computer
Applications (Inf.Sys.)
This information is provisional and subject to change.
[..]
Year 4 Core Modules:
Code Title Credit Semester
CA400 Project 15 Year long
CA465 Technical Communication Skills 5 Semester 1
Year 4 Optional Modules:
Code Title Credit Semester
CA417 Computer Graphics 5 Semester 1
CA419 Database 1:Relational Theory & Multidatabase 5 Semester 1
CA420 Database 2
rotocols & Systems 5 Semester 2
CA421 Software Patterns & Metrics 5 Semester 1
CA422 OO Models 5 Semester 2
CA425 Artificial Intelligence 5 Semester 1
CA427 Operations Research 5 Semester 1
CA429 Operations Research/Management Science 5 Semester 2
CA437 Multimedia Information Retrieval 5 Semester 1
CA438 Multimedia Technology 5 Semester 2
CA441 Business Process Management 5 Semester 1
CA447 Software Process Improvement 5 Semester 1
CA448 Compiler Construction 1 5 Semester 1
CA449 Compiler Construction 2 5 Semester 2
CA461 Speech Processing 5 Semester 1
CA483 Supply Chain Management 5 Semester 2
[..]"
Chris Hills wrote:
"A computing and IT/IS is a VERY wide subject."
True.
"[..] the average computer graduate can program in C#' or
VC++"
Really?
"but has no idea of programming an 8 bit embedded system. So why should
an IS person be able to program?"
Practical compulsory coursework in programming is documented for the
first three years of a four year IS course. It also seems that it
would be difficult to manage to get modules for the fourth year such
that no programming whatsoever for the fourth year would be sufficient.