This course provides a foundation for programming in a business-oriented language. Students develop programming logic to solve basic business problems using design tools such as flowcharts and pseudocode, which provide a basis for developing programs. Modular design techniques are stressed along with documenting, testing and debugging. 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 C programming language and draws on students knowledge of programming tools to explore solutions to a variety of business problems. C LAB Lab exercises provide practice in writing C language programs to solve specific 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. In this lab, exercises provide practice in writing C language programs to solve specific business problems.