Collect a basic set of information for each one of your references, and then format this information to match an accepted Bibliographic Style (ACM, APA or IEEE).
If writing for a specific journal/conference, you may need to adapt your references to fit with the style variation used by your specific journal/conference. Using a citation manager, or BibTex and LaTex might help you automate this process.
The Faculty of Graduate Studies is your link for meeting the graduation requiprements associated with writing a dissertation, a thesis or a project report.
Zotero is a free tool that helps you collect, organize, cite, and share your research sources. It is a plug-in for the Firefox browser - to use it, you need to download and install it.