English
Related papers

Related papers: Curricular Complexity Versus Quality of Computer S…

200 papers

Research shows, that the major issue in development of quality software is precise estimation. Further this estimation depends upon the degree of intricacy inherent in the software i.e. complexity. This paper attempts to empirically…

Software Engineering · Computer Science 2010-06-16 Ashish Sharma , D. S. Kushwaha

There has been an increasing trend of females performing better than males academically across the mathematical engineering courses. To confirm this assumption, final marks of two independent samples of students from Calculus courses across…

History and Overview · Mathematics 2023-07-18 Luai Al Labadi , Hishyar Khalil , Nida Siddiqui

We study relationship between peer assessment of quality of U.S. Computer Science (CS) doctoral programs and objective measures of research strength of those programs. In Fall 2016 we collected Google Scholar citation data for 4,352…

Digital Libraries · Computer Science 2017-08-21 Slobodan Vucetic , Ashis Kumar Chanda , Shanshan Zhang , Tian Bai , Aniruddha Maiti

Learning is a complex cognitive process that depends not only on an individual capability of knowledge absorption but it can be also influenced by various group interactions and by the structure of an academic curriculum. We have applied…

Physics Education · Physics 2023-07-19 Łukasz Gajewski , Jan Chołoniewski , Janusz Hołyst

Many nations are adopting higher education strategies that emphasize the development of elite universities able to compete at the international level in the attraction of skills and resources. Elite universities pursue excellence in all…

Digital Libraries · Computer Science 2018-10-31 Giovanni Abramo , Ciriaco Andrea D'Angelo , Flavia Di Costa

Higher education provides a solid theoretical and practical, but mostly technical, background for the aspiring software developer. Research, however, has shown that graduates still fall short of the expectations of industry. These…

Software Engineering · Computer Science 2019-11-05 Wouter Groeneveld , Joost Vennekens , Kris Aerts

The phenomenon of rankings is intimately related with the government interest in fiscalizing the research outputs of universities. New forms of managerialism have been introduced into the higher education system, leading to an increasing…

Digital Libraries · Computer Science 2017-06-08 Nicolas Robinson-Garcia , Evaristo Jiménez-Contreras

Many STEM programs now require students to take non-technical courses to develop the soft skills necessary for professional practice, yet engineering students frequently resist this requirement. While prior research often attributes this…

Computers and Society · Computer Science 2025-12-09 Md Abdullah Al Kafi , Raka Moni , Sumit Kumar Banshal

Gaining insight into course choices holds significant value for universities, especially those who aim for flexibility in their programs and wish to adapt quickly to changing demands of the job market. However, little emphasis has been put…

Social and Information Networks · Computer Science 2021-05-05 Erla Guðrún Sturludóttir , Eydís Arnardóttir , Gísli Hjálmtýsson , María Óskarsdóttir

The performance of over 2000 students in introductory calculus-based electromagnetism (E&M) courses at four large research universities was measured using the Brief Electricity and Magnetism Assessment (BEMA). Two different curricula were…

As computer systems become more and more complex, software and tools lag more and more behind. This is especially true for scientific software that often demands high performance, and thus needs to take advantage of parallelisms, memory…

Computers and Society · Computer Science 2013-09-11 Anne C. Elster

While the positive outcomes of undergraduate research experiences (UREs) have been extensively categorized, the mechanisms for those outcomes are less understood. Through lightly structured focus group interviews, we have extracted the…

Physics Education · Physics 2016-10-03 N. G. Holmes , Carl E. Wieman

Software engineering capabilities are increasingly important to the success of economic and political blocs. This paper analyzes quantity and quality of software engineering research output originating from the US, Europe, and China over…

Software Engineering · Computer Science 2023-03-15 Lorenz Graf-Vlachy

Programming ability is one of the most important abilities for the undergraduates majoring in computer science. Taking Yunnan University as an example, the necessity and importance of improving the ability of programming is analyzed in this…

Computers and Society · Computer Science 2025-02-05 Guowu Yuan , Shicai Liu

This paper proposes a novel curriculum for the microprocessors and microcontrollers laboratory course. The proposed curriculum blends structured laboratory experiments with an open-ended project phase, addressing complex engineering…

Computers and Society · Computer Science 2025-03-11 Fahim Hafiz , Md Jahidul Hoq Emon , Md Abid Hossain , Md. Saddam Hossain Mukta , Salekul Islam , Swakkhar Shatabda

Although many Computer Science (CS) programs offer cybersecurity courses, they are typically optional and placed at the periphery of the program. We advocate to integrate cybersecurity as a crosscutting concept in CS curricula, which is…

Cryptography and Security · Computer Science 2024-01-17 Azqa Nadeem

Even with recent increases in enrollments, computer science departments in the United States are not producing the number of graduates that the computing workforce needs, an issue that impacts the scientific and economic growth of our…

Computers and Society · Computer Science 2021-08-31 Monica Babes-Vroman , Andrew Tjang , Thu D. Nguyen

Unit testing has been considered as having a key role in building high quality software, and therefore it has been widely used in practice. However, data on the relationship between unit testing and aspects of software quality remain…

Software Engineering · Computer Science 2019-04-10 Lucas Gren , Vard Antinyan

Software is a key component of solutions for 21st Century problems. These problems are often "wicked", complex, and unpredictable. To provide the best possible solution, millennial software engineers must be prepared to make ethical…

Software Engineering · Computer Science 2017-03-03 Claudia de O. Melo , Thiago C. de Sousa

Competitive programming (CP) has been increasingly integrated into computer science curricula worldwide due to its efficacy in enhancing students' algorithmic reasoning and problem-solving skills. However, existing CP curriculum designs…

Computers and Society · Computer Science 2025-04-02 Zhongtang Luo