|
||||||||
*This course is designed for anyone _but_ a Computer Science student!* As most of you reading this are native speakers of English, you have likely felt in a generally priviledged position in the past. More people in the world speak English than any other language. Unfortunately, communication is no longer restricted to people. In most fields, being able to effectively utilize these beasts of computation is now mandatory for even the most basic of work. The best advice of these programs, however, is to go take an introductory programming class from the Engineering Department, on environments crowded with (relative) computer experts. The goal of this class is thereby to provide students an opportunity to learn basic development and usage principles of computing in a low intimidation environment. Students will (seriously) be provided crumpled up balls of paper to throw at the instructor if he uses a term that is not understood. All terms _will_ be explained. Computer Science students will find this class _boring_ and *should not take it*. If a Computer Science student /does/ come to the class we will all throw balls of paper at him until he leaves. Topics to be covered will be: - the text interface on modern computers (the thing you often see the people who know about computers immediately sit down and use when you loan them your laptop for a minute) - core programing statements and constructs (specifically, a traveller's phrasebook for the language "Java", not to be confused with Javanese) - basic data structures (the ways computers organize the information you enter for later usage) - one or two commonly used algorithms (the step-by-step recipes used by the machine for computation) Instructor(s): Jay Freeman Time(s): TBA Place(s): TBA << Back |
||||||||
|
||||||||