UG Thesis

As a Bachelor of Engineering Honours student, you will complete a thesis as part of your program, regardless of which program you are enrolled in.

A thesis is an original piece of research/ project, conducted over two semesters, which will result in your thesis. Some theses will involve significant amounts of experimental lab work, some will be heavily theoretical, and others may be heavily data drive and computational. A key element of a good thesis is originality; an original insight into an engineering problem will make your thesis stand out from the crowd.

For more information regarding online thesis writing support for honours students, please check this website.

Click on your School below for more information regarding your thesis.

Biomedical Engineering

All students in a Biomedical Engineering dual degree are required to complete a biomedical engineering thesis. That means you will need to choose a topic with a biomedical engineering aspect to it, your supervisor must be an academic staff member from the Graduate School of Biomedical Engineering, and you will need to enrol in a biomed thesis code as outlined below.

In the months prior to commencing your thesis the school office will contact you with instructions on how to select a thesis topic and supervisor. You will be sent a log-in password to enable you to access the Thesis Topic Database in Moodle. Browse the database and select your three preferred projects (note that you are required to select at least 2 different supervisors). When you have identified a topic of interest, contact the supervisor to discuss your ideas and see if they will be able to accept you as a research student. Projects will be allocated based on student preferences and supervisor loads.

If you have any questions please contact the GSBmE Thesis Co-ordinator.

You will also need to enrol in the correct Biomedical Engineering thesis courses for your degree as outlined below. Thesis A students will need to complete their enrolment via myUNSW. Thesis C students in either BIOM9020/BIOM9021 or BIOM9914 will need to contact the School Office to be enrolled, once you have been assigned a supervisor and a project.

NOTE:  If your research will require you to access the GSBME laboratories (Lower Ground or Level 4 of Samuels Building), it is essential that you enrol in a GSBME laboratory induction before you commence your research thesis course. Your swipe card will not be activated with access to these floors until you have completed this induction.  Failure to do so will result in a delay to you beginning your research.  Please contact the GSBME Laboratory Manager to arrange a suitable time to undertake the Laboratory Induction once you have been assigned a supervisor and project.

Undergraduate Research Thesis Courses

These codes are for students enrolled in the dual degree program with biomedical engineering, program 3768. Find your relevant undergraduate discipline in the list below and you will see the corresponding thesis code to enrol in. Enrolment in Thesis B is dependent on a satisfactory performance in Thesis A.

Dual Degree with Biomedical Engineering Thesis A Code Thesis B Code
Bioinformatics BIOM5950 BIOM5951
Chemical Engineering BIOM5930 BIOM5932
Computer Engineering BIOM5950 BIOM5951
Electrical Engineering BIOM5910 BIOM5911
Materials Science Engineering BIOM5910 BIOM5911
Mechanical Engineering BIOM5001 BIOM5003
Mechatronic Engineering BIOM5001 BIOM5003
Software Engineering BIOM5950 BIOM5951
Telecommunications Engineering BIOM5910 BIOM5911

Chemical Engineering

Undergraduate students in honours degree programs are required to complete a thesis research project though enrolment in CEIC4002 Thesis A (6 UOC) followed by CEIC4003 Thesis B (6 UOC) in the final year of study. Advanced thesis options may be available as elective alternatives to standard thesis.

How to sign up for the Research Projects moodle course

To sign yourself up to the Research Projects moodle module, point your browser to this site, and enter the code co3shyh (where it says “Enrolment key” for Student).
You should sign up for the moodle module just before the semester in which you intend to enrol:

Intended session for starting thesis project Sign up to the Research Projects moodle module Select your supervisor
Summer Semester in or before early October using the preference nomination tool at the end of October
Semester 1 in or before early October using the preference nomination tool at the end of October
After October Or if you weren't assigned one of your preferred supervisors, – use the "Choose, change* or check your supervisor" tool in moodle to directly assign yourself to one of the available supervisors
Semester 2 in May Use the "Choose, change* or check your supervisor" tool from the middle of May in Semester 1, to directly assign yourself to one of the available supervisors

Civil and Environmental Engineering

Please refer to the website for information on all aspects including Topic Selection and Nomination and Report requirements.

Computer Science and Engineering

Please refer to the following Moodle site for information on all aspects including Course Outline, Topic Selection and Report requirements.

Enrolment Key (as Student): cse-44747437

Electrical Engineering and Telecommunications

All information about PG Thesis is located in Moodle. Please follow the steps mentioned below which will guide you on how to enrol yourself into Moodle.

This brochure is intended for all UG thesis (e.g. ELEC4120, TELE4120, etc) students who will start Part A in the forthcoming semester.

Please follow the steps shown below:

Step 1: Please go to: and enrol yourself as a student; the self-enrolment key is EETTPstudent 

Step 2: This Moodle portal ‘EET School Thesis/Project’ is set up to help students find a supervisor and a thesis/project topic to work on. You can view the research profiles of prospective supervisors and topics by clicking on the ‘Research Topics’ icon. Please note that the topics list is only indicative and may not show all the topics available. Supervisors may have other new topics in mind or you may want to propose your own topic that matches the supervisor’ interests and expertise. 

When you have found a supervisor with a topic that suits your interests, you are required to contact this person to discuss your intention. If you both agree to team up, ask the supervisor to email you to confirm approval of the topic title. You can then proceed to register. Warning: registration must be done as soon as approval is granted (within 1 week). Supervisors have the right to void late registrations.  

Step 3: Go into Moodle ‘EET School Thesis/Project’, click ‘Registration’ icon then click ‘Select Supervisor’. Find your supervisor name and click the action box to become a member. 

Step 4: From the home page, click ‘Registration’ icon then click ‘Register Topic’, ‘Add Entry’ and enter your details and topic title. 

Step 5: Furthermore, you must enrol in the appropriate thesis/project course code on myUNSW, as you would normally enroll in other courses. 

If you have any further questions, please contact the Thesis/Project Coordinator


Mechanical and Manufacturing Engineering

The School has a special Moodle for securing thesis topics, which you can self-enrol in at any time. Login to Moodle through this link with your zID and zPass, then use the student enrolment key: engmecht (see image below)


Your first stop when accessing this Moodle should be the "First Steps" box and the "Thesis Topic Selection Guideline" document (see images below).



Your next stop should be the Frequently Asked Questions below, where you can find answers to many of your questions: 

1. How do I find a topic?
There are a wide range of topics available for you to choose and you can even come up with your own, the choice is yours!

For instance, you may choose to formulate your own thesis topic and can register your topic through Moodle, once you have the agreement of your supervisor. You may wish to select a topic based on areas of engineering interest, extracurricular interests (such as Redback Racing or the sUNSWift team), or preference for working with a particular academic in your field. Preformulated topics are also available on the Thesis Moodle. Take a look! 

2. How do I find an academic advisor?
​Thesis Moodle! There is a database with pre-existing topics and a supervisor database that lists their research interests.

3. I am an employed engineer, can I do a project based on my work?
Projects based on current employment are highly encouraged! However, they must meet the requirements of advanced independent study. In addition, work-based projects must be approved by the Thesis Coordinator (Tracie Barber) prior to enrolment.

4. How do I submit my thesis?
​All thesis assessment submission are in soft copy form:

  1. Submit 1 copy to the Thesis B submission box
  2. Submit 1 copy to the Turnitin, via the link in the submission block on your Thesis B Moodle

The thesis submission deadline is generally Monday of Week 13 in each semester. If in doubt, consult your Thesis Course Outline.

5. Where do I get more information?
​Each semester, students enrolled in courses offered by the School will receive an email invitation to attend a talk given by the Thesis Coordinator (Tracie Barber). In this talk, she will introduce you to the process and answer any questions you may have.

There is also A LOT of information available on the Thesis Moodle. If you have any questions regarding your thesis, please make a post in the Moodle forum so that everyone can see the response from Tracie Barber. Check it out!

For any other questions, please do not hesitate to contact us.

Mining Engineering

Mining students enrol in thesis courses MINE4440 Mining Research Project I and MINE4450 Mining Research Project II. MINE4440 is only offered in the first semester of each academic year. Commencement of MINE4450 can only be undertaken after the student has satisfactorily completed all requirements of MINE4440. You can find all information regarding topics, supervision and submission on the MINE4440 Moodle page. You are required to follow the process as stated there.

Petroleum Engineering

Students gain hands-on experience of the complete evaluation of an actual field off-shore Australia. This course covers (a) Regional and Field Geology, (b) Seismic interpretation, (c) Well test analysis to determine well flow potential, (d) Log and Formation Test Evaluation-analyses, and (e) an estimate of the hydrocarbons in place. All above analysis will form a static model of the reservoir in PETREL Software.

You can find all information regarding topics, supervision and submission on the PTRL4010 Moodle page. You are required to follow the process as stated there.

Photovoltaic and Renewable Energy Engineering

The course comprises six units of credit in the first session and six units of credit in the second session. As a rough guide students are expected to work on their thesis for at least 6 hours per week in each session. During this time students are involved with directed laboratory and research work on an approved topic and under the guidance of members of the academic and research staff.

The thesis is an opportunity for you to demonstrate what you have learned throughout your studies in PV and RE. It is expected that your research, analytical work, and writing will far exceed the level of work completed in your second year project. The thesis comprises a large portion of student’s WAM calculations which is used to assign Honours levels and to assess APA applications.

The School also awards a prize for the best thesis in photovoltaics every year. There is also another thesis prize awarded by ANZSES each year.

By this stage you would already have gone to the thesis A Moodle site and logged in with the key

Thesis A is here: (you will receive the enrolment key closer to the start of semester)

to look at the topics and:

1. Schedule your appointment with your supervisor

2. Get your thesis nomination form signed by your supervisor

Once you have completed the above steps:

Please go to the Thesis Agreed Topic Database link below and register your thesis title, name and supervisor details. Instructions on how to do this are in the Database.

Be aware that the number of candidate places available for some of these projects is quite limited. So, it is a case of first come, first served.

Then upload your thesis nomination form

Please note: Topics must be chosen by Monday 9am of week 1 to not incur a 2% penalty from your supervisor mark. If the topic and supervisor you are interested in are taken, please contact me - Merlinde Kay (thesis co-ordinator) with a short paragraph on your area of interest and I will try to find a suitable supervisor for you.