This course provides a foundation in a business-oriented language. Coursework emphasizes algorithm development and top-down program design using design tools such as pseudocode and structured flow charts to analyze problems and develop structured modular code. Topics include control mechanisms, looping constructs, data types, functions and basic file processing. Students also study typical desktop system hardware configuration, including overall architecture and expansion options. Operating system considerations for expansion and networking are also explored.
Students also explore PC management.
This course concentrates on the programming language and draws on students' knowledge of programming tools to explore solutions to a variety of business problems. Structured design and top-down programming techniques are emphasized. Using structured techniques, students learn to design, document, code and test programs that incorporate a variety of advanced applications including file handling, screen processing and report generation. This course focuses on the principal large-platform operating systems at the introductory programming level and introduces students to using operating systems tools in a programming context. This course introduces terminology associated with, and features and tasks of, a general operating system.