Computer Science Internship Program

computer science internship


The ANU is committed to the academic and professional development of its students and ongoing engagement with government and industry.

One way we do this is by facilitating a range of valuable, real-world professional and practical student internship opportunities in partnership with local, interstate and international industry and government organisations. 

The Computing Internship Program provides Masters and final year undergraduate students the opportunity to work in a business technology environment to apply technical skills and build professional skills.  This work is an assessable part of the student’s degree.

Students participating in the Internship Program are seeking an opportunity to work with industry and apply knowledge and skills learnt in their courses to solve real world challenges.  This is valuable in providing work experience that helps with future job prospects.

Closing Date

Applications are now closed.


Frequently asked questions (FAQs)

What are the learning outcomes for course?

On the completion of the internship students will have

  • delivered a software-enabled project to respond to a business problem, which could be a proof of concept or business solution, and
  • developed a range of professional skills, demonstrated initiative and adaptability, and grown communication and networking skills.

The assessment of the course is based on three components:

  • feedback from the host supervisor and peers throughout the project
  • technical evaluation of the solution, and
  • the intern’s own self-reflection.

What sort of business technology projects are considered?

The project outcomes should be of value to the business, have a technical component, and can be in one of more of the following areas:

  • Design, build and deliver a proof of concept or system enhancement for new capability,
  • System optimisation challenges, and
  • Other negotiated projects

Suitable projects need to meet the following criteria:

  • A clearly framed business problem and requirements statement, with a technical computing component and some degree of complexity that requires problem solving skills.
  • The project is standalone (that is, not on a critical path) and can reasonably be undertaken by an individual within approximately 180 hours of effort over an elapsed time of 12 weeks.
  • The project can be undertaken onsite within the host organisation.

Examples of successful projects include:

  • Proof of concepts for chat bots, facial recognition and voice recognition.
  • New features for existing software products.
  • Data analytics and visualisation to inform improved compliance activities and provide insights into complex policy problems.

What does the host organisation need to provide?

The host organisation is required to provide

  • A supervisor to oversee the technical project work and provide on the job technical guidance and training, and access to business knowledge when needed.
  • Office space co-located with their supervisor.
  • Feedback into student assessment processes, including contributions to 2 project reviews in the middle and at the end of the semester.
  • Access to the student’s work for assessment processes.

How many intern projects can a host offer?

Hosts can offer up to 3 intern projects.  Subject to demand, the ANU’s preference is to place  at least two students with a host organisation, provided they can be assigned to separate projects with different business problems to solve.

What are the requirements to be able to be a supervisor?

Supervisors need to have an understanding of the business as well as relevant software technical skills (and access to other technical resources as required) to be able to support and guide the intern as the project evolves.

How much time is the student expected to spend on site working on the project?

The students are available to work on a project (i.e. a defined piece (or pieces) of work) for between 15 and 20 hours a week during a 12 week semester (not including the 2 weeks semester break). 
The course requirements for the internship are approximately 20 hours a week for a twelve week semester, of which a minimum of 15 hours a week are actually working on site on the project, with access to their supervisor.  The remaining 5 hours a week is allocated to lectures, tutorials and other academic activities.  This means that the effort available to deliver the project is approximately 180 hours.

Can the intern work on the project during the semester break?

Whether the intern works during the 2 week semester break is open to negotiation between the host and students.  

What technological skills do the students have?

Students in the Internship Program will have a specialist interest and technical skills (at Credit level or above) in one or more of the following areas:

  • software development,
  • data science,
  • artificial intelligence, and
  • machine learning.

How are students selected and matched to host companies?

Internships are available to Masters of Computing and final year Computing undergraduate students.  Only students with a Credit average or above will be considered for this opportunity. 
Students will have completed a significant number of technical computing units, including software coding as well as specialist subjects such as data science, artificial intelligence and machine learning.
Following an expression of interest for the internship placement, students will be shortlisted by the ANU. Shortlisted students will be matched to several candidate intern projects that match their specialist interests and technical skills. 
Hosts will be invited to interview the students matched to their intern project proposals in prior to commencement of the internship, and advise of preferences.  Following this the ANU will formally assign students to host organisations.

How are the student projects assessed?

The Internship is graded by the ANU.  Students are assessed across

  • professional skills development, including communication, team work, time management and project management; and
  • demonstration of technical skills, including designing technical solutions, programming, analysing and solving technical problems.

What are the requirements to be able to be a supervisor?

Supervisors need to have an understanding of the business, and relevant software technical skills (and access to other technical resources as required) to be able to support and guide the intern as the project evolves.

What is feedback is expected from supervisors?

Supervisors are required to submit feedback twice in the semester, in the middle of the semester (week 6) and at the end (week 10).  Supervisors will receive an email from the ANU asking for feedback to be submitted on line.  Supervisors will be asked to provide feedback and suggestions for improvement on a range of topics, including:

  • Project outputs,
  • Decision making,
  • Communication,
  • Teamwork, and
  • Reflection.

What professional support is available to students?

Professional mentoring is provided to students to assist them to adapt to the business culture they are working in and to successfully complete the project.  The support is delivered through Workshops and small peer mentoring Circles.  One-on-one support is also available.
Mentors are also available to hosts to assist with resolving issues as they arise, and to act as the first point of escalation.
Mentors are provided by Xperience Works.

What are the key activities during Semester 1 2019?

Note: these activities are tentative, and subject to the course outline of internship released for Semester 1, 2019".

What are the legal requirements for the Internship?

As the internship is part of the student’s academic course, there is no payment required, consistent with relevant Fair Work advice [PDF].
Should a host organisation wish to provide payment an employment contract will need to be negotiated between the host organisation and the student. 
The host organisation and their interns are required to sign the ANU Student Project Industry Client Agreement which, among other things, deals with Intellectual Property and confidentiality.  These agreements will be forwarded to new host organisations as they engage in the Internship Program.

What are the key dates for Semester 1 2019?

  • Intern project proposals close Friday 9 November 2018.
  • Interviews between hosts and interns will be held in early February 2019.
  • Internship placements start in the week commencing 25 February 2019 and finish in the week commencing 27 May 2019.

Updated:  10 February 2019/Responsible Officer:  Head of School/Page Contact:  CECS Marketing