In this lab students apply programming concepts learned in CPB-066 using the C language. This course expands on topics covered in CBP-066 and builds students' proficiency in designing, writing and testing complete programs used in business applications. Students incorporate algorithmic formulations used to process business data and carry out stringent validation tests on input data. They also build sound user interfaces for the programs. Students gain hands-on experience in using UNIX commands and utility programs.
Students produce application systems using object-oriented analysis and design techniques.
Topics include journal entries, posting, closing entries, preparation of financial statements and both partnership and corporate accounting. In this lab students apply concepts learned in CPB-087 to analyze accounting transactions. In this lab students create and maintain an Oracle database using the SQL facility. They also develop tables and views in order to demonstrate using proper structure in designing database files, as well as examine controls and security elements. Students perform database queries for report generation and also perform database maintenance activities.