Provides an introduction to various topics in computer science. Discusses computer hardware, computer operating systems, algorithms, computer programming, computer networks, the Internet, databases, ethical issues, and current events which involve technology issues. Recommended Prep: Basic computer literacy skills including file manipulation, editing of documents, and using an operating system. Transfer credit: CSU; UC. Notes: UC Credit Limitations - CS M01 and CS M125 combined: maximum credit, 4 units.