Interesting Links

Research & Technical Writing

Technical Report Writing source
How to Solve and Write Up Homework Problems Helpful advice from Prof. Alan Sherman of the U. of Maryland, Baltimore County. In zipped postscript format.
Advice on Writing Technical Reports Also from Prof. Alan Sherman.
Advice on Research and Writing A collection of advice about how to do research and how to communicate effectively (primarily for computer scientists). Includes a number of good links.
Richard Felder's Student Handouts Some useful advice for students, including tips on test-taking.
How to Present a Paper in Theoretical Computer Science By Professor Ian Parberry of U. of North Texas, SIGACT News, March 2000. Useful guide for any type of CS presentation. In zipped postscript format.
How to Write an Abstract By Professor Philip Koopman of Carnegie-Melon U. Good advice for preparing an abstract for a CS paper.
William Strunk's The Elements of Style (1918 edition, online) Despite its age, this short classic will do more to improve your writing style than any newer or longer book.
Online Resources for Writers A good collection of links to many of the major online writing resources.
Writing Guide A useful general guide to writing papers, from Henson College.
Guide to Grammar and Writing Excellent and thorough discussion of grammar and composition, inludes tutorials, links, and FAQs.
Efficient Reading of Papers in Science and Technology This short brochure from a mystery author is well worth studying.
How To Study A website with suggestions for students on how to study.
Research Resources source
Networked Computer Science Technical Reference Library An international collection of computer science research reports and papers made available for non-commercial use from a number of participating institutions and archives.
Computer Science Directory A well-organized search capability for computer science papers and algorithms.
Collection of Computer Science Bibliographies A collection of bibliographies of scientific literature in computer science from various sources, covering most aspects of computer science. Updated monthly; has nearly one million entries.
INFOMIME A virtual library of Internet resources relevant to faculty, students, and research staff at the university level.
Links for Computer Science Researchers An excellent collection of links.

Distributed Computing  
Distributed Systems Online  
IEEE "IEEE is a leading authority in technical areas ranging from computer engineering, biomedical technology and telecommunications, to electric power, aerospace and consumer electronics, among others" []
IEEE Computer Society "The Society is dedicated to advancing the theory, practice, and application of computer and information processing technology" []
Todays Engineer IEEE - USA monthly magazine
FastCompany An excellent magazine which highlights a variety of entrepreneural issues
The Institute  
Spectrum Online IEEE monthly magazine
Extremetech News and reviews about the latest computer hardware
Wired The Wired news magazine
MiKTeX A LaTeX distribution that runs on windows 95/98/NT/2000/XP. []
WinEdit An editor that works with MikTeX. []
The (not so) short intro. to LaTeX2e Probably the best and most comprehensive tutorial available [size: 2.33MB]
MSA-USC Islamic server of USC-Muslim Students Federation
Chowk Read, write and think!
(slashdot) /. News for nerds, stuff that matters
TrekEarth Photography around the world.... share your pictures
Paul Graham Articles by Paul Graham
Scott Berkun Essays by Scott Berkun