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
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
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
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 for Wearable Devices: Challenges and Opportunities
Wearable devices are a new form of mobile computer system that provides exclusive and user-personalized services. Wearable devices bring new issues and challenges to computer science and technology.
Chen, Xin +5 more
core +1 more source
A two-year Software Engineering M.Sc. degree designed under the Bologna Declaration Principles [PDF]
This paper presents and discusses the syllabus of a second cycle degree on Software Engineering in which any student that finishes any undergraduate Computing degree (Computer Engineering, Computer Science, Information Systems, Information Technology ...
Fernandes, João M., Machado, Ricardo J.
core +1 more source
Ethical and Social Aspects of Self-Driving Cars
As an envisaged future of transportation, self-driving cars are being discussed from various perspectives, including social, economical, engineering, computer science, design, and ethics.
Dodig-Crnkovic, Gordana +2 more
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
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

