Skip Ribbon Commands
Skip to main content
Useful Links

Online Books

​HEC Digital Library HEC National Digital Library (DL) is a programme to provide researchers within public and private universities in Pakistan and non-profit research and development organizations with access to international scholarly literature based on electronic (online) delivery, providing access to high quality, peer-reviewed journals, databases, articles and e-Books across a wide range of disciplines. DL has launched ebrary and McGraw Hill Collections to provide around 50,000 online books in addition to more than 23,000 journals that have been made available through the Digital Library Programme.The e-books support programme will allow researchers to access most of the important text and reference books electronically in a variety of subject areas.​

Technical Report Writing

How to Solve and Write Up Homework 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 Research Resources A website with suggestions for students on how to study.

Research Resources

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.

Magazines and Journals

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 .
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]