Pages related to TSP/SSP: | Main info (this page) | Available projects | FAQ | Examples of previous projects |


Both the TSP and SSP programs in the School of IT give high achieving students the opportunity to enroll in research-related project units as part of their undergraduate studies. These special project units can replace elective units in years 1,2 and 3. More details are given below for the two programs.


For a list of frequently asked questions about the special projects in computer science can be found here.

What are the TSP and SSP programs?

  • TSP: The talented student program of the faculty of Science.
  • SSP-C: Special studies program in computer science (in the school of IT); consists of one special project unit for every semester, in years 1,2, and 3. SSPs (special studies programs) can be found in many schools and departments (for example mathematics physics etc).

Talented student program (Science TSP)

The talented student program is organized by the Faculty of Science which gives high-achieving students the opportunity to be involved in research-oriented project as part of their undergraduate studies. (see more information about the TSP program...).

Special Studies Program in the School of IT (SSP in Computing)

The special studies program in computing (SSP) in the School of IT gives high achieving students the opportunity to enroll in research-related project units as part of their undergraduate studies in years 1,2, and 3. The special project units are the following:

  1. INFO1911 Special Project 1A (Semester 1)
  2. INFO1912 Special Project 1B (Semester 2)
  3. INFO2911 Special Project 2A (Semester 1)
  4. INFO2912 Special Project 2B (Semester 2)
  5. INFO3911 Special Project 3A (Semester 1)
  6. INFO3912 Special Project 3B (Semester 2)

This program is separate to the Science TSP and is open to all Science TSP students as well as students enrolled in engineering degrees with strong interest in computing an information sciences. Entry criteria include: (1) For first-year students: a minimum ATAR (or equivalent) of 99, an HD average in IT units of study and a Distinction average in non-IT units of study (2) For second- and third-year students: an HD average in IT units of study and a Distinction average in non-IT units of study and (3) finding a suitable project and supervisor in the School of IT.

Invitations to the program are sent by email in the beginning of each academic year (usually during O-week). These invitations may not be sent to all eligible students, as they target students enrolling in engineering degrees with high ATAR scores, and also students that have completed some core subjects in computer science. Student that meet the criteria and have not received an invitation can also apply for entry in this program (contact the program coordinator for more information). Some more information for this program is collected here as a frequently-asked-questions list.

Contacts for TSP and SSP in the School of IT

Taso Viglas (SSP and TSP Coordinator), Katie Yang (Undergraduate Admin Officer), Josiah Poon (Undergraduate Director)

Current TSP and SSP project offerings

The research activities of the School are focused into (but not limited to) the areas of algorithms and applications, enterprise computing, human centred computing and IT applications in health care. Computer science has very close ties with several areas of mathematics and provides tools and techniques for modelling, analyzing and solving problems in all areas of science and engineering. Research projects in the School of IT include topics such as biomedical multimedia technologies, understanding the theoretical foundations of human computer interaction, developing algorithms for visualizing large complex data sets, high performance computing, language technology, graphics and visualization, knowledge discovery and the economy of knowledge, machine learning, data mining methods for high dimensional data, foundations of programming languages, theoretical computer science, and algorithm design.

In more detail, the main research directions in the School of IT are in the following areas:

  • Algorithms
  • Bioinformatics
  • Biomedical imaging
  • Computer Human Adapted Interaction
  • Data mining and machine learning
  • Databases
  • Information Visualization
  • Language technology and knowledge management
  • Networks and high performance computing
  • Programming languages
  • Theoretical computer science

For information on research projects, see the list of projects below, contact the program coordinator, or look at the research group descriptions starting here.