School of Engineering and Computer Science

Sort by:
Title   Category   Author   Date   Last mod

Limit to:
Category: Subscribe


Idiot-proof computer programming

24 Oct 2014 - 15:34 in Achievement

A computer scientist at Victoria University of Wellington is part of an international team that has designed a way to overcome problems that occur when using multiple programming languages to write webpages.

Dr Alex Potanin, a senior lecturer at Victoria’s School of Engineering and Computer Science, has helped design Wyvern, a piece of software that allows many different programming languages to be used at the same time.

Dr Potanin helped develop Wyvern while on sabbatical in 2013 at Carnegie Mellon University (CMU) in Pittsburgh, Pennsylvania.

He and the rest of the research group set out to design a system which makes it possible to use a variety of targeted, domain-specific programming languages—such as HTML or SQL—within a single programme.

“When you programme for the web at the moment you use many different languages—it’s a bit of a mish-mash,” says Dr Potanin.

Wyvern can simplify the process by establishing which language is being used within the programme based on the type of data the programmer is using.

“Currently these different languages are designed without taking into account that the others exist, so you write a programme and you only find out there’s an error when you try to run it and it doesn’t work. We’re bridging this gap by combining this mish-mash into a single underlying language that is easy to use. Our design means on one hand you are writing in a language that is comfortable to you but underneath it translates to the core single language that is checked for errors.”

Dr Potanin says Wyvern also helps avoid major security threats that can arise when using a range of programming languages.

“A code injection is a common security bug which is caused by processing invalid data. In can be exploited by an attacker to inject code, with potentially disastrous results,” he says. “The only way you can avoid it is to manually inspect the code. But Wyvern will not allow you to mix the wrong things—it’s idiot proof.

“Also, because this is a language that’s designed from scratch, we can build security into it from a fundamental level. With other programming languages it’s usually an afterthought and designers try to fit security policies retrospectively.”

The team’s work was recognised at an international conference recently – the research team won a distinguished paper award at the European Conference on Object-Oriented Programming in Sweden for their article ‘Safely Composable Type-Specific Languages’.

CMU is the top-ranked university in the United States for Computer Science, which Dr Potanin says makes for exciting collaboration prospects for Victoria students.

“We’re looking for students here to work on Wyvern—this is a great opportunity to join forces with such an internationally-renowned institution.”

To find out more about Wyvern, go to http://www.cs.cmu.edu/~aldrich/wyvern/

Fighting cyber-crime one app at a time

21 Oct 2014 - 22:25 in Research

This summer Victoria University of Wellington will be home to four Singaporean students researching cyber threats.

The students have been working with Dr Ian Welch, a lecturer in Victoria’s school of Engineering and Computer Science, as part of a partnership between Victoria and Singapore Polytechnic.

In their final year of the diploma in information security, the students have been working in groups to develop software to protect online programmes from malicious software or malware such as viruses or spyware.

image.jpeg
Singapore Polytechnic students show Open Bouncer to Mr Masagos Zulkifli, Senior Minister of State, Ministry of Home Affairs and Ministry of Foreign Affairs. Open Bouncer is the students' Final Year Project that detects malware in Android applications. PHOTO: Mabel Yap (Credit: Home Team News Singapore)

One of the group projects is a malware detection site called Open Bouncer which is used to test Android apps to see if they are secure and reliable.

This open source platform offers two levels of information. The first shows clearly if the application is safe or not and for more tech savvy users there is the option to expand on the results to show more detail and even add to the software themselves.

Open Bouncer has gone further than the classroom, with the group receiving the opportunity to show off their website at a high profile event in Singapore called GovermentWare, where they explained the software to a government minister.

Dr Welch has been remotely mentoring the students over the past few months through weekly Skype calls. He says he is looking forward to finally meeting them in person.

“They have been working on practical software projects, and this visit will help them get research backing for the work they are doing.”

As well as providing advice, Dr Welch helped the students to test their programmes to see if they would stack up against real cyber threats. Dr Welch says when it came to testing how effective their software was at fighting cyber criminals they used similar methods to the ones police use to catch regular criminals.

“The police will set up a ‘honey pot’ where a car is left unlocked in a rough end of town waiting for thieves to steal it. We did something similar by leaving a piece of software unprotected and waited for the malware to attack. When it did the students were able to test their programmes against a real threat.”

The testing paid off and Open Bouncer will soon be available for public use. A video demostration of the Open Bouncer system is now available at: https://openbouncer.catoace.com/drIan/Video/Trailer.mp4

For more information, contact Dr Ian Welch, phone 04 463 5664 or email Ian.Welch@ecs.vuw.ac.nz

Music and the Machine

16 Oct 2014 - 10:30 in Event

Musical machines and robots will take over Victoria University of Wellington’s Hub this Friday.

image.png

Following the success of last year’s event, the Sonic Arts and Engineering Showcase brings together 20 collaborative installations designed by students from Te Kōkī New Zealand School of Music (NZSM) Sonic Arts programme and Victoria’s Faculty of Engineering Electronics courses.

These projects include musical robots and machines which respond to changes in their environment, resulting in a range of mechanical and sonic responses.

Another project involves the use of ultrasonic sensors so that as observers move, the soundscape they experience changes dynamically.

A particular highlight of the showcase will be ‘Striker', a three-armed mechanical drum-playing instrument, that is able to predict where and how loud to play the drums in response to incoming musical events.

There has recently been an increasing overlap and growing potential for collaboration between NZSM and Electronics courses at Victoria, with a particular focus on interactivity and audience accessibility.

Check it out on Radio NZ: http://www.radionz.co.nz/national/programmes/nat-music/audio/20153916/musical-robots

Sonic Arts and Engineering Showcase 2014

When: Friday 17 October, 12–4.30pm

Where: Level 2, The Hub, Victoria University, Gate 3, Kelburn Parade, Kelburn, Wellington

New Zealand’s energy landscape in 2050

30 Sep 2014 - 10:33 in Research

2050-energy.jpg

A group of Victoria University of Wellington students will spend the summer developing an interactive website that will allow the public and government organisations to see how the energy choices we make today will impact New Zealand in 2050.

The venture is a partnership between Victoria and the National Energy Research Institute (NERI), with support from the Ministry of Business, Innovation and Employment, youth-led climate change organisation Generation Zero, the Energy Efficiency and Conservation Authority (EECA), the British High Commission, and the Department of Energy and Climate Change in the United Kingdom.

The project will see students adapt the United Kingdom’s 2050 Pathways Calculator website (http://2050-calculator-tool.decc.gov.uk) and user-friendly simulation tool (http://my2050.decc.gov.uk/), to the New Zealand context, with advice from industry experts and policy makers.

The goal of the project is to identify a range of realistic energy futures for New Zealand and communicate them to the public in a way that encourages open and transparent debate on the topic.

Dr Rebecca Ford, from Victoria’s School of Engineering and Computer Science, says the result will be a powerful tool anyone can access to explore the options we have for energy supply and demand, and the implications of the choices we might make.

“We’re so excited about this project, as it provides a real chance to engage New Zealanders, from school children right through to policy makers, in thinking and talking about our energy future,” she says.

Paul Atkins, Chief Executive of NERI, adds that the tool that will empower people to contribute to an informed dialogue about New Zealand's energy choices. “Taking the pop-up shop concept and forming what may be New Zealand's first pop-up lab at Victoria for a three-month period over the summer, we are providing opportunity through the process of building the model, as well as through the end product itself,” he says.

“Our lives and our economy revolve around energy,” says Paul Young, from Generation Zero. “With climate change and other challenges to our current energy systems, New Zealand has some important choices to make.”

There are 10 summer scholarships available for students interested in working on the project between November 2014 and February 2015. For more information visit www.victoria.ac.nz and search ‘2050 ecs scholarship’. Applications close on 1 October 2014.

For more information contact Dr Rebecca Ford on 04-463 5233 extn 7288 or email rebecca.ford@ecs.vuw.ac.nz

New Zealanders warming to solar power

29 Sep 2014 - 14:21 in Research

solar.jpg

A report released this week shows more and more New Zealanders, unhappy with their power providers, are turning to solar energy.

Dr Rebecca Ford, a lecturer at Victoria University of Wellington’s School of Engineering and Computer Science, is the lead researcher on the report which looks into the uptake of Photovoltaic (PV) to generate electricity in New Zealand.

Dr Ford says the report showed that of the participants surveyed only 30 percent were happy with getting electricity from their power company, and almost 60 percent would like to generate some or all of their own electricity and be willing to purchase PV in the future.

It also identifies that greater numbers of Kiwi’s are already putting their money where their mouth is and investing in PV, with the number of grid-connected small-scale systems having grown by 330 percent in the last two years.

Dr Ford says while the numbers are still relatively low compared to other countries, the growth trend has potential to have a substantial impact in the future.

The report is part of the GREEN Grid project, funded by the Ministry of Business, Innovation and Employment which Dr Ford is working on along with researchers from Otago, Canterbury and Auckland universities.

The project is a wide-ranging investigation into how New Zealanders use power, how the demand can best be met using renewable sources, and how the national grid can be made smarter and more efficient.

The report also investigates what is stopping more New Zealanders getting on board with solar power in their homes and businesses.

“The biggest barrier for people,” Dr Ford says, “seems to be the upfront cost. While there are substantial benefits to installing a Photovoltaic system in your home it’s the high start-up costs and the lack of current financial incentives that put people off.”

Currently there is no support from the Government to encourage a greater uptake but, the report says, there are new types of business models being trialled by companies such as Vector.

Vector’s model allows customers to lease a PV system, making it possible for people to choose solar energy generation even if they don’t have the money to invest in a system or do not own their own home.

“It’s early days,” says Dr Ford, “but the results of our surveys were very promising. It showed us that New Zealanders do want to take personal responsibility for producing clean energy—we just need to find achievable ways to help make that happen.”

The report is available online at http://hdl.handle.net/10523/4992

For further information, contact Dr Rebecca Ford on 04-463 5233 extn 7288 or rebecca.ford@vuw.ac.nz

Victoria students help public keep an eye on our water

25 Sep 2014 - 09:49 in Research

28027 REC007.jpeg
Engineering students Jarrod Bakker and Cristina Vina – both working on the quadcopter side of the project

Victoria University of Wellington’s engineering students are continuing to push the frontiers of pollution monitoring in New Zealand’s waterways through an innovative collaboration known as RiverWatch.

The next phase of the RiverWatch venture, which involves Victoria University’s School of Engineering and Computer Science and the Water Action Initiative New Zealand (WaiNZ), will be launched next week.

It challenges third-year engineering students at Victoria to develop an integrated data collection system made up of phone apps, water quality testing devices, unmanned aerial vehicles and a website for reporting.

The goal is to empower public to take direct action, using the phone apps, when they suspect pollution in their water.

This is the third year that Victoria students have worked on the RiverWatch project as part of their course work and Lawrence Collingbourne, a Teaching Fellow at Victoria and the business owner on behalf of the University, says this year, things are taking off.

“Each team of students that works on this project is pushing the frontiers even further,” Mr Collingbourne says, “This year we have teams developing water testing devices, using quadcopters to gather information in real time and launching apps to cover a wider range of smartphone platforms including Windows phones.”

The project enables information to be crowdsourced as people to use the app on their phone to photograph water pollution—the photo, and the GPS coordinates are then uploaded and once verified, will appear on the RiverWatch website. If the photo shows something of concern, an unmanned aerial vehicle (UAV) may be sent out to the location to gather further evidence.

The introduction of quadcopters to work alongside the existing small aeroplanes means the footage can be seen and captured in real time while the introduction of a water quality testing device allows more conclusive evidence of pollution to be gathered.

Engineering students Daniel Yeoh and Hamish Colenso and their teams have been working on two different water testing prototypes that do not require any specialist knowledge or skills to operate.

Both devices measure the temperature and conductivity of the water—which increase when there is pollution—and have a bluetooth sensor to communicate directly with the RiverWatch app to report any issues that are identified.

Hamish’s prototype is built for durability and could be left in the water to monitor pollution levels over time or, with minor modifications, be taken out by a UAV and dunked in the water for an immediate test. Daniel’s prototype runs off AA batteries, rather than a lithium ion battery, making it an affordable option for the general public.

Hamish says creating the devices has been hard work and stressful at times but working with a real client has also been an excellent learning opportunity.

To date, over 70 photographs of water pollution have been published on the WaiNZ website and Mr Collingbourne hopes this number will continue to grow with the project.

“More than half of New Zealanders now have smartphones. By extending the platforms the app covers, we hope to empower more New Zealanders to participate and become kaitiaki for their local rivers and streams.”

The RiverWatch update event takes place on Monday 29 September, 4:30-7:00pm, room 103 Alan MacDiarmid Building, Kelburn Campus, Victoria University of Wellington.

Victoria team defend title

22 Sep 2014 - 11:33 in Achievement

28023 REC0752.jpeg

A team of Victoria University of Wellington students is heading to Sydney this week to defend the title won by the University in the 2013 at the Australasian National Instruments Autonomous Robotics Competition (NI ARC) in Melbourne.

A team from Victoria’s School of Engineering and Computer Science, led by Robby Lopez, beat 15 other teams from Australian and New Zealand universities to take top honours in the 2013 competition with its autonomous mining robot, Michelangelo.

This year they’re back with a few new team members and, says Robby, the group won’t be resting on its laurels.

“This year the challenge is quite different. With our entry Bolt!, we’re really going for top speed and have made major redesigns to the chassis. We’ve also changed our software.”

Robby and team members Michael Pearson, Alex Campbell, Mayur Panchal, Henry Williams, Ryan Wolstenholme been working on their robot for several months. They have had to achieve five milestones during the year, which tested different aspects of the robot’s capability.

Robby says while having the experience from last year has certainly helped, the team has had a couple of major challenges along the way.

“We wanted to have a really fast robot so we chose very high power motors but they proved to be more difficult to control electronically than we had anticipated. Solving the problems created by the more complex design was a nightmare but after seeing the test results we're happy that we went the extra mile.”

Their hard work has served them well—the team finished all major work on Bolt! with weeks to spare before the final, giving them time to fine tune.

“We're really happy about this as last year we were still working on the robot in the hotel room on the eve of the competition.”

Based on Bolt!’s performance and after checking out their competition on You Tube, the team is cautiously optimistic about its chances of bringing home the NI ARC title again this year.

“We feel like we're in a good position and it would be great to win a second time but from past years’ events it’s impossible to judge what will happen on the day.”

The theme for this year’s competition is agriculture with the robots competing in farming inspired challenges including collecting seeds and depositing them in the planting area and navigating through faming obstacles.

The competition final will be held on Thursday 25 September at Macquarie University.

Engineering students win Hackfest with firefighting robot

18 Sep 2014 - 11:27 in Achievement

hackfest1.png
Cameron Shuker and Steve Richardson

Victoria University Engineering students, Steve Richardson and Cameron Shuker, took out the top prize in the first Summer of Tech mechatronics Hackfest in Wellington last weekend.

The Hackfest was one of several events in the Summer of Tech internship programme which connects students with local technology companies.

This year Grow Wellington has extended the programme to manufacturing companies looking to incorporate technology into their products.

Thirteen Victoria University students set out to impress potential employers with their robot wizardry skills at last Saturday's Hackfest. The students were given seven hours to complete their work. Their robots had to be able to navigate an area and identify a heat source or fire. Some teams connected their robots to social media so they were able to tweet about their progress.

Steve Richardson says he was delighted to win the event. "It was a close call. All of the teams were given the same components but our robot was the only one that used an LCD display."

hackfest2.png
A robot on its mission at the
Summer of Tech Hackfest

The winning team was not disadvantaged by having two members compared to three for the other teams, "Cameron and I have worked together before, so we weren't worreid about giving each other criticism and this helped us."

Summer of Tech is an internship programme which connects students with local technology campanies. This year Grow Wellington has extended the programme to manufacturing companies looking to incorporate technology into their products.

Through the programme, companies obtain student interns for 10 weeks between November and February. Prospective students take part in CV clinics, site visits, hackfests and boot camps throughout the years to prepare them for future employment.

Since it began in 2006, Summer of Tech has facilitated 357 paid internships. The programme is supported by Grow Wellington, Wellington City Council and technology companies.

For further information go to: http://www.summeroftech.co.nz

Callaghan Innovation Postgrad Internship: Software Engineer

10 Sep 2014 - 09:48 in Research

This Callaghan Innovation R&D Career 2014 position is for a recent graduate of a postgraduate program. The position is fixed term and for a duration of six months but with the possibility of extension to a permanent contract.

Magritek specializes in providing compact NMR and MRI systems for industrial and educational customers around the world. The present R&D focus is the development of compact low field NMR spectroscopy systems for chemistry education, industrial chemical processing and pharmaceutical markets. The product development work we are undertaking involves several technical disciplines including electronic, software, mechanical, magnet and chemical engineering. Our products consist of electronic hardware with embedded systems that interact with an application running on a users computer.

We are developing a new software control system for a new hardware platform to be used in upgrades of existing and new NMR related products. The new embedded ARM based hardware platform will use LINUX and will typically be controlled using an Ethernet port or WIFI. In order to simplify the development for the new NMR products we intend to create one or more custom high level languages that will be used to design experiments and NMR pulse sequences. The custom languages will generate LLVM IR output. This LLVM IR can be optimized for specific CPU's, like ARM or a custom FPGA based softcore processor. The task and challenge is to create a language and an associated debugging tool to debug code on a remotely connected system. The compiler and debugging tool shall run on Windows.

Magritek has an established team of world leading scientists and engineers and this is also bolstered by our collaboration with staff at Victoria University of Wellington. This position will provide someone with the unique opportunity of developing in these areas:
1. interacting with a diverse technical team that has a commercial focus.
2. undertaking leading edge research and development
3. working on a real project that will end up with customers
4. working within an environment will real commercial pressure
5. presentation and report writing

The skills that the applicant must have are C++, Linux, LLVM and compiler development. Additional skills such as C#, ANTLR and knowledge of ARM processors would be desired but are not essential.

The applicant must also have recently graduated with a Masters or PhD in computer science or software engineering or equivalent.
For eligibility criteria, please go to https://www.callaghaninnovation.govt.nz/what-we-do/funding-and-grants/rd-student-grants

Application procedures

Please email CV and cover letter to: Robin@magritek.com
Please also include a copy of your academic transcript and two referees.

Closes: 2 Dec, 2014

Commences: 1 February 2015

Type: Contract Remuneration:$60,000 per annum pro-rata

Location: Wellington, New Zealand

Website: http://www.magritek.com/

Program: Graduate recruitment program

Contact details

Mr Robin Dykstra
Ph: 04 920 7671
Email: robin@magritek.com

Summer of Tech

21 Aug 2014 - 10:32 in Event

Summer of Tech is a very successful student internship programme for those studying for a technology-related career. Launched in 2006 and now in its eighth year of operation the award-winning programme helps businesses source top talent from local tertiary institutions while giving students valuable real-world industry experience. The programme includes a series of bootcamps and industry-led skills development workshops to help bridge the gap between industry needs and educational development.

10330321.jpg

The programme has helped Wellington employers source top local talent while easing the move from study to industry for hundreds of tech students.

Employers and technical experts deliver bootcamps, which are practical workshops that enable students to use technologies that are in demand in the local workforce. Bootcamps and exposure to employers during their tertiary years really kick starts their careers.

Summer of Tech culminates in paid summer internships, but its success can be measured by what happens after the internships: 2 out of 3 Summer of Tech students get on-hired, retained by their host company in a full or part-time capacity, or employed by another company in the

Since 2006, Summer of Tech has created over 300 IT jobs in Wellington, enabling NZ companies to invest in, and hire top local talent. Employers tell us the programme has become their go-to place to recruit graduates, and it’s an especially good way to find female programmers – who they’ve found rarely apply for developer roles.

The goals of the programme are to keep building the talent pipeline for NZ ICT companies, connecting local employers to local students, showing both sides of the equation that there are fantastic candidates and fantastic careers in ICT available in New Zealand.


During the summer, their Seminar Series gives interns and students who were unsuccessful getting an internship the opportunity to get connected, inspired and informed, through lunchtime learning and networking sessions. They have over 200 unique attendees at seminars every year, about half of which are students, with the other half being professionals.

For further information go to: http://www.summeroftech.co.nz