Frequently Asked Questions (FAQ)

General

No. In the past, you were able to hire me for web development projects. However, as life moves on, I have taken up more responsibilities at my workplace and I no longer accept any web development or other IT projects. I also used to provide free advice for individuals, organizations and small businesses. This is also no longer possible with my time schedule. I did some volunteer work for few NGOs in Calgary and sadly I had to move away from such activities in recent years.

No, all the materials posted here are copyrighted to Sanuja Senanayake. Please read the copyright policies and terms of use of this site here. However, you may reproduce with my permission. The full credit must be given to SAANUJA.COM and/or Sanuja Senanayake. Please contact me for request for reproduction.

You may donate for the cost of servers and web operations at, Donate to Support.

You may support admin by signing up for free DropBox account at, dropboxhttp://db.tt/1GR0Pouj Every time one of you get an account using the link, DorpBox give me extra storage space.

Please subscibe to my YouTube Channel.

You may email me with free offers to correct any site errors (factual, grammer, tone of language, etc), translations, CSS or PHP issues. You can contribute content to this website by writing articles to be published on sanuja.com related to subjects in Computer Science, Geoscience and Engineering. It is also possible to submit your own articles thru Contact Form. Make sure “Submit an Article to be Published” is selected as the subject and it will allow you to upload your text/Word file.

If you find anything illegal under the laws of Canada on this website, please report that information to Sanuja Senanayake as soon as possible. All illegal materials will be taken down within five business days after a proper violation request. If you are making a copyright claim, please provide some detail on your original work.

A lot of people get offended for one reason or for another. It is just a perks of maintaining a website. If you find something really annoying due to your own personal beliefs sprung out of political, religious, or otherwise ideologies, please feel free to boycott this website. However, if you find errors such as language, factual or web coding errors, please report them here.

I recommend meditation and “walk in the park” techniques for improving tolerance for freedom of speech.

It was taken down and replaced with the current one to improve the performance of the site. The original site was a web design project first created when I was 14 years old. Over the past few years my hobby has outgrown the old pure HTML site.

Please leave the website immediately. Unfortunately this website does not have the ability to disable certain cookies and beacons. You can read my site Cookie Policy for more information.

In the basement of my parents house in Calgary, Alberta, Canada. I have physical access to the server and you can read about it at here. Update: The site was moved to a hosting service on 22-May-2012.

For the public, comments are a great way to express their opinion on published work. For web developers and server administrators, it is an added burden. I used to have a comments section, but even with low visitors volume I ended up with large volumes of spam. At one time, the spam (including pings) have exhausted the server processor and memory and my hosting provider almost suspended the account. It is also sometimes used by hackers to take down or vandalize website. Additionally, I do not have time to moderate discussions. Therefore, the comments (including pings) are no longer accepted by this site.

I don’t need a website, rather I want a website. This is my hobby and I explained well why I love computer technology and software engineering here. I know there are millions of websites out there with similar or same type of materials. Since I love to help others, I believe having access to too much information never hurts.

Resources and Exam Bank

There are several websites that post PDF version of textbooks and lecture notes online. Under the Copyright laws in Canada and the University of Calgary policies, it is illegal and unethical to post textbooks or lecture notes online (entirely or in parts). Unless a Professor or textbook Publisher and/or author specifically grant permission, this site will not be used as a hub for piracy. If you want access to lecture notes, please contact someone who is enrolled in the particular class.

No, the server does not save any records of user performance information. Only the network and server performance data will be recorded. This policy will NOT be changed without clear notice on the top of the page. Only the standard IP address, the time stamp along with date will be recorded in the regular server log files.

Please report all site errors, omissions and corrections at Quiz Error Reporting Form here. You may also email to server { } sanuja.net. Since questions displayed at random a database, please include a brief description about the question. The question number is not very useful because it changes each time the the computer randomly pick a question. Thank you.

No, because I made the questions using my knowledge of the subject. Even though notes and materials may be provided by the University of Calgary, I am not breaking any laws. Legally I do not even have to give credits to anyone, but I decided to post credits to respective professors and individuals. If you feel that I have posted something without providing proper credits, please contact me with the details.

Secure Science is a restricted area on this site because it is the file repository for science, math and engineering. Unless I personally assign you a username and a password, you are not allowed to access it. The files in the Secure Science contain educational and personal information that is not visible to general public.

Please use Chrome, FireFox, Safari, Android 2.1 and up or BlackBerry Webkit browser to access the site. The site do not officially support IE 7 and up. The site do not officially support Windows Mobile browsers.

Note: If you are having issues loading the quiz question on your mobile device, try opening the page in desktop mode (switch at the bottom of the mobile site).

Unless otherwise specifically noted, Sanuja Senanayake holds copyrights to these materials and he will not provide permission to copy, edit and/or republish these questions in any form. However, you may request permission and I may grant permission case-by-case basis. For more information, please read the Site Copyright Notice.

No one and please read the disclaimers, warnings and notices posted in various areas of the site. While every reasonable effort is made to ensure that the information provided is accurate, no guarantees for the currency or accuracy of information are made. It takes several proof readings and rewrites to bring the quiz to an exceptional level.

I do my best to reduce errors and issues. If you find any errors please use the Contact Form to let me know. I will take appropriate actions as soon as possible.

The questions and answers in the exams and quizzes were written by Sanuja Senanayake based on the lecture notes, discussions, textbook materials and other available resources.

Oh the most common question… for a simple reason. I can learn better by creating exam type questions before the exam and a lot of students do it. But the only difference is that I simply decided to post them on the net. In addition, I always like to help others whenever it is possible and enjoying others success. If a single student was able to obtain a high average by using this site as an additional study tool, that will be my greatest satisfaction. So if you find the site useful, please leave a comment so I know that I have helped someone!

Please use high speed Internet to access any exams/quizzes over 50 questions. All the questions, answers, explanations and diagrams loads at the same time as page load. The information is not dynamically loaded.


Last update: 18-August-2020