If you going to become a professional programmer/developer, I suggest that
you take one of the language courses (just not ASP). In the library world,
XML is very useful. While we work mostly in PHP, Python, Ruby and Scala are
the most interesting, but none of them are on the list.
In my experience, if you have a good handle on the fundamentals of
programming, picking up new languages is easy.
These are tough choices, as there is only one class — ASP is dead — that I
wouldn't take. What are the other two concentration options?
On Mon, Apr 22, 2013 at 8:41 AM, Sean Hannan <shan...@jhu.edu> wrote:
Honestly, if you're interested in and looking to focus on Content
Strategy
and UX, the only course there that comes close is Human-Computer
Interaction.
If those are really your interests, I'd look at a strictly HCI program
(they're out there) or something that leans more towards Knowledge
Management or plain old Design.
-Sean
________________________________________
From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Phil
Suda [ps...@neworleanspubliclibrary.org]
Sent: Monday, April 22, 2013 11:31 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] ADVICE: Applied Computing Program at Tulane
Good morning,
I have been working in public libraries since 2006, as a
cataloger, collection development librarian, serials librarian, and
various
other roles (thinking of business card with Fixer as job title). I am
very
interested in Structured Data, Semantic Web, Metadata, and more
importantly
Content Strategy and User Experience/Interface Design. I am considering
entering the Applied Computing Program at Tulane University. I have
listed
the courses below. What advice do the Code4Libs have with regard to
Programming Courses via a University (as well as the courses below)? I
really want to get into Content Strategy and User Experience Design. What
advice do you have for someone that is a librarian with a pretty
extensive
knowledge of metadata/structured data, is interested in
programming/coding
as a career, and just wants to improve his lot/career? Thank you for any
and all advice on the matter.
Thanks,
Phil
Major Core Courses Credits
CPST 1200 Fundamentals of Information Systems and Information Technology
CPST 2200 Programming Fundamentals
CPST 2300 Database Fundamentals
CPST 3600 IT Hardware and Software Fundamentals
CPST 3700 Networking Fundamentals
CPST 3900 Fundamentals of Information Security and Assurance
In addition to the major core courses above, Applied Computing majors
must
select 6 additional courses from one of the 3 following concentration
options:
Option 1: Integrated Application Development Concentration
Credits
Select one course:
CPST 3220 O-O Programming with Java
CPST 3230 Programming in C++
CPST 3400 Website Development with XML/XHTML
CPST 3410 Website Development with JavaScript
CPST 3430 Website Development with ASP
CPST 3310 Relational Database Design and Development
CPST 3250 Human-Computer Interaction
CPST 3550 Systems Analysis and Design
CPST 4250 Integrated Application Development
One CPST Elective (2000 level or above)
--
Cary Gordon
The Cherry Hill Company
http://chillco.com