Introductory course in computer science and the study of algorithms appropriate for students in data intensive disciplines. Topics include how computers work, simple algorithms and their efficiency, networking, databases, artificial intelligence, graphics, simulation and modeling, security and the social impact of computing. The course also includes a gentle hands-on introduction to programming concepts with Basic/Visual Basic.