Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Data and content management: a master’s level course
Smith J., McGuffee J. The Journal of Computing Sciences in Colleges31 (1):70-79,2015.Type:Article
Date Reviewed: Jul 6 2016

An overview is provided of a graduate-level, information technology (IT) course in data and content management. Four main topics are covered in the course: encryption, content management systems, revision control systems, and nontraditional databases.

The functions and roles of cryptographic hashes, symmetric ciphers, and asymmetric ciphers are explained. OpenSSL, a general-purpose cryptography library, was selected for use in coursework. Due to the ubiquitous nature of the Internet, the function and role of a web-based content management system such as WordPress is explained. MediaWiki, software for wikis, was selected for use in coursework. A history is provided of the development of software to keep track of changes to a file system. The function and role of a revision control system such as Subversion is explained. Gitolite was selected for use in coursework. The reasons for the emergence of databases that do not strictly adhere to ACID (atomicity, consistency, isolation, durability) properties are discussed. The function and role of a nontraditional database such as CouchDB is explained. MongoDB, a document-oriented database, was selected for use in coursework.

During the second half of the semester, student groups were required to conduct an in-depth study of one technology. Feedback about the course from students is stated as being overwhelmingly positive.

While this paper succeeds in providing an interesting overview, few insights are provided into the actual nature and content of laboratory exercises and homework. Also, many references are to books rather than authoritative websites. This paper is recommended only to IT instructors.

Reviewer:  Andy Brooks Review #: CR144547 (1609-0673)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Version Control (D.2.7 ... )
 
 
Computer Science Education (K.3.2 ... )
 
 
Data Encryption (E.3 )
 
 
Database Management (H.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Version Control": Date
Distributed version management for read-only actions
Weihl W. IEEE Transactions on Software Engineering 13(1): 55-64, 1987. Type: Article
Jan 1 1988
RCS--a system for version control
Tichy W. (ed) Software--Practice & Experience 15(7): 637-654, 1985. Type: Article
Apr 1 1986
Version control and separate compilation in Ada
Dausmann M.  Ada-components: libraries and tools (, Stockholm, Sweden, May 26-28, 1987)1701987. Type: Proceedings
Jan 1 1989
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy