What are citations and references (also called 'documentation')? Why bother doing them? When to you need them? How do you do them? Here is some information to help answer these questions.
As you write your FYP report, it is important to cite (give credit to) your information sources throughout your report. Here are two examples:
Note that citations go inside the punctuation.
Your reference list (also called a "list of works cited") comes after the body of your report and contains a complete list of all the sources (web pages, datasets, conference proceedings, journals, articles, books, dissertations, etc.) that you have cited directly in your report. A reference list is different from a bibliography, which contains all sources used in writing a document, whether they are directly cited or not. Do not make a bibliography! Here are two examples that correspond to the citations above:
 M. Elgan. "Uh-oh: Silicon Valley is building a Chinese-style social credit system." Fast Company.https://www.fastcompany.com/90394048/uh-oh-silicon-valley-is-building-a-chinese-style-social-credit-system (accessed 10 Sept. 2019).
 The Government of Hong Kong. "Wi-Fi.HK" www.gov.hk/en/theme/wifi/program/index.htm (accessed 15 Sept. 2021).
Here is a sample IEEE-style reference list sorted by order of occurrence:
|||Google. "Google Maps." https://www.google.com.hk/maps/ (accessed 3 Sept. 2019).|
|||Google. "Android." http://www.android.com (accessed 3 Sept. 2019).|
|||I.E. Sutherland, R.F. Sproull, and R.A. Schumaker, "A Characterization of Ten Hidden-Surface Algorithms," ACM Computing Surveys, vol. 6, no. 1, 1974, pp. 1-55.|
|||M. Watson. "Artificial Intelligence Blog." https://mark-watson.blogspot.com/ (accessed 3 Sept. 2021).|
|||M. Sahami. "About the Google Education Summit." http://googleblog.blogspot.com/2007/10/about-google-education-summit.html (accessed 3 Sept. 2019).|
|||W.M. Newman and R.F. Sproull. Principles of Interactive Computer Graphics. New York, NT, USA: McGraw-Hill, 1979, p. 402.|
|||B. Fagin, "A Parallel Execution Model for Prolog," Ph.D dissertation, Dept. Computer Sciences, Univ. of California, Berkeley, 1987.|
|||M. Nichols, "The Graphical Kernel System in Prolog," M.S. thesis, Dept. Computer Science and Eng., Rensselaer Polytechnic Inst., 1985.|
|||D. Kornack and P. Rakic, "Cell Proliferation without Neurogenesis in Adult Primate Neocortex," Science; doi:10.1126/science.1065467.|
|||H. Goto, Y. Hasegawa, and M. Tanaka, "Efficient Scheduling Focusing on the Duality of MPL Representation," in Proc. IEEE Symp. Comput. Intell. in Scheduling 2007, doi:10.1109/SCIS.2007.367670.|
|||R. Bartle. "Early MUD History." https://mud.co.uk/richard/mudhist.htm (accessed 3 Sept. 2021).|
You must provide citations in the text for the following:
Almost all HKUST CSE professors will accept the IEEE reference style, and it is now very popular in the computer science field.
Some FYP advisors prefer that references are sorted in their order of occurrence, while others prefer sorting by author surname. (See Advisor Preferences.)
Wikipedia is a great tool for quick learning and finding references, but try not to use it for references on your FYP or FYT reports. Instead, use it to FIND good references.
Wikipedia is the combined work of millions of experts on millions of subjects, and it's free and usually accurate. However, its work is often not closely reviewed by experts, so the chances of a wiki page containing inaccuracies are much higher than the chances of a peer reviewed paper containing inaccuracies.
Thus, when you write your FYP or FYT reports, use Wikipedia at the beginning to gain a general understanding of your topic and of possible related concepts, algorithms, design ideas and programming tools or techniques. Of course, also study any academic papers recommended by your advisor. Then, when you write your report, first cite references to the papers (if they are useful, especially in your introduction.) Next, if you want to use an idea from a wiki page, you can usually look at the footnotes to find at least one or two good references. Just be sure to do two things:
In the rare event that a wiki page provides no suitable footnotes, just ask your advisor, a TA or your communication tutor.
One more benefit of Wikipedia: In today's world, more and more non-native English speaking people are writing good peer reviewed academic papers, but this can often result in some non-standard grammar, spelling and word choice. On the other hand, Wikipedia is a collaborative project that allows native English speakers to modify wiki page content as well as the English grammar, spelling and word choice. Thus, for your reports, it is generally smart to favor the English grammar, spelling and word choice of Wikipedia over that of non-native English speaking writers.