Solid modeling is proposed as an integral part of freshman teaching on engineering drafting, computer programming, and computer-aided design. A low-cost, commercially available software, SilverScreen, is recommended for the students to experiment on wireframe and solid modelings. In addition to providing the basic drafting needs of dimensioning, labelling text of various size and orientation, chamfering, and filleting, other topics of solid modeling are proposed for the higher-level engineering courses. It enables the students to apply multiple-view, split-screen display (such as showing the top, front, right-side, auxiliary, and section views all on one screen), and Boolean manipulation of solids (union, subtraction, and others). Moreover, students can also use SilverScreen in conjunction with other programs written in BASIC and C languages.