CS 305 - Database Applications Engineering
4 semester hours
This course addresses the engineering of software application systems with extensive client/server database components. It encompasses all phases of the life cycle of a software system, including planning, analysis, design, implementation, testing, and operation and maintenance. In a team project, students participate in the development of an integrated medium-size information system that uses a contemporary large database management system (DBMS). The course may be offered with different DBMS, specified as an option at each offering. For the Oracle option, the system implementation is done with Oracle 9i. The following Oracle subsystems are introduced and used: Oracle SQL Plus, PL/SQL, Forms Builder, and Report Builder. Prerequisites: one of CS 140 or CS 143 or CS 170, and one of CS 205 or MIS 301






