The laboratory sessions illustrate various aspects of Visual Basic including forms, controls, properties, pictures, files, as well as testing and debugging. Readability and maintainability will be emphasized by utilizing user-defined procedures, functions and data types. Different programming exercises will be assigned to science students and business students. This course is the essential prerequisite to all subsequent computer courses. A continuation of CMP 210.
Emphasis is placed on the importance of efficient data structures in program development.
The data structures include multidimensional arrays, records, files, sets, stacks, queues, lists, trees, and graphs. A data base management system is analyzed. Logical structures, modular design, and documentation techniques are presented. Processing techniques for both one-sequential file processing will also be presented. An introduction to microprocessors.