A Research Software Engineering Workflow for Computational Science and Engineering
University research groups in Computational Science and Engineering (CSE) generally lack dedicated funding and personnel for Research Software Engineering (RSE), which, combined with the pressure to maximize the number of scientific publications, shifts the focus away from sustainable research software development and reproducible results.
Tomislav Maric +6 more
openaire +5 more sources
A Boxology of Design Patterns for Hybrid Learning and Reasoning Systems [PDF]
We propose a set of compositional design patterns to describe a large variety of systems that combine statistical techniques from machine learning with symbolic techniques from knowledge representation.
Teije, Annette ten, van Harmelen, Frank
core +2 more sources
Evaluating groupware support for software engineering students [PDF]
Software engineering tasks, during both development and maintenance, typically involve teamwork using computers. Team members rarely work on isolated computers.
Boldyreff, Cornelia +2 more
core +2 more sources
LGBTQIA+ (In) Visibility in Computer Science and Software Engineering Education
Modern society is diverse, multicultural, and multifaceted. Because of these characteristics, we are currently observing an increase in the debates about equity, diversity, and inclusion in different areas, especially because several groups of individuals are underrepresented in many environments.
Ronnie Edson de Souza Santos +2 more
openaire +2 more sources
The Case for Improving U.S. Computer Science Education [PDF]
Despite the growing use of computers and software in every facet of our economy, not until recently has computer science education begun to gain traction in American school systems.
Adams Nager, Robert D. Atkinson
core +1 more source
The Design and Development of a Multi-Disciplinary Project in Embedded Systems Design [PDF]
As has been noted over the past ten years, “The wall between computer science and electrical engineering has kept the potential of embedded systems at bay.
Fry, Cynthia C., Potter, Steven P.
core +1 more source
Software Quality in Academic Curriculum: A Case Study in Turkey [PDF]
A variety of courses are taught in the undergraduate programs of computer science, computer engineering, software engineering and information system engineering.
Misra, Sanjay, Pusatli, O. T.
core +1 more source
Using the Internet of Things to Teach Good Software Engineering Practice to High School Students [PDF]
This paper describes a course to introduce high school students to software engineering in practice using the Internet Of Things (IoT). IoT devices allow students to get quick, visible results without watering down technical aspects of programming ...
Julien, Christine
core +1 more source
Reusable Knowledge-based Components for Building Software Applications: A Knowledge Modelling Approach [PDF]
In computer science, different types of reusable components for building software applications were proposed as a direct consequence of the emergence of new software programming paradigms. The success of these components for building applications depends
Cuena, José +2 more
core +5 more sources
Mathematics, Computer Science, Software Engineering
AbstractIn this talk I want to examine three ideas: First, the traditional relationship between a science, the mathematics it uses, and the engineering for which it is the basis. Second, the role of mathematics in the practice of software engineering, which is sometimes called “formal methods.” And finally, the role of theory in computer science, and ...
openaire +1 more source

