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. Lab work examines design and use of methods and classes, as well as structured design algorithms. In this course students analyze technical problems by identifying potential objects and possible classes in which to create object models. They also learn the UNIX operating environment at the user level.