IT programs are facing the challenge of integrating coherent programs from topics that are parts of other domains. Database topics have been identified as one of the core areas of an IT curriculum. IT programs have typically adopted Database texts and approaches used in other disciplines. However, there is a current debate in Information Systems and Computer Science about the structure and content of Database courses. With the advent of the World Wide Web and browser-based computing, the use models for both the design and access of database systems have changed radically. Current best practice indicates the use of a multi-tiered deployment model f or systems to facilitate scalability and manageability. Conceptual modeling with UML and a close binding of the system design to the real-world objects greatly reduces the need for traditional normal-form optimizations in relational database designs. The emphasis on use-case driven, iterative system development has changed the dynamics of database design in the system development process. An argument is made that the traditional database curriculum along with much of the traditional operating systems and programming language curriculum should be integrated into a system development sequence that presents the necessary concepts in the context of current system development processes for Information Technology students. We present our proposed curriculum as a work-in-progress to document the IT perspective and to elicit comment from the academy. Index Terms – Database, Curriculum, Information Technology
[1]
Mary Ann Robbert.
Enhancing the value of a project in the database course
,
2000,
SIGCSE '00.
[2]
Stephen Renshaw,et al.
Curriculum And Issues In A First Course Of Computer Networking For Four Year Information Technology Programs
,
2002
.
[3]
Ivar Jacobson,et al.
The unified modeling language reference manual
,
2010
.
[4]
Bruce S. Davie,et al.
Computer Networks: A Systems Approach
,
1996
.
[5]
Matthew Merzbacher,et al.
Teaching database management systems with Java
,
2000,
SIGCSE '00.
[6]
Kevin Treu.
To teach the unteachable class: an experimental course in web-based application design
,
2002,
SIGCSE '02.
[7]
Ming Wang,et al.
The database course (panel session): what must be taught
,
2000,
SIGCSE '00.
[8]
C. Richard,et al.
Designing An It Curriculum: The Results Of The First Citc Conference
,
2002
.
[9]
Shlomo Waks,et al.
Information Technology As A Discipline In Engineering Technology
,
2001
.
[10]
P. Krutchen,et al.
The Rational Unified Process: An Introduction
,
2000
.
[11]
Thomas K. Moore.
Bringing the enterprise into a database systems course
,
2002,
SIGCSE '02.
[12]
Frederick N. Springsteel,et al.
The next decade of the database course: three decades speak to the next
,
2000,
SIGCSE '00.