This will include actual use of common application packages and introductory procedural programming. Fundamental concepts will be covered through classroom exercises, homework and lecture and discussion, general problem-solving and communication skills, and experience in working in teams to solve problems. This will include the appropriate use of computers to accomplish tasks and the use of systematic, analytic thinking to address problems that may not be appropriate for automation. Students will also acquire awareness and insight into the pervasive presence of computer-based technology in working and everyday life. This will include discussion and analysis of current applications and potential trends.
Students attend a two hour lecture each week followed by hands-on work in small laboratory sections.
The material now covered in the laboratories includes programming in Visual Basic, spreadsheet instruction in Excel and web page construction using common editors and painting programs.