# ANU College of Science and Medicine
**Source**: https://science.anu.edu.au/research/sample-research-projects
**Parent**: https://science.anu.edu.au/
# Sample research projects
# Sample research projects
We have a wide range of potential science and mathematical research projects, ranging from short-term PhB projects to year-long honours and graduate projects to three-year PhD projects. Please contact the listed project supervisor for further discussion and ideas.
table .rightpart {
background: #f5edde !important;
margin-top: 0!important;
}
mark {
background: lightgoldenrodyellow !important;
}
table {
line-height: 1.5em !important;
border-width: 0 !important;
border-spacing: 0 20px !important;
}
.dataTables\_wrapper .dataTables\_filter input {
margin-left: 0rem !important;
}
tr.even, tr.odd {
padding: 0 !important;
}
table.dataTable tbody th, table.dataTable tbody td {
padding: 0 !important;
}
table th {
display: none;
}
table .leftpart {
background: #f5edde;
}
table.dataTable tbody td {
border: none !important;
}
table .research\_theme ul, table .members ul {
margin: 0;
padding-top: 15px;
-webkit-padding-start: 15px;
padding-left: 19px;
line-height: 1.4rem;
padding-bottom: 20px;
}
#example\_wrapper .dataTables\_filter {
float: left !important;
text-align: left !important;
background: #f5edde;
position: relative;
width: 100% !important;
margin-top: 15px;
}
#example\_wrapper .dataTables\_filter label {
padding: 15px;
}
#column\_filters, #filter-heading {
float: left;
margin: 10px 0px;
width: 100%;
}
#filter-heading {
padding: 0px 20px;
margin-bottom: 0px;
margin-top: 20px!important;
}
#filter-heading:hover{
cursor:pointer;
}
#filter-heading i {
font-size: 0.8em;
line-height: 2.2em;
color: #be830e!important;
}
.intake.doublenarrow {
margin-right: 0px;
}
#example\_wrapper input {
height: 40px !important;
padding: 10px 60px 10px 10px !important;
font-size: 1.2rem !important;
border: 0 !important;
background: #FFF !important;
width: 100% !important;
display: inline-block;
}
i {
letter-spacing: 7px !important;
vertical-align: text-top !important;
color: #333 !important;
}
i.fa-search {
position: absolute;
right: 15px;
top: 20px;
font-size: 25px;
}
.dataTables\_wrapper .dataTables\_paginate .paginate\_button.current, .dataTables\_wrapper .dataTables\_paginate .paginate\_button.current:hover {
color: #333 !important;
border: 1px solid #be830e;
background-color: white;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5edde));
background: -webkit-linear-gradient(top, #fff 0%, #f5edde 100%) !important;
background: -moz-linear-gradient(top, #fff 0%, #f5edde 100%) !important;
background: -ms-linear-gradient(top, #fff 0%, #f5edde 100%) !important;
background: -o-linear-gradient(top, #fff 0%, #f5edde 100%) !important;
background: linear-gradient(to bottom, #fff 0%, #f5edde 100%) !important;
}
.hide-filter {
display: none;
}
.show-filter {
display: block;
}
thead {
display: none;
}
.left {
float: left;
}
.flexdisplay{
display: flex;
}
.btn a {
color: #000 !important;
}
.btn a:hover {
color: #FFF !important;
}
.btn:hover a {
color: #FFF !important;
}
#example\_wrapper .row.justify-content-between {
display:block;
}
div.dt-search {
display: flex;
}
@media only screen and (min-width: 992px) {
table .rightpart {
background: #FFF !important;
border: 1px solid #F5EDDE;
}
}
jQuery(document).ready(function($) {
console.log(window.location.search);
var table = $('#example').DataTable( {
ajax: "/files/science\_projects.txt",
fixedHeader: false,
pageLength: 10,
language: {
search: '<i class="fa fa-search" aria-hidden="true"></i>',
searchPlaceholder: 'Type any combination of words ... '
},
lengthChange: false,
mark: true,
processing: true,
stateSave: true,
"drawCallback": function( settings ) {
var viewportWidth = $(window).width();
if (viewportWidth >= 960) {
$( "td.sorting\_1" ).each(function( index ) {
var height = $( this ).height();
$( this ).find( ".leftpart" ).height(height);
$( this ).find( ".rightpart" ).height(height);
});
};
},
columns: [
{
"data": "uuid",
"orderable": false,
"width": "100%",
"className": "card border-0 shadow-sm my-2",
"render": function ( data, type, row, meta ) {
var title = '';
var summary = '';
var members = '';
var study\_level = '';
var research\_themes = '';
var readmore = '';
var school = '';
if (row.title) {
title = '<h2 class="card-title fs-3 title">' + row.title + '</h2>';
};
if (row.summary) {
summary = '<div class="summary"><p>' + row.summary + '</p></div>';
};
if (row.members) {
members = '<div class="members"><strong><i class="fas fa-user"></i>People</strong>' + row.members + '</div>';
};
if (row.research\_themes) {
research\_themes = '<div class="research\_theme"><strong><i class="fas fa-tags"></i>Theme</strong>' + row.research\_themes + '</div>';
};
if (row.school) {
school = '<div class="school"><strong><i class="fas fa-school"></i>School/Centre</strong></p><p>' + row.school + '</p></div>';
};
if (row.study\_level) {
study\_level = '<div class="study\_level"><strong><i class="fas fa-user-graduate"></i>Students intake</strong><p>' + row.study\_level + '</p></div>';
};
if (row.readmore) {
readmoreleft = '<div class="text-decoration-none d-none d-lg-inline btn btn-outline-dark">' + row.readmore + '</div>';
};
if (row.readmore) {
readmoreright = '<div class="text-decoration-none d-inline d-lg-none btn btn-outline-dark">' + row.readmore + '</div>';
};
var lefthandside = "<div class='col-12 col-lg-8 bg-gold-tint'><div class='card-body pb-0 pb-lg-4'>" + title + summary + research\_themes + readmoreleft + "</div></div>";
var righthandside = "<div class='col-12 col-lg-4 rightpart'><div class='card-body pt-0 pt-lg-4'>" + school + study\_level + members + readmoreright + "</div></div>";
return '<div class="row gx-0">' + lefthandside + righthandside + '</div>';
}
},
{"data": "school"},
{"data": "study\_level",
"render": function(data, type, row, meta) {
if(data == ''){
return 'Not open to students';
} else {
return data;
}
}
},
],
columnDefs: [
{visible: true, targets:[1,2]}
],
initComplete: function() {
this.api().columns([1,2]).every(function(){
this.visible(false);
this.search("").columns().search("").draw();
});
},
});
var filter\_title = $('<h3 id="filter-heading">Filter projects <i class="fas fa-filter"></i></h3>').insertAfter('.dt-search');
// add filter
var filter\_area = $('<div id="column\_filters"><div class="intake left doublenarrow marginbottom nomargintop full-at-600 me-4"></div><div class="school left doublenarrow marginbottom nomargintop full-at-600 me-4"></div></div>').insertAfter('#filter-heading');
var select\_intake = $('<select id="intake"><option value="">All</option></select>');
$('<label class="me-1" for="intake"><i class="fas fa-user-graduate"></i>Filter by study level:</>').appendTo($('#column\_filters .intake'));
select\_intake.appendTo($('#column\_filters .intake'));
select\_intake.append( '<option value="Bachelor">Bachelor</option>' );
select\_intake.append( '<option value="Honours">Honours</option>' );
select\_intake.append( '<option value="PhD">PhD</option>' );
select\_intake.append( '<option value="Masters">Masters</option>' );
select\_intake.append( '<option value="Not open to students">Not open to students</option>' );
//filter expand/collapse
// if($('#school').val() != '' || $('#intake').val() != '') {
// $('#column\_filters').addClass('input-visible');
// }
$('#column\_filters').addClass('hide-filter');
$('#filter-heading').click(function(){
$('#column\_filters').toggleClass('input-visible');
$('#column\_filters').slideToggle('200');
});
//filter behaviour
select\_intake.on('change', function(){
var student\_val = $.fn.dataTable.util.escapeRegex($(this).val());
table.columns(2).search(student\_val).draw();
});
//school filter
$('<label class="me-1" for="school"><i class="fas fa-school"></i>Filter by school/centre:</>').appendTo($('#column\_filters .school'));
var select\_school = $('<select id="school"><option value="">All</option></select>');
select\_school.appendTo($('#column\_filters .school'));
select\_school.append( '<option value="ARC Training Centre in Plant Biosecurity">ARC Training Centre in Plant Biosecurity</option>');
select\_school.append( '<option value="Australian National Centre for the Public Awareness of Science">Australian National Centre for the Public Awareness of Science</option>');
select\_school.append( '<option value="Fenner School of Environment & Society">Fenner School of Environment & Society</option>');
select\_school.append( '<option value="The John Curtin School of Medical Research">The John Curtin School of Medical Research</option>');
select\_school.append( '<option value="Mathematical Sciences Institute">Mathematical Sciences Institute</option>');
select\_school.append( '<option value="National Centre for Epidemiology and Population Health">National Centre for Epidemiology and Population Health</option>');
select\_school.append( '<option value="Research School of Astronomy and Astrophysics">Research School of Astronomy and Astrophysics</option>');
select\_school.append( '<option value="Research School of Biology">Research School of Biology</option>');
select\_school.append( '<option value="Research School of Chemistry">Research School of Chemistry</option>');
select\_school.append( '<option value="Research School of Earth Sciences">Research School of Earth Sciences</option>');
select\_school.append( '<option value="Research School of Physics & Engineering">Research School of Physics</option>');
select\_school.append( '<option value="School of Medicine and Psychology">School of Medicine and Psychology</option>');
select\_school.on('change', function(){
var school\_val = $.fn.dataTable.util.escapeRegex($(this).val());
table.columns(1).search(school\_val).draw();
});
// add a reset button
var reset\_button = $('<div class="full nomargintop"><button type="reset">Reset</button></div>');
reset\_button.appendTo($('#column\_filters'));
reset\_button.on('click', function(){
table.state.clear();
select\_school.val("");
select\_intake.val("");
table.search("").columns().search("").draw();
});
function parse\_query\_string(query) {
var vars = query.split("&");
var query\_string = {};
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
var key = decodeURIComponent(pair[0]);
var value = decodeURIComponent(pair[1]);
// If first entry with this name
if (typeof query\_string[key] === "undefined") {
query\_string[key] = decodeURIComponent(value);
// If second entry with this name
} else if (typeof query\_string[key] === "string") {
var arr = [query\_string[key], decodeURIComponent(value)];
query\_string[key] = arr;
// If third or later entry with this name
} else {
query\_string[key].push(decodeURIComponent(value));
}
}
return query\_string;
}
var query = window.location.search.substring(1);
if (query) {
var qs = parse\_query\_string(query);
var queryRaw = qs['query'];
var queryString = queryRaw.split('+').join(' ');
$("#example").on("init.dt", function (event) {
var table = $("#example").DataTable();
$('#example').DataTable().search(queryString).draw();
});
};
});
### Filter projects
Filter by study level:
Filter by school/centre:
| Title | School | Study level |
| --- | --- | --- |
| Loading... |
Showing 0 to 0 of 0 entries
[LinkedIn](https://www.linkedin.com/showcase/anu-colleges-of-science "ANU College of Science & Medicine on LinkedIn")
[Instagram](https://www.instagram.com/scienceanu/ "ANU College of Science & Medicine on Instagram")
[Facebook](https://www.facebook.com/ScienceANU "ANU College of Science & Medicine on Facebook")
[X](https://twitter.com/scienceANU "ANU College of Science & Medicine on X")
[BlueSky](https://bsky.app/profile/scienceanu.bsky.social "ANU College of Science & Medicine on BlueSky")
[YouTube](https://www.youtube.com/user/ANUchannel "ANU College of Science & Medicine on YouTube")
[TikTok](https://www.tiktok.com/@scienceanu "ANU College of Science & Medicine on TikTok")