Organizational dynamics are examined with a view to creating an effective working environment from a human perspective. An introductory course in accounting from the basic accounting equation to the preparation of the income statement and balance sheet. This course covers merchandise operations, valuation and control of cash, receivables and inventory, acquisition, depreciation, disposal of plant and equipment, natural resources and intangibles. Includes important accounting principles and concepts as well as the classification of accounts. The use of special journals and worksheets and microcomputers is also covered.
Students spend work terms at an employer site.
A report covering each work term is required. An introductory programming course with emphasis on algorithms, program design and programming style. This course introduces a high-level language to illustrate programming basics. Students will develop and test small programs which loop, make decisions, access arrays, and define and call functions. This course is a continuation of CPSC 100 with emphasis on more advanced programming techniques and design, development and test of large programs.