NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 7 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Pizard, Sebastián; Vallespir, Diego – European Journal of Engineering Education, 2017
Software engineering is the discipline that develops all the aspects of the production of software. Although there are guidelines about what topics to include in a software engineering curricula, it is usually unclear which are the best methods to teach them. In any science discipline the construction of a classification schema is a common…
Descriptors: Computer Science Education, Computer Software, Engineering Education, Taxonomy
Peer reviewed Peer reviewed
Direct linkDirect link
Muñoz, Marcia; Martínez, Claudia; Cárdenas, Cristian; Medina, Mario – European Journal of Engineering Education, 2020
We present the lessons learnt in the process of adopting the Conceive-Design-Implement-Operate (CDIO) approach for the curricular reform of the Computer Science program at the School of Engineering of the Universidad Católica de la Santísima Concepción, Chile. These lessons were gathered through a participatory and iterative process involving…
Descriptors: Foreign Countries, Computer Science Education, Educational Change, Engineering Education
Peer reviewed Peer reviewed
Direct linkDirect link
Bolanakis, Dimosthenis E.; Kotsis, Konstantinos T.; Laopoulos, Theodore – European Journal of Engineering Education, 2010
In the last decades, the technological and scientific evolution of the computing discipline has been widely affecting research in software engineering education, which nowadays advocates more enlightened and liberal ideas. This article reviews cross-disciplinary research on a computer architecture class in consideration of its switching to…
Descriptors: Engineering Education, Computers, Client Server Architecture, Computer System Design
Peer reviewed Peer reviewed
Direct linkDirect link
Laverty, David M.; Milliken, Jonny; Milford, Matthew; Cregan, Michael – European Journal of Engineering Education, 2012
This paper presents a new laboratory-based module for embedded systems teaching, which addresses the current lack of consideration for the link between hardware development, software implementation, course content and student evaluation in a laboratory environment. The course introduces second year undergraduate students to the interface between…
Descriptors: Foreign Countries, Engineering Education, Student Evaluation, Computer Assisted Instruction
Peer reviewed Peer reviewed
Siwak, Pawel P. – European Journal of Engineering Education, 1985
Presents two examples which illustrate the usefulness of ideas from cellular automata. First, Lee's algorithm is recalled and its cellular nature shown. Then a problem from digraphs, which has arisen from analyzing predecessing configurations in the famous Conway's "game of life," is considered. (Author/JN)
Descriptors: Computer Science, Engineering, Engineering Education, Higher Education
Peer reviewed Peer reviewed
Direct linkDirect link
Rosca, Daniela – European Journal of Engineering Education, 2005
The requirements engineering course is a core component of the curriculum for the Master's in Software Engineering programme, at Monmouth University (MU). It covers the process, methods and tools specific to this area, together with the corresponding software quality issues. The need to produce software engineers with strong teamwork and…
Descriptors: Computer Software, Engineering, Teaching Methods, Computer System Design