Lesson Slides
- Lesson 1: Information Society
- Lesson 2: Popular Productivity Software: Word Processing
- Lesson 3: Popular Productivity Software: Desktop Publishing
- Lesson 4: PC System Unit: Looking in the Box
- Lesson 5: Mass Storage and Files
- Lesson 6: Input Devices
- Lesson 7: Output Devices
- Lesson 8: Terminals: Input and Output
- Lesson 9: Our Weird, Wild, Wired World
- Lesson 10: Data Communications Channels: Data Highways
- Lesson 11: Networks: Connecting Nodes
- Lesson 12: Online World
- Lesson 13: Operating System: Directing the Action
- Lesson 14: Programming Process
- Lesson 15: Programs and Programming Languages
Translation Assignment
- IEEE Spectrum
Writing Assignment
- Letter Writing
Exams
- Spring-09: Midterm ; Final
Books
- Oxford English for Computing
Supplementary Material
Dictionaries
- Macmillan Dictionary
- American Heritage Dictionary
- The Free Dictionary / Free Thesaurus
- Dictionary.com
- Merriam-Webster Dictionary
- Oxford Dictionaries
- Idiom Site
- Aryanpour Dictionaries
- Literature Search
Persian Equivalents for Computer Terms
- APLL (Persian Academy) Equivalents
Grammar and Punctuation
- Handbook of Grammar, Punctuation, and Capitalization
- Guide to Grammar and Writing
Pronunciation
- The Schwa
- Useful Tips
Vocabulary
- Wordsmith
- Commonly Confused Words
Letter Writing
- Business Letter Writing
Academic Writing
- Academic Writing (Bailey)
- Academic Writing and Publishing (Hartley)
Readers
- Penguin Readers
- Classic Readers
- Short Stories
|