Computing Internships

The Computing Internships are offered as an elective course (COMP3820/COMP8830) for eligible undergraduate and postgraduate ANU Computing students. Students have the opportunity to undertake placements with a wide-range of organisations.

IMPORTANT NOTE : Round 2 Applications for Semester 2, 2022 Computing Internship placement will open on Tuesday 10 May and will close on Tuesday 17 May.

Apply for your preferred Computing Internship placements through the Computing Internship Application. 

Recording from the Computing Internship Informaiton Session -Tuesday 8 March 2022 (AEDT) is here.






About the Computing Internships

These internship placements provide the opportunity to experience the professional workplace and apply knowledge and skills learnt in courses to solve real world challenges. 

Learning outcomes for the course include:

  • Demonstrated ability to work effectively with others in a team
  • Demonstrated capacity to work independently with minimal supervision
  • Professional conduct at work including in presentation and communication
  • Positive attitude towards learning new things and tackling challenges
  • Ability to derive project requirements from understanding of user needs including use of creative approaches.

Undertaking an internship also provides insights into industry, and valuable professional work experience and networks, that will benefit your future career.


Applications Round 2

Semester 2, 2022

Submit your Round 2 Computing Internship Application by Tues 17 May 2022.


Course convenor:

Student Employability and Experience team:


What does the internship involve?

The Computing Internships are undertaken over one semester (for 12 units of academic credit). 

Participation in the internship involves:

  • 15 hours per week undertaking a project within a host organisation
  • Weekly tutorials
  • 1-on-1 and group mentoring to assist students to adapt to business environments and successfully complete their projects


Types of Host organisations and projects

Host organisations represent Federal and ACT Government, private sector, SMEs and the not-for profit sector.

Internship projects provide the opportunity to apply academic knowledge and skills to real-world challenges. Projects are sourced for a variety of areas including software development, data science and analytics, machine learning and artificial intelligence.

Activities may include developing a proof of concept, new features for existing software products, data visualisation and automation of current manual process. Read about some of our previous internships.

Previous & Current Host Organisations

Agile Digital

ML Research Labs


Mojexa Pty Ltd

Borevitz lab and APPF

National Computational Infrastructure

Castlepoint Systems

Orion Health

Civilize AI 


Cognidius PTY LTD


Crawford School of Public Policy & Center of Excellence in Plant Energy Biology

Suburban Land Agency



Data reFactory 

Trellis Data

Envir AI Pty Ltd

Windlab Pty Ltd

GoSource Pty Ltd







In order to be considered for an internship position you will need to have:
  • completed COMP2100 and COMP2120
  • a GPA of at least 5.0/7.0
  • space in your program to accommodate a 12-unit Internship (i.e. COMP or University Elective Space) without overloading, in a single semester (not across two semesters). 
It is preferable that you have also completed COMP3120 (although not compulsory).
If you have completed or are planning to undertake COMP3500 (TechLauncher), please seek program advice from your Program Convenor before applying to undertake the Computing Internship.
Preference will be given to those UG students who would have completed 96 units prior to the semester they wish to undertake Computing Internship.


To be eligible to be considered for the Computing internship (COMP8830) you need to:
  • Have achieved a minimum GPA of 5.0/7.0;
  • Be enrolled in the Master of Computing AND have successfully completed or be currently enrolled in COMP6442 (Software Construction) and COMP8260 (Professional Practice 2);
  • Be enrolled in the Master of Machine Learning and Computer Vision* AND have successfully completed or be currently enrolled in COMP6710 (Structured Programming) or COMP6730 (Programming for Scientists) AND ENGN6250 (Professional Practice 1) or ENGN8260 (Professional Practice 2);
  • Not be enrolled in or have completed COMP8715 (Computing Project);
  • Not be enrolled in, have completed or are planning to complete COMP8755 (Individual Computing Project) or COMP8800 (Computing Research Project).
  • space in your program to accommodate a 12-unit Internship without overloading, in a single semester (not across two semesters).
*Master of Machine Learning and Computer Vision (MMLCV) students have been granted approval to apply for the Computing Internship (COMP8830). 
It is preferable that you have also completed COMP8110 (although not compulsory).
Preference will be given to those PG students who would have completed 48 units prior to the semester they wish to undertake Computing Internship.

How to apply

There will be a simple, one step application process to apply for the Computing Internship for Semester 2, 2022. 

Check out useful resources and tools available at ANU for your application and interview preparations here.

Applications Round 2 will open on 10 May 2022.


Apply through CECS Computing Internship Application (Round 2) Form Semester 2 2022.  (Please ensure you are logged in to ANU Office 365. Please prepare your Expression of interest (EOI) documents and CV/Resume prior to starting your Computing Internship Application Form so that you can complete the application in one go, avoiding the need to restart the application.)

All currently available Computing Internship Projects are listed on the CECS Student Current Opportunities page

Eligibility requirements apply for Computing Internships. 'Computing Internship Eligibility and Room Available in Degree' will be assessed at time of application. 

Round 2 Applications are to be submitted through the Computing Internship application form between 10 May to 17 May 2022.

The application process will include the following steps:

  • completion of an application form - including nomination of your preferred internship projects, and submission of the following documents and information:

    • Details of your current degree program including the Program Rules year that you are following, your major (if applicable) and specialisation (if applicable) and other details of your current degree program for the Eligibility and Room Available in Degree to undertake COMP3820/COMP8830 Assessment.

    • An Expression of Interest (EOI) (limit 350 words) for each organisation you wish to apply to (for organisations with multiple projects only submit one Expression of Interest but state clearly which project/s you wish to be considered for).

    • A current Resume/CV 

 There are some points you may wish to consider in the information you include in your Resume and EOI regarding your personal and private information. The following are items students should consider in their Resume or EOI to limit privacy risks, but also present a more professional Resume:

Photograph: in Australia photographs are generally not expected to be included in Resumes and as a result their inclusion may make a Resume appear less professional. We would recommend that photographs should be removed from Resumes. If you would like for a potential employer to see your photo you can include a link to your LinkedIn account.

Date of birth: date of birth is not required for Australian resumes. Your age should not be considered relevant to an employment decision. As a result, and to protect your personal information, you should remove your date of birth from your Resume.

University ID: While the risk of privacy breaches may be low from sharing your university ID with others, it may still pose a risk to your privacy. Your university ID is meaningless to an outside organisation and as such does not need to be included in your Resume or Expression of Interest.

Uni email: If you include your university email in your Resume please be aware that this will be providing people with access to your uni ID. It would be advisable to use a personal email instead (you can always set it up to redirect to your ANU email). Please ensure that the email you use is professional (i.e. your name or variant of your name).

  • applications from eligible students will be sent to your nominated host organisations for shortlisting

  • Host organisation interviews 

  • Offers will be made to students selected by the host organisations.



  • When selecting the Organisations and Projects, you must check the delivery mode, student location requirements and project's special requirements/special conditions (for example: Intern requires Australian citizenship or Intern requires securty clearance etc.) and select only those projects that you meet all the requirements.
  • You will be asked to submit an Expression of Interest for each organisation you wish to apply to. For organisations with multiple projects only submit one Expression of Interest but state clearly which project/s you wish to be considered for.
  • If you do not follow the document naming conventions outlined in the Computing Internships Application form, your applications will not be put forward to the Organisations.


Round 1:

Applications Open: 29 March

Applications Close: 5 April


Round 2:

Applications Open: 10 May

Applications Close: 17 May

Frequently Asked Questions

What is the Computing Internship?

The Computing Internships are offered by the ANU School of Computing to assist ANU Computing students to develop professional skills through placements with host organisations. The Computing Internship provides both undergraduate and postgraduate Computing students the opportunity to work in a business technology environment to apply technical skills and build professional skills. Each student will get the opportunity to work on an individual project at a Host Organisation. The College works with Host Organisations to source suitable projects for our Computing Students. Host Organisations include both public sector and private sector organisations.

Who is eligible?

Undergraduate and postgraduate Computing students who are enrolled in the following degrees at the ANU College of Engineering and Computer Science:

  • Bachelor of Information Technology
  • Bachelor of Software Engineering (Honours)
  • Bachelor of Advanced Computing (Honours)
  • Bachelor of Advanced Computing (Honours) (Research & Development)
  • Master of Computing
  • Master of Computing (Advanced)
  • Master of Machine Learning and Computer Vision

Is Computing Internship just for CECS students?

Yes, the Computing Internship is only available for undergraduate and postgraduate students enrolled in the following Computing Programs at the ANU College of Engineering and Computer Science:

  • Bachelor of Information Technology
  • Bachelor of Software Engineering (Honours)
  • Bachelor of Advanced Computing (Honours)
  • Bachelor of Advanced Computing (Honours) (Research & Development)
  • Master of Computing
  • Master of Computing (Advanced)

Can I complete Computing Internship over the summer?

No, placements are only offered during semesters 1 and 2.

Can I choose where I am placed for an internship?

As part of the application process you will nominate your preferred internship projects that best match your skills and interests.  Please note that as the host employer makes the final selection we cannot guarantee that you will be placed in your first preference.

Am I guaranteed of getting an internship, if I meet the eligibility criteria?

No, the number of internships is limited so there is no guarantee but we will work hard to try to place all eligible students.

Are Computing Internships paid?

The ANU College of Engineering and Computer Science encourages Host Organisations to offer paid internships. We cannot guarantee that your placement will be a paid internship as hosts vary each semester.

What paperwork do I have to sign, and do I have to enter into a formal agreement with my host?

Students will be required to sign formal documentation relating to your internship placement arrangements. The type of agreement or documentation will depend on whether you are undertaking a paid placement and on your host organisation. CECS Student Services, Employability and Experience staff will be able to guide you through the required documentation.

Am I covered by insurance during my placement?

Yes. If you are undertaking a paid internship, your insurance will be covered by your Host Organisation.

If you are undertaking an unpaid internship, CECS arranges insurance coverage for the duration of your placement.

What rules apply to me when I am at my placement?

As a representative of ANU, you are expected to behave professionally and in accordance with ANU conduct policies.

Each host organisation will have its own Code of Conduct and associated Values and Behaviours policies which you are encouraged to review prior to commencing your placement.

How many hours do I need to spend per week to undertake Computing Internship?

Interns will spend 15 hours per week on-site with the host organisation. There is a generally a minimum 5 hours additional course time per week. We strongly encourage students not to overload their study load in the semester that they are undertaking the Computing Internship.

Can I do my internship over two semesters?

No, computing internship is a 12 unit academic credit program that students are required to complete in one semester.

I am an international student. Am I eligible to apply to Computing Internship?

Yes, the majority of our Host Organisations offer placements to international students. There are generally only a small number of placements that require Australian citizenship or Permanent Residency.

I am an International student. Will hours undertaken towards this internship count towards my student visa work hours limit?

International students are advised to seek guidance from the Department of Home Affairs and/or the ANUSA or PARSA Legal Services on this matter. For further information on visa conditions, please see the Department of Home Affairs website.

Are interviews part of the Computing Internship selection process?

Yes, if eligible, your application will be sent to your nominated host organisations. Host organisations will review applications and select students to interview. Host interviews will be arranged by respective Host Organisations and will generally follow a more traditional interview style.

How can I prepare for interviews?

Key Tips: Research the Host Organisation and their projects, prepare to speak about your experiences and skills that relate to the organisation's requirements stated in the job description. Make sure you talk about both your technical skills and soft skills. Its also a good idea to prepare questions to ask your interviewers that express your interest in their organisation and projects. 

To prepare for your interview we recommend that you utilise the resources on the ANU Careers website including InterviewStream the video interview simulation software that you can use to practice your interview skills. 

Updated:  10 August 2021/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing