Introduction to Computing, Searching Techniques, History of Computing, Data Storage, Data Manipulation, OS Basic Concepts, Networking and the Internet, Algorithm, Programming Language, Software Engineering, Data Abstraction, Database Systems, Artificial Intelligence, CS Impact, Word Processing, Presentations, SpreadSheets, Database, Web page Development.