school education windows development compactpci hand tools pci developers university computer repair thin-client power tools lighting pci-proto lab electrical computer application game radius3 pcie pci bus unix open source high college notebook pci express laptop class projects review linux reviews hkm course management forum