The Laptop Engineering Technology program prepares graduates for careers in maintaining, manufacturing integration and support of pc programs. This course introduces students to the fundamental ideas and terminology of computer programming. Emphasis will likely be placed on growing drawback-fixing expertise in designing and writing easy computer packages. The course covers such subjects as creating flowcharts, algorithms and pseudocode, and introduces students to variables, operators, conditional statements, looping statements, information structures, error-dealing with and debugging, and person interface design. The course assumes no programming background.