Optimise: A computational environment for teaching optimization in electrical engineering

Jaime A. Ramírez*, Frederico G. Guimarães, Felipe Campelo, Ezequiel C. Pereira, Paulo H L Barros, Ricardo H C Takahashi, Rodney R. Saldanha

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review


    This paper presents Optimise, a computational optimization environment tool for education in electrical engineering. Optimise has been developed using software engineering process and object-oriented programming philosophy. This educational tool incorporates a set of deterministic and stochastic methods and also a set of computational intelligence techniques. Optimise offers a friendly interface that allows the students to practice the theory learned, and also to verify and compare the features of the optimization methods. A general view of the software is presented, describing its modules and class libraries. Some optimization problems are discussed to illustrate the flexibility and power of Optimise as an educational tool.

    Original languageEnglish
    Pages (from-to)695-698
    Number of pages4
    JournalIEEE Transactions on Magnetics
    Issue number2 II
    Publication statusPublished - 1 Mar 2004


    • Electromagnetics
    • Object-oriented programming
    • Optimization and design


    Dive into the research topics of 'Optimise: A computational environment for teaching optimization in electrical engineering'. Together they form a unique fingerprint.

    Cite this