having the technical material being covered by existing online lessons found in the ACM learning center and other professional sites
Line: 10 to 10
Security at the application level by including modules on securing Windows servers and Linux boxes.
Ethics at an introductory level by discussing TBD.
Verbal communications at the introductory level by requiring each student to make a formal demonstration of their servers and grading not just the quality of the servers and what is installed but how well the presentation was organized.