In the lab, students are provided with tools and techniques for installing, configuring, upgrading and troubleshooting PC hardware and software components. Given a problem statement, students are guided through a user view, designer view and programmer view to develop solutions to the problem. Basic C programming skills are developed in the problem-solving process. In the lab, students use C syntax to develop software solutions to problems related to electronic technologies, and test and debug prior to finalizing program documentation. This course introduces computer programming using C language.
Students learn to design simple programs involving looping, decision making and use of functions.
Interfacing with networks and network devices is emphasized. In this lab students gain practice in writing C language programs. Exercises focus on programming concepts, logic and structure design algorithms. This course introduces methods and principles of computer programming using the Java language. Students complete small applets designed for pages on the World Wide Web and become familiar with basic language features of Java applications.