中文
相关论文

相关论文: Open-Source Internships With Industry Mentors

200 篇论文

Covid has made online teaching and learning acceptable and students, faculty, and industry professionals are all comfortable with this mode. This comfort can be leveraged to offer an online multi-institutional research-level course in an…

软件工程 · 计算机科学 2025-12-19 Pankaj Jalote , Y. Raghu Reddy , Vasudeva Varma

Software Engineering concepts such as version control, continuous integration, and unit testing are often not presented in college computer science curriculums until the third year of study, after completing several semesters of programming…

软件工程 · 计算机科学 2023-10-09 Joseph Latessa , Aadi Huria , Deepak Raju

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…

软件工程 · 计算机科学 2019-11-05 Wouter Groeneveld , Joost Vennekens , Kris Aerts

The modern engineering landscape increasingly requires a range of skills to successfully integrate complex systems. Project-based learning is used to help students build professional skills. However, it is typically applied to small teams…

计算机与社会 · 计算机科学 2014-10-28 Robert Margolies , Maria Gorlatova , John Sarik , Peter Kinget , Ioannis Kymissis , Gil Zussman

The growing number of students enrolling in Computer Science (CS) programmes is pushing CS educators to their limits. This poses significant challenges to computing education, particularly the teaching of introductory programming and…

软件工程 · 计算机科学 2024-12-19 Zhiyu Fan , Yannic Noller , Ashish Dandekar , Abhik Roychoudhury

Entrepreneurship is a key component of society, and universities and major political structures have tried to support its development in recent years. The present study aims to check the perception of students (based on gender) about…

人机交互 · 计算机科学 2025-01-31 Manuela Petrescu , Tudor Dan Mihoc

The aim of any curriculum is to produce industry ready students. The effectiveness of curricular activities, thus, can be measured by the performances of fresh graduates at their job sectors. To evaluate the Software Engineering (SE)…

计算机与社会 · 计算机科学 2020-08-18 Amit Seal Ami , Asif Imran , Alim Ul Gias , Kazi Sakib

Background: Software project management activities help to introduce software process models in Software Engineering courses. However, these activities should be adequately aligned with the learning outcomes and support student's…

软件工程 · 计算机科学 2021-01-21 Javier Gonzalez-Huerta , Jefferson Seide Molleri , Aivars Šablis , Ehsan Zabardast

The technology industry offers exciting and diverse career opportunities, ranging from traditional software development to emerging fields such as artificial intelligence, cybersecurity, and data science. Career fairs play a crucial role in…

计算机与社会 · 计算机科学 2025-09-16 Briana Lee , Samantha Limon , Alyssia Chen , Kenny Ka'aiakamanu-Quibilan , Anthony Peruma

The traditional path to a software engineering career usually involves a post-secondary diploma in Software Engineering, Computer Science, or a related field. However, many individuals working as software engineers take a non-traditional…

软件工程 · 计算机科学 2026-05-28 Tavian Barnes , Ken Jen Lee , Cristina Tavares , Gema Rodríguez-Pérez , Meiyappan Nagappan

We present an investigation regarding the challenges faced by student teams across four consecutive iterations of a team-focused, project-based course in software engineering. The studied period includes the switch to fully online…

计算机与社会 · 计算机科学 2023-09-25 Dan Mircea Suciu , Simona Motogna , Arthur-Jozsef Molnar

How can instructors facilitate spreading out the work in a software engineering or computer science capstone course across time and among team members? Currently teams often compromise the quality of their learning experience by frantically…

软件工程 · 计算机科学 2024-10-17 Spencer Smith , Christopher William Schankula , Lucas Dutton , Christopher Kumar Anand

This paper reports on the results of a 2023 survey that explores the Work Integrated Learning (WiL) experiences of thirty recent Computer Science (CS) graduates. The graduates had all completed their undergraduate bachelors degree within…

计算机与社会 · 计算机科学 2024-10-11 Jacqueline Whalley , Asanthika Imbulpitiya , Tony Clear , Harley Ogier

Programming and software engineering courses in computer science curricula typically focus on both providing theoretical knowledge of programming languages and best-practices, and developing practical development skills. In a massive course…

软件工程 · 计算机科学 2018-04-06 Marco Torchiano , Giorgio Bruno

The development of scientific software is, more than ever, critical to the practice of science, and this is accompanied by a trend towards more open and collaborative efforts. Unfortunately, there has been little investigation into who is…

软件工程 · 计算机科学 2020-03-25 Reed Milewicz , Gustavo Pinto , Paige Rodeghero

Students often learn formal methods as part of a software engineering degree programme, without applying these formal methods outside of the specific module(s) dedicated to this subject. In particular, software engineering students often…

软件工程 · 计算机科学 2016-12-01 Paul Gibson

Expert crowdsourcing marketplaces have untapped potential to empower workers' career and skill development. Currently, many workers cannot afford to invest the time and sacrifice the earnings required to learn a new skill, and a lack of…

人机交互 · 计算机科学 2016-02-23 Ryo Suzuki , Niloufar Salehi , Michelle S. Lam , Juan C. Marroquin , Michael S. Bernstein

We present a case-study on teaching an undergraduate level course on Software Engineering (second year and fifth semester of bachelors program in Computer Science) at a State University (New Delhi, India) using a novel teaching instruction…

计算机与社会 · 计算机科学 2013-09-04 Ashish Sureka , Monika Gupta , Dipto Sarkar , Vidushi Chaudhary

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…

计算机与社会 · 计算机科学 2013-09-11 Anne C. Elster

Open Source Software (OSS) has been widely used in the educational environment largely due to its reduced cost of ownership. While OSS has evolved over the years, challenges exist in its implementation and wide adoption. Foremost among…

计算机与社会 · 计算机科学 2019-01-04 Ryan Ebardo