Download these documents for free !
and, send a thankyou note (or a box of chocolates) to Dr. Partha

prof-face Click on the picture,
to see Prof. Partha's
personal profile
Back to Prof.Partha's home page
Catalogue of educational CDROMs by Prof.Partha
Research profile of Prof. Partha
Contact Prof.Partha by email (you can also thank him and send him a box of chocolates)
This page is a part of the non-traditional teaching initiative of Prof. Partha
As on date, this page will get you 56 publications : Linux (16), | LaTeX (18), | mathematics (18), | misc (4).
Unless otherwise stated, all these publications are available to you under a
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
license
Comment on an article published in Linux Gazette:
... given your diction, sense of humor, and technical accuracy, I really enjoyed working on it.

Ben Okopnik
Chief Editor
Linux Gazette

Linux | LaTeX | Mathematics | Others
Research profile | Internships | Educational CDROMs
Technical Reports of Algologic

Linux :
  1. Keep a secret : Use the good old vi editor to encrypt your files and carry them anywhere.
  2. Honey, I lost that file .... This article will show you a way, such that you will never have to put up a long, sad face and say "Honey, I lost that file ...sorry"
  3. A bash teaser : Explains a very important but tricky aspect of shells.
  4. A bash riddle And, the answer is here
  5. Cheksums, your best friends : How checksums can be used for enhancing security.
  6. Treasure hunt with find : The "find" utility is useful in many ways. Here is one way you can use it.
  7. FOSS tools for mathematics : When mathematicians need tools, they go shopping for FOSS tools like these.
  8. How to build a fortress : How to combine checksums and pgp, to build a burglar alarm for your software.
  9. Get your shell scripts right : Writing shell scripts like professionals is an important asset for every Linux user.
  10. make My day ! : Explains a little known but very useful aspect of the make utility.
  11. Two is better than one ! Making the best of two (or more) distributions, with two disk drives, in the same Linux box.
  12. How big is that ? A good book-keeping tool. Good for many uses.
  13. Download these small tips, and enjoy Linux better.
  14. Keyboard shortcuts on the command line terminal.
  15. diskxray : A simple tool for preserving information about your disk. Can come in handy if you messup your disk. (zip file, 170 kB)
  16. There's more to come. Watch this space !
Linux related lectures by Dr. Partha


LaTeX
I learnt LaTeX the hard way, so you do'nt have to
These documents are all written using LaTeX.
You can get the LaTeX source of all these documents from Dr. Partha.
You are invited and encouraged to hack the source documents,
and produce your own magic with LaTeX.



Now you can
Teach yourself LaTeX

    Hacking is learning
    (You can also ask for the LaTeX sources of all these files, and hack them)

  1. Begin here : Hello world, the legendary program which every beginner must learn on his first day at school.
  2. Learning by hacking : A respectable way to learn LaTeX. How to do it well, and do it correctly.
  3. Learning by hacking-- Part II : More on hacking for learning.

    Seeing is believing
    (Each article highlights some specific features of LaTeX)

  4. Demo of BibTeX usage.
    This article is a sequel to demystifying LaTeX bibliographies .
  5. TR #7/2012 Counting with LaTeX counters
  6. TR #3/2012LaTeX torture tests
  7. Brevity is the soul of wit : About bulleted lists and numbered lists in LaTeX
  8. Demystifying LaTeX bibliographies : Explains the most powerful feature of LaTeX.
    This article has a sequel Demo of BibTeX usage Very useful for people who want to use LaTeX for writing their theses and dissertations, or books.
  9. When grace meets beauty, LaTeX meets mathematics : Proof of why good mathematicians love LaTeX.
  10. Grace meets beauty, again, sequel to the earlier article. For maths lovers only.
  11. Who says LaTeX is only for serious work ? : some unusual and frivolous ways to use (or misuse) LaTeX.
  12. Bibliography management : How to handle bibliography lists in LaTeX ? Here are some examples.
  13. Tables in LaTeX.
  14. A demo of the long table environment in LaTeX. Also shows use of LaTeX in placing pictures and tables.
  15. Rendering large bilingual documents in LaTeX. This experiment takes Tamil/English as the target languages. It uses the Thirukkural as a case study.
  16. Shows a simple soution to a simple problem in LaTeX : drawing boxes and drawing horizontal rules.

    Algologic related
  17. LaTeX@algologic Template for a one-page flyer.
  18. Template for Algologic Technical Reports
  19. Template for writing internship project proposals at Algologic

Mathematics : (language of the Gods)
  1. The most lovely formulae/theorems in mathematics
  2. Why I dislike Vedic Mathematics
  3. Group theoretic view of modulo arithmetic
  4. Multiplicative inverse in modulo arithmetic
  5. Top page of :: Discovery of mathematics CDROM by Prof. Partha. You can buy this CDROM from Prof. Partha
  6. Graph colouring for resource scheduling problems -- caution
  7. Using graph colouring for a class of resource scheduling problems - a tutorial
  8. Using graph colouring for a class of resource scheduling problems - exercises
  9. LaTeX for mathematicians Contains two useful papers on LaTeX for mathematicians:: "When grace meets beauty, LaTeX meets mathematics", and a sequel to "grace meets beauty"
  10. Why is it so difficult to teach (mathematics) ?
  11. Maths can be fun, with FOSS tools
  12. The futility of teaching mathematics.....
  13. Discrete maths -- Quiz#1(Code : q200809)
    Send an email to Prof. Partha if you want the solutions
  14. Discrete maths -- Quiz#2 (Code : q200812)
    Send an email to Prof. Partha if you want the solutions
  15. Discrete mathematics -- Quiz #3 (Code : qsmullogic) Exercise in symbolic logic.
    This quiz is based on a story fom the interesting book by Raymond Smullyan.
    Send an email to Prof. Partha if you want the solutions
  16. Quiz #4 (Code q200912)
    Send an email to Prof. Partha if you want the solutions
  17. The site: http://www.folj.com/puzzles/ gives a carefully chosen and graded set of quizzes. Solutions are also available from the same site.
  18. A site dedicated to symbolic logic, based on the works of Lewis Carroll is here. Solutions are also available at the same site.
  19. Conditionals in logic -- a tutorial on the "conditional / implication" connective used in symbolic logic.

Other useful material :
  1. Public key negotiation protocol explains a solution to an important step in asymmetric key cryptography.
  2. Technical Reports of Algologic (some of these reports may already be listed above).
  3. Cryptography and e-security (exam paper for Kathmandu University course Nov. 2011)
    Cryptography and e-security (supplementary exam paper for Kathmandu University course Dec. 2012)
  4. Feedback for educational courses design guidelines. A sample feedback form made using these guidelines.
  5. A collection of quizzes/question papers of Prof.Partha


Research : Research profile of Dr. Partha

Internship at Algologic: Package containing list of topics, and terms and condtions.

Presentations : Coming soon. Watch this space.

Educational CDROMs : The catalogue of educational CDROMs is here.


Go to TOP, and start all over again ^

Contact Dr.Partha

Page last modified on: 2012-05-11
URL : http://www.freewebs.com/profpartha/publications/downloadables.htm
Send your comments, to: drpartha@gmail.com