Abstract
A two-course upper-division undergraduate sequence in database systems offered by the computer science department at the Atlanta University Center is described. It is observed that the course contents of database program prepares students to fill the increasing number of database positions in industry while providing the broad foundation in the subject matter upon which students can build in graduate school. The program of database study consists of a core and an elective. The core covers database concepts, design, implementation, and processing. With the core as a prerequisite, the elective provides practical laboratory work that is dictated by requirements of the database industry. The database program described in this paper has been implemented at the Atlanta University Center in Atlanta, Georgia, by a JPL computer scientist with a NASA grant.
- [1] E. F. Codd, "A Relational Model of Data for Large Shared Data Banks," Comm. of the ACM, vol. 13, no. 6, pp. 377-387, June 1970. Google ScholarDigital Library
- [2] P. J. Denning et al., "Computing as a Discipline," Comm. of the ACM, vol. 32, no. 1, pp. 9-23, January 1989. Google ScholarDigital Library
- [3] J. Weldon, Data Base Administration. Plenum Press, New York, 1981. Google ScholarDigital Library
- [4] R. L. Borrelli and J. Spanier, "The Mathematics Clinic: A Review of Its First Decade," The UMAP Journal, vol. iv, no. 1, pp. 29-48, 1983.Google Scholar
Index Terms
- A database sequence: theory then practice
Recommendations
A programming sequence for the liberal arts college
Proceedings of the 11th SIGCSE symposium on Computer science educationThe computer science program in a liberal arts college must meet a number of diverse needs. When the curriculum allows for only four computer courses each course must serve several functions. For example, the introductory programming course often must ...
Advanced database concepts for undergraduates: experience with teaching a second course
SIGCSE '01: Proceedings of the thirty-second SIGCSE technical symposium on Computer Science EducationThis paper describes the development of a second database course for undergraduates, preparing students for the advanced database concepts they will experience in industry. Assuming an introductory course on relational database systems as a prerequisite,...
An interdisciplinary laboratory sequence in electrical and computer engineering: curriculum design and assessment results
In the fall quarter of 1997, the Auburn University Electrical Engineering Department (USA) implemented a new, interdisciplinary core laboratory sequence. This new laboratory sequence was one outcome of a complete curriculum revision based on four years ...
Comments