CSC 113 Digital Citizen of the 21st Century
The study of computing and ways it shapes and influences 21st century citizens and society. Provides basic understanding of computing capabilities and limitations for more informed discussion of the issues. Covers foundational concepts of computing including technical skills (such as use of Linux) needed during the major, soft skills (including note taking and time management), architecture, o.s., programming languages, and ethics. Also will include guest speakers from industry and projects done by upperclassmen. Three lectures a week.