CS101 Introduction to Computer Science
This course gives students a broad look at Computer Science from both software and hardware perspectives. It introduces topics on the Internet as a global information infrastructure, computer networks, Internet browsing tools, HTML, data structures, algorithm problem solving, overview of computer organization, number systems, switching algebra, logic gates, security, and computing ethics and society. The course will cover theoretical and practical concepts. Students will develop basic projects. (Students cannot take CS100 and CS101 for credits towards a Computer Science minor or major).