Through programming examples and other assignments, students in this lab practice structured programming techniques. Modular design techniques are stressed along with documenting, testing and debugging. Students also study computer system architecture. 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. 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. Students develop programs that incorporate a variety of advanced applications, including file handling and report generation.