Google Summer of Code at ANU

In 2016, the Australian National University (ANU) is applying to participate in the Google Summer of Code (GSoC) program. In the Google Summer of Code you'll get a chance to hack on exciting open-source projects, build up your GitHub resume, get access to expert mentors from the ANU, and be the envy of your friends!

The ANU Open-Source Software Innovation and Education (AOSSIE) group includes the following four research-intensive open-source projects developed at our university:

  • Extempore: A live a programming environment
  • PriMedLink: A private medical data linkage project
  • Rogas: A network analytics platform
  • Skeptik: A tool for compressing proofs generated by automated reasoners.

Application process

If you'd like to participate in the 2016 program please following the process below.

  • Review the projects below
  • Contact us before the application period (29 February - 13 March) to discuss your application
  • Write your application according to our template
  • Submit your application (14 March - 25 March)

Extempore is an open-source (MIT Licence) programming language and runtime environment designed to support live programming---a human programmer operating as an active agent in a real-time...

Information technology has increasingly been used to support healthcare applications and clinical research. Medical data are recorded electronically to enable better patient care, resource management, advanced treatments, detection and prevention...

Rogas is a platform for network analytics which integrates a collection of graph analysis tools and algorithms into a unified framework in order to support various network analysis tasks...

Skeptik is a collection of data structures and algorithms focused on the compression of formal proofs.

Resolution proofs, in particular, are used by various sat-solvers, smt-solvers and...

Please review these frequently asked questions to learn more about the Google Summer of Code at ANU.

If you have any questions, or would like to know more, then send us an email or contact us on IRC through #aossie on freenode. If you have general questions about the Google Summer of Code program, please read the FAQs and the timeline before contacting us.

Our Address

RSISE Building 115
Research School of Computer Science
College of Engineering and Computer Science
Australian National University
ACT 2601 Acton, Canberra, Australia

Extempore

Dr Ben Swift

Research Fellow
CSIT (108), N214
+61 2 6125 7027
Email
Andrew Sorensen

Mr Andrew Sorensen

PhD Student - external
61252624
Email

PriMedLink

Dr Dinusha Vatsalan

Honorary Lecturer (Level B)
Email

Professor Peter Christen

Professor
CSIT (108), N322
+61 2 612 55690
Email

Rogas

Qing Wang, CECS, ANU

Dr Qing Wang

Fellow / Senior Lecturer
+61 2 6125 4625
Email

Skeptik

Dr Ekaterina Lebedeva

University Lecturer
CSIT (108), N235
+61 2 6125 3786
Email

Full Name:

Skype Username:

Telephone:

Address:

Country:

University: Which degree are you currently pursuing? When do you expect to graduate?

Chosen Project: (indicate here to which of our 4 projects you would like to work.)

Chosen Idea: (write here the title of the project idea you have chosen.)

Proposal:

(describe here your proposal. It should be slightly more detailed than the chosen idea's description, so that we can check that you have understood it.)

Timeline:

Please tell us (in a few sentences or bullet points) what you plan to do in each of the following periods. This will be used to evaluate your performance.

Community Bonding Period (25/04 - 23/05):

Week 1 (25/05 - 01/06):

Week 2 (02/06 - 08/06):

Week 3 (09/06 - 15/06):

Week 4 (16/06 - 22/06):

MidTerm Evaluation (27/06)

Week 5 (23/06 - 29/06):

Week 6 (30/06 - 05/07):

Week 7 (06/07 - 12/07):

Week 8 (13/07 - 19/07):

Week 9 (20/07 - 26/07):

Week 10 (27/07 - 03/08):

Week 11 (04/08 - 10/08):

Suggested "Pencils Down" Date (15/08)

Week 12 (11/08 - 17/08):

Week 13 (18/08 - 22/08):

Firm "Pencils Down" Date (22/08)

Final Evaluation Deadline (29/08)

Other Commitments:

(Please indicate whether you have other commitments (e.g. exams, other projects, theses) during the Google Summer of Code period. Describe how you will prevent these commitments from affecting your performance in your Google Summer of Code project. Inform us how many hours you will be able to work per week.)

Why are you the best person to execute this proposal?

(write one or two paragraphs)

List here software projects for which you worked in the past:

•             (Project 1): (write one sentence describing what the project does.) (mention the programming languages used in this project.) (If you were not the only developer of this project, describe your contributions.) (Include a link to a repository containing the code of this project.)

•             ...

•             (Project n): (write one sentence describing what the project does.) (mention the programming languages used in this project.) (If you were not the only developer of this project, describe your contributions.) (Include a link to a repository containing the code of this project.)

List here courses you took at the University, which are relevant for your proposal:

•             (Course 1): (explain why it is relevant; tell us how your performance in the course was)

•             ...

•             (Course m): (explain why it is relevant; tell us how your performance in the course was)

Other information:

(Include here anything else that you consider relevant to this proposal:)

Updated:  8 September 2015/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing