Student also will be introduced to elementary data structures such as lists and algorithms on lists. This course is designed to provide in-depth study of one particular component of Computer Information Systems. Topics may vary from year to year. The emphasis of Visual Basic is on the objects included in the user interface and the events that occur when those objects are used. This course studies the design, implementation and analysis of databases and their applications.
Students develop data analysis skills and techniques necessary for proper decision making.
Entity-Relationship data model and semantic object model are examined and the relational data model is utilized for database design. Form and report generation and analysis are investigated. Security and integrity constraints, SQL and distributed database management systems will also be discussed. This course expands students' knowledge in an efficient algorithm design, introduces general data structures such as linked lists, stacks, queues, binary trees, binary search trees, heaps, and graphs. The course also expands knowledge of object-oriented programming, template library and classes.