Global Site Navigation (use tab and down arrow)

Back to For Students

Work Term Reports

Winter 2024 Work Term Reports are due on Friday, May 10, 2024

In today's world, all organizations depend on good communication for their success; consequently, communication skills are of particularly vital importance to your professional career. Paramount among those skills is the ability to write effectively; therefore, report writing is considered to be a very significant part of your education.

The reports are graded, on a pass/fail basis, by the Co-op Coordinator or a faculty member from Computer Science. Failure to submit a work report will result in the student’s removal from the Co-op Program.

The objectives of work-term reports are to help you to:

  • Develop technical writing skills;
  • Develop skills in analytical thinking and design;
  • Advance your career by giving you the opportunity to evaluate the work you have done.


Excessive numbers of spelling, typographic and grammatical errors are grounds for rejection of your report. All students are presumed to be able to write a report in clear, proper English, and lack of proficiency is not an acceptable excuse for a badly written report.


You must discuss the issue of potential confidentiality with your supervisor well before you start writing your report. Employers will not want you to publicly reveal information that exposes company trade secrets, makes the company look bad, exposes the company to potential lawsuits, or gives other useful information to competitors.

You must make every effort to avoid a report that your employer is not willing to let faculty or staff members read. This is for two reasons: We want to learn about what you are doing, and we want to ensure that you are treated in the same way as other co-op students.

You can explain to your employer that, a) the document is not made officially 'public' in any way, and b) marking is done by a staff or faculty member within the Faculty of Computer Science. Nevertheless, this might not be enough to satisfy your employer.
Even if the bulk of your work is highly confidential, you can normally discuss issues that are non-confidential. Another approach that is often possible is to have the employer evaluate the work term report. In this case, the Coordinator will provide the employer with the appropriate evaluation form to assess the student’s report.

Report Requirements for 1st and 2nd Undergraduate Work Terms

Undergraduate students will submit a reflective style report for their first and second work terms. This report is intended to show clearly how the experiences of each work term have contributed to the student’s development as an emerging professional. The report must include a letter of submittal, title page and these three specified sections (three to four pages) plus an appendix (professional log):

1. Introduction:

explains the work term context (who, where, when, what, why).

2. Summary:

an overview of your responsibilities, any specialized training during the term, etc. Comments should be made on the work term environment, how prepared you felt for this position, and the level of supervision and mentoring you received.

3. Professional/Personal Development:

how you were able to develop as an emerging professional, what technical and business content you learned. Most importantly, a reflection of each of your personal work term goals, including a self-assessment of the level of skill attained.

Appendix (professional log)

Each term’s monthly log must be verified and initialed by the on-the-job supervisor and signed by them before the student leaves the work term. Each logged activity will be expressed in action-oriented terms (use verbs) which clearly indicate the area of involvement and the student’s role. The student will type all of the needed information, including the Supervisor’s name and address information, on the log page before having the Supervisor verify/initial each month’s activities and sign at the bottom of the log; if two supervisors are involved in initialing and signing the log, then both of their names and job titles must appear at the bottom of the log form. If necessary, the form may be expanded to include an extra page but the table format should be preserved. The font may be shrunk, within reason, to allow the log to fit on one page.

See the guidelines for writing professional logs.


Report Requirements for 3rd Undergraduate Work Term and the 1st MCS & MCSC Work Term

This work term report contains an analytical element, which relates your academic knowledge to your practical experience.

The purpose of this report is to help you develop written and analytical skills; you will not only gather information, but interpret, organize and present it clearly and understandably.

It may also allow you to examine in detail aspects of a project or the organization which you did not have the opportunity to study during your daily work. Ideally, the work will be of practical benefit to your employer.

Choosing a subject is the most important aspect of your work term report. Your employer may help in selection of a topic. This is to their advantage since their early contribution can lead to a report that will be of direct use to them. Your “outside” objective view of a problem or situation can benefit the organization.

The report must be analytical in nature. In other words, the report must do one or more of the following:
  • Explain why something is the way it is
  • Give thoughtful commentary about what is good and bad about something (pros and cons, advantages and disadvantages).
  • Discuss problems faced by you, the company or its customers and explain how they were solved and why they were solved that way.
  • Discuss how something could be improved.
  • Document where you are getting all of the information for your report and that you are providing references to your sources.

Reports filled with large amounts of technical facts are not acceptable. Technical facts should only be presented to justify an argument or to give just enough background material so that the reader can understand the remainder of the report.

Report Content

  • never submit reference manuals, user or configuration guides
  • design documents are only acceptable if the bulk of the report focuses on the rationale for design decisions as well as your role in those decisions
  • specifications or requirements documents: unacceptable, unless the majority of the document explains in detail the rationale for the requirements and your role in the creation of the document
  • we are unlikely to accept reports where you have simply gathered information on a certain topic

Reports edited by company staff are not acceptable, unless they were reviewed only for confidential reasons.

If you wrote a report which doesn’t meet the above criteria, you may still be able to take the report and enhance it by creating a new document based on the original. This should be specified in your letter of transmittal.

The work term report is a permanent record of your work and if it’s well done, it will serve faculty, co-op students and potential employers as an example of your abilities.

Note:  There are times when a student is not able to create a report that aligns with the work they completed with their employer.  In this case, it is acceptable for the student to choose a topic that is independent from their work term.  The topic chosen must be computer science related and remain analytical in nature.


Your report should mention all the work you were asked to perform in the introduction so the reader can clearly understand your entire work term duties, but then should concentrate on one topic, so it is a coherent in depth discussion of that topic rather than a superficial report on many things. The introduction should explain the key ideas you will be discussing, with the body of the report providing detailed discussion. The conclusion should summarize what you have said. The entire report should be written to an audience of other students in the same program as yourself, not your manager or the professor who might read your report later. Anything that you did not know from your studies to that point and is needed to understand the report will have to be explained in the report.

It is important that all the information presented in the report be there for a valid reason. Do not add additional material just so the report is the required length, instead expand on the discussion to meet length requirements or choose another topic for the entire report. This applies also for appendices - only add appendices if they serve to justify points you have made in the body of the report. For example, don't include large amounts of source code; if you feel source code is truly necessary to illustrate points you are making - provide only a few samples (maximum 100 lines) and normally put these in an appendix.


Your report must contain:

  • at least nine pages of single-spaced text (12 point Times New Roman font or similar)
  • a standard report format
  • a main body of at least 4500 words
  • if necessary include figures, tables, appendices, etc. These do not count in report length

The total length must not exceed 15 pages (7500 words). Normal reports are eight to ten pages (4000 to 5000 words).


You must pay very careful attention to explain where all of the information in your report comes from. This means that you must give full references for all the ideas you talk about (not only quotations).

Remember that referencing material improperly exposes you to a charge of plagiarism. This serious academic offence results in a failed report and possibly further University sanctions. See the UNB Calendar for further details.

Report Requirements

1. Letter of Transmittal

The letter of transmittal should be single-spaced and follow good business format. It should be addressed to the Co-op Coordinator and include the following information:

  • Your name and student number
  • Name of employer and name of supervisor
  • Position held
  • Title of report submitted
  • Relationship between work performed and the submitted documents (if any)
  • The work term completed (first, second, etc.)
  • Acknowledgment of assistance and statement that the report is your own work.

You can also use the letter to pass on any further information regarding the work term or the report.

2. The Report

Please note the following requirements for this co-op report:

  • All pages should be numbered (including any appendices);
  • References to other publications or to appendices should be precise (page numbers, etc.);
  • Avoid adding generic descriptions of the company or products unless relevant to your topic;
  • Add a glossary if the text includes numerous technical terms;
  • The appendix may contain such items as lengthy tables, computer code or maps;
  • Use of figures, graphs, or histograms may add clarity and shorten your text;
  • Organize your report in sections and use headings;
  • Use a font size of 12 point (14 point for headings) and single line spacing.

3. Report Relationship to CS 3997, CS 4983, and CS 4997

Work that is submitted to fulfill the requirements of a Co-op report are normally not to overlap with reports that are submitted to fulfill the requirements of CS 3997, CS 4983 or CS 4997. If a student wishes to have overlap between reports, then they must first receive written permission from the co-op director and the instructor of the CS 3997/4983/4997 course.


Work Term Report Requirements for the 4th Undergraduate work term and the 2nd MCS & MCSC work term

The work term report for the 4th undergraduate work term and the 2nd MCS & MCSC work term is called the Student Evaluation Report.  This document contains questions which guide the student to reflect on their work term experience and identify areas of growth and learning. Some of the topics include a reflection on their training and supervision, work assignments, technical and soft skills acquired, career preparation and an overall assessment of the employer.


Contact a Co-op Coordinator

If your Co-op work term involves unusual circumstances, and you are therefore unsure about whether your report meets the above requirements, you should contact the Co-op Coordinator. You should do this by e-mail since the Coordinator has a large number of students to deal with, and a record of the discussion is important to have in case there is a problem later.

Before contacting the Coordinator, please be sure to re-read these guidelines to ensure that your question has not been answered. In your e-mail, explain the difficulties you are having and provide the outline for your proposed report. The Coordinator will then indicate whether you are on the right track.

In the end, you remain responsible to ensure that your final report meets the requirements.

Work term reports

Reports are graded on a pass/fail basis by the Co-op Coordinator or a faculty member from Computer Science.

Failure to submit a work report will result in removal from the Co-op Program.

Work-term reports help you to:

  • Develop technical writing skills.
  • Enhance analytical thinking and design skills.
  • Evaluate your own work to advance your career.

Ensure your report is free of spelling, typographic and grammatical errors. Proficiency in clear, proper English is essential.

Discuss confidentiality with your supervisor to avoid disclosing sensitive information. Employers value discretion.

For your first and second work terms, submit a reflective style report with these three key sections:

  1. Introduction: Set the context of your work term.
  2. Summary: Discuss your responsibilities, training and your personal development.
  3. Professional/personal development: Reflect on your progress and goals.

Appendix (professional log): Your monthly log, verified by your supervisor, should detail your activities during the work term.

This report dives into the analytical aspects, bridging your academic knowledge and practical experience. Select a subject and focus on:

  • Explaining why something is the way it is.
  • Offering thoughtful commentary on pros and cons.
  • Discussing and solving problems.
  • Suggesting improvements.
  • Citing your sources correctly.

Report content: Avoid submitting reference manuals, design documents or specifications. Reports edited by company staff are not acceptable.

Unity: Concentrate on one topic for in-depth discussion. Your report should be aimed at fellow students and include necessary background explanations.

Length: Your report must be at least nine pages of single-spaced text, with a standard report format. Figures, tables and appendices do not count in report length.

References: Properly reference your sources to avoid plagiarism. Follow the UNB Calendar for guidance.

Report requirements:

  1. Letter of transmittal: Include relevant information about your report and your work term. Acknowledge any assistance and affirm that the report is your own work.

  2. The report: Ensure precision in page numbering and references. Add a glossary for technical terms, and use figures or graphs for clarity.

  3. Report relationship to CS 3997, CS 4983 and CS 4997: Avoid overlap between co-op reports and academic course reports. Seek permission for overlap if needed.

The Student Evaluation Report reflects on your work term experience and personal growth. Address topics such as training, assignments, skills, and career preparation.

For any unusual circumstances or uncertainties about your report, reach out to the co-op coordinator by email. You remain responsible for meeting report requirements.