About this course
This course is intended as a survey course of computer hardware, software, networks, and other current computing topics. There are two distinct strands - one is lecture-based and covers fundamental computer knowledge and the other is lab-based and covers the most important and useful current application software.