This article presents a computational tool to calculate some parameters of hydroelectric plants, focusing mainly on microhydroelectric generation; it also evaluates the energy potential of small hydro plants. This computational tool was developed using MATLAB, and it presents a graphical interface that makes it user friendly. The computer program and related knowledge are easy … [Read more...] about Estimating micro- and small hydroelectric generation potential: A learning tool
Knowledge engineering
SolSec Labs: Virtual labs for learning smart contract security
SolSec Labs is a web-based application that provides interactive training labs for blockchain developers, especially students eager to learn more about smart contract security to gain practical knowledge ( Fig. 1 ). It teaches solidity and smart contract security skills through hands-on experience. The easy-to-understand environment enables students and early developers to … [Read more...] about SolSec Labs: Virtual labs for learning smart contract security
Insights on entrepreneurship education and mentoring programs
Many engineers are drawn to technologybased start-up ventures for professional and personal fulfillment. Success in entrepreneurship, however, is not easy. A survey conducted at the Indian Institute of Technology (IIT) Bombay of 326 start-up founders, aspiring entrepreneurs, mentors, and other stakeholders showed a critical need for training in business finance, design … [Read more...] about Insights on entrepreneurship education and mentoring programs
IEEE Region 9 initiatives: Supporting engineering education during COVID-19 times
The IEEE Region 9 (R9) Education Activities Committee (EAC) launched a new initiative of an online education platform to continue to provide valuable services to its members and volunteers during the COVID-19 pandemic. The commit- tee conducted its first course aimed at tertiary-level lecturers, instructors, and professors to assist them in preparing and conducting quality … [Read more...] about IEEE Region 9 initiatives: Supporting engineering education during COVID-19 times
Educating the evolving engineer: Lessons from the University of Sydney
Throughout history, the nature of professional engineering practice has constantly evolved, driven not only by evolution in technology and scientific knowledge but also by changes in the way in which our engineered solutions interact with society. As a consequence, there is a strong need for engineers to not only understand the changing nature of their profession but also be … [Read more...] about Educating the evolving engineer: Lessons from the University of Sydney