Software Engineering

Designing user-friendly, safe and efficient computer software programs for almost every application in today’s society.

 
 

Software engineers create, maintain and optimise computer programs that meet the end-user/ consumer’s needs. They approach tasks systematically, and often perform quality assurance and software testing in a ‘hands-on’ approach.

Applications to cellular agriculture:

Software engineers can work closely with computer and data scientists, bioinformaticians and engineers to develop and test programs required to automate and manage many aspects of cellular agriculture experimentation and production.