A fundamental course in understanding computer science concepts including hardware, computer systems, and the major components/architecture, data representation, number systems, operating systems, differences in programming languages, the internet, security systems, ethics, and networking concepts.