Apr 19, 2025  
2025-26 Catalog 
    
2025-26 Catalog
Add to Favorites (opens a new window)

DEV 420 - Advanced Data Access Techniques


5 CR

Previously ISIT 420.
Students learn to develop data driven applications using both proprietary and open-source environments. Students will develop applications using data from a variety of data repositories including relational databases, multi-dimensional databases and “big data” repositories. Students also learn to work with data in a variety of formats.

Prerequisite(s): DEV 310  or ISIT 310, and DEV 320  or ISIT 320, all with a C or better, and admission to the BAS Software Development Application Development concentration, or permission of the instructor.

Course Outcomes
  • Analyze the structure and purpose of various data repositories from which application software may draw information including relational databases, multi-dimensional databases, and “big data” repositories.
  • Create application software to extract data from various data repositories including relational databases, multi-dimensional databases, and “big data” repositories.
  • Analyze the structure and purpose of various data formats for sharing data.
  • Create application software that generates and consumes data in various formats for sharing data.
  • Create application software for data access using appropriate object-oriented design patterns.
  • Create application software for data access using both open source and proprietary programming languages and frameworks.
  • Create application software that appropriately combines data from a variety of sources.
  • Apply test-driven development techniques to data-driven applications.
     



Find out when this course is offered




Add to Favorites (opens a new window)