Covers technical skills (such as use of Linux) needed during the major, soft skills (including note taking and time management), specific CS topics, architecture, o.s., programming languages, and ethics. Also will include guest speakers from industry and projects done by upperclassmen. To be taken twice.