Questions tagged [code]

Questions concerning computer code written or used in the context of a research project or other academic endeavour (including questions on licensing, ownership, sharing, distribution, and formatting of academic source code). For other questions on software (related to academic aspects of using the software rather then developing it), use the `software` tag instead. Generic code questions, e.g. help with debugging, are off-topic and will be closed.

Filter by
Sorted by
Tagged with
2
votes
1answer
228 views

May I modify the code/program for my undergraduate thesis project?

I have a project for undergraduate thesis. Then, I found this Chapter VBI-6. Hand and Finger Detection. In the Downloads section, there's code that we can download and launched. I want to use it and ...
13
votes
4answers
3k views

Use of automated assessment of programming assignments

(This is a reworking of Software for submitting and testing programming assignments.) First, a bit of background. Many courses in applied mathematics have a programming component, where students are ...
8
votes
2answers
2k views

Software for submitting and testing programming assignments

Can anyone recommend an open source system for students to submit programming assignments? Ideally it would be something that would run on the web, do some level of testing on the server side, and ...
19
votes
2answers
5k views

When should you publish code on GitHub? Work-in-progress or after publication? [duplicate]

What is policy are you following about publishing data analysis code on GitHub? Do you do it after publishing or as a work-in-progress? I developed a number of Python algorithms to analyse a large ...
3
votes
2answers
1k views

Should I provide references to a function which is used as part of a programming language?

I am writing a paper, which in the application used a function from a programming language (in this case, it is OpenCV function canny edge detection). When is or is not appropriate to explain the ...
7
votes
2answers
1k views

Introduction to Programming with Pseudocode

In the University in which I will start teaching the course sequence for Programming goes in this way: Algorithms and Data Structures Structured Programming Languages Object-Oriented Programming ...
13
votes
3answers
1k views

How to teach programming to first timers at a college level?

I am currently teaching at a local college an Introduction to programming using C#. Most of these students have never had any programming experience. The only prerequisite is an ICT course that ...
28
votes
4answers
9k views

How to deal with students asking very incremental questions?

I'm a TA/grader for an online course in introductory programming. We have students ask us questions related to homework/labs/etc. on Piazza where we can have quick back-and-forth with questions and ...
4
votes
4answers
626 views

Ph.D. in the space between two fields?

I'm applying to PhD programs in two fields and I am interested in the space between two fields, where one is applied to the other. In my particular case I'm interested in researching Software ...
41
votes
8answers
6k views

How to share computer code?

I am writing a paper with my adviser. Some of the key contributions of our paper include: A computer simulation model of an inventory system A set of simulation experiments and results to validate ...
13
votes
2answers
2k views

Code in journal papers

Most papers do not specify a separate license for the source code, so presumably it would be licensed under the same terms as the rest of the paper. Typically, this means that the copyright lies with ...
7
votes
3answers
5k views

Inclusion of `computer code` in a thesis

During the compilation of thesis (MSc or PhD) in a case we wanted to include some program codes as chapters: We prefer to put heading to all program codes everywhere they appear as complete source to ...
22
votes
4answers
4k views

Should I supply code along with my paper submission?

I am submitting a paper to a machine learning/computer vision conference. Is it worthwhile to include some source code of my implementation so that the reviewers can test it themselves or gain a ...
3
votes
2answers
13k views

How does one with a B.S. in Mathematical Sciences become a software developer?

I will graduate in 1 semester and I have realized towards the end of my B.S. in mathematical sciences that I would like to develop software. I know there's no degree requirement to do this. I have ...
7
votes
5answers
1k views

How much code to include in a Physics paper?

This question is related to Physics research papers, particularly one that will be coming up for my ongoing PhD research (4th paper in all). A core part of the research is developing, testing and ...
8
votes
3answers
585 views

How can we change things so more researchers are willing to share their source code?

This is a followup to Why are CS researchers reluctant to share code and what techniques can I use to encourage sharing?. That question specifically asked how one can succeed in obtaining researcher'...
87
votes
4answers
79k views

How do I reference the Python programming language in a thesis or a paper?

I'm writing a scientific article and a dissertation in biology, for which I used Python for simulations. Some people in our department, especially the "non-computer-people", don't know what Python is, ...
15
votes
2answers
6k views

Internships for PhD students (e.g. in data science or programming)

I still have 2-2.5 years of my PhD program, but it want to try my skills in programing, especially in the taste of data science (needless to say, I do it overnight for some hobby projects and I like ...
24
votes
4answers
471 views

What are the disadvantages of opening the source of your own science tools

I am currently finishing my PhD thesis and, as a great deal of the job was to create tools and protocoles, I am considering putting the different scripts I wrote on open source directories (such as ...
28
votes
4answers
476 views

Solutions to the lack of code transparency in economics?

Like most fields that rely on statistical analyses, economics has suffered from a few well-publicized coding errors (most notably the Foote and Goetz finding that when correcting Donohue and Levitt's ...

1 2 3 4 5
6