Blog

How to show cybersecurity projects when you apply for co-op training

In cybersecurity it is not enough to test. You have to write what you tested, where, under whose permission, and what you fixed.

The short answer

Cybersecurity co-op training goes to the student who shows a project from a lab they own, with a two-page report: scope and permission, what was found, and how to fix it. Never show a test on a system you do not own. Check your university’s rules before you apply.1

tiswa lists the current student offers in Saudi Arabia for GitHub.

Part of the topic
Diagram: lab box with a padlock and a two-page report

By the tiswa editorial team, from the official sources listed at the end of this guide. How we write our guides

A hiring manager at an information security firm in Riyadh opened a student’s CV and read: “Tested hacking the university website.” She closed the file. Whether the test worked was not her first question. Her first question was whether the student had written permission. This is an example, but it captures what frightens employers about an eager trainee. What opens the door is the opposite answer: I worked in a private lab, and I wrote down what I did.

What do cybersecurity employers look for in a co-op application?

Employers look for three things: command of the basics, a disciplined way of working, and the ability to write. The National Cybersecurity Authority publishes frameworks and requirements for government bodies, and companies draw on them when shaping roles, so read its site to learn the language of the market.1 Then go back to your university’s regulations, which set the conditions of the training term.

The NICE Framework from the US National Institute of Standards and Technology maps cybersecurity roles and their skills in detail, and it helps you name your work in terms any employer understands.3 Pick one role that appeals, such as incident analysis or vulnerability assessment, and let your projects circle around it.

Which projects can you carry out safely?

The first and last rule: test only what you own or what was built for training. One example is the OWASP Juice Shop project, a deliberately insecure web application that runs on your own machine so you can learn on it without harming anyone.2 Other examples are virtual machines you build on your own computer and open training platforms for hobbyists.

Project (example)What it provesOutput needed
Run Juice Shop locally and find two flawsUnderstanding of common web application flawsA report: the flaw, the steps and the proposed fix
Build a small virtual network and watch its logsReading logs and spotting suspicious activityA log screenshot with a three-line explanation
Write a password policy for an imaginary organisationThinking in risks, not toolsA policy page with a reason for each clause
Analyse a phishing message sent to youRecognising phishing signsA comparison with a genuine message, after hiding your data
Checklist: own lab, permission, no real data, fix noted

Notice that none of the four touches anyone’s system. If your project needs a real system, do not start before the owner’s written permission.

How do you write a two-page project report?

  1. Start with scope and permission

    “A lab environment on my own laptop, Juice Shop, no connection to any outside system.” One sentence that says you are disciplined.

  2. Write the question

    What did you want to learn? For example: can a user reach another user’s basket?

  3. Describe what you did in numbered steps

    One line per step, so another reader can repeat it in the same lab.

  4. State what you found and its impact

    What could have happened had the system been real? Two sentences are enough.

  5. Propose the fix

    This part separates a defender from an attacker, and most employers look for it.

  6. Remove anything personal

    No home network addresses or account names in the screenshots.

Four steps: scope, steps, finding, fix

Publish the reports in a GitHub repository or in a single PDF. If Git is new to you, read GitHub for beginners first.

How do you place the project in your CV and application?

Write one line with the action, the effect and the link: “I analysed a training web application and found two flaws, and wrote a fix for each (report link).” Then make your best report the first link on the CV. To build the CV itself read the student CV guide, and to organise your public page read build a portfolio.

If you have not yet chosen a track inside the major, read the cybersecurity roadmap to pick between defence, response and vulnerability assessment, then come back and write your first project.

What mistakes sink a cybersecurity application?

The worst is testing a system you do not own, even with good intentions. Some owners do not tolerate it, and the recruiter sees only risk. The second is a long tool list with no report showing you used any of it. The third is publishing a flaw you found before informing the system’s owner. The fourth is writing in a boastful tone; employers like the voice of someone who fixes, not someone who attacks.

For the interview prepare three answers. What is the first thing you do if you find a flaw in a real system? (Report it to the owner through the official channel and do not publish.) How do you explain a flaw to a non-technical person? What did you learn from your last project? If you use AI for learning, read AI for cybersecurity students and never paste real data into it.

After acceptance, ask your supervisor what you may document outside the company. Much of what you work on is confidential, so write your university report within what your contract allows.

Questions

What is co-op training in cybersecurity?

It is a training term in a company or organisation within your study plan, where you apply what you learned about protecting systems and assessing risk. Your university sets its conditions and hours.

How do you show cybersecurity projects in a co-op application?

Write a two-page report for each project: scope and permission, steps, what you found and the fix. Publish them under one link.

Should you test your university’s website to prove your skills?

No. Never test any system without written permission from its owner. Use a lab you own or a platform built for training.

What is the best project for a beginner?

Run a training application such as Juice Shop on your machine and write a report on two flaws in it. It is simple, safe and readable.

Do you need certificates before applying?

No. A good report helps more than a certificate with no project. Ask your department what the organisations you target prefer.

Is cybersecurity co-op training paid?

It varies by organisation and contract, so read the contract before signing and ask your department what your university applies. The ministry’s site explains the general frame.

Sources

  1. National Cybersecurity Authority: nca.gov.sa
  2. OWASP: Juice Shop project: owasp.org/www-project-juice-shop
  3. NIST: NICE Framework Resource Center: nist.gov/itl/applied-cybersecurity/nice/nice-framework-resource-center
  4. Ministry of Human Resources and Social Development: hrsd.gov.sa

Hear when tiswa opens.

Join the free waitlist. We notify you at launch; then verify as a student and access the deals under their terms.

  • Free for good
  • No card
  • Takes a minute
Join the waitlist

More articles

Current prices for every offer are on Every student discount in Saudi Arabia, and each one opens in the tiswa app once you are verified as a student.