Questions tagged [computer-science]

On standards or conventions specific to computer science as an academic discipline, and programs that lead to a degree in this field. For regular computer science questions, visit our sister site Computer Science Stack Exchange.

On standards or conventions specific to computer science as an academic discipline, and programs that lead to a degree in this field.

For regular computer science questions, visit our sister site Computer Science Stack Exchange.

1588 questions
10
votes
5 answers

If you want to be a computer scientist, can competitive programming be helpful early on in your career?

Competitive programming is a craze among many computer science and engineering students. Is competitive programming important to be a good computer scientist? Thank you.
Ganesh
  • 125
  • 1
  • 5
10
votes
3 answers

Conference paper rejected without any fault in algorithm

I am working on a hard problem in computer science. The problem is NP-complete. Untill now, the fastest algorithm for this problem runs in $O(3^n)$ time and I came up with an algorithm with a time complexity of $O(2.82)^n$. Yet the paper, in which I…
10
votes
7 answers

Where can I get a cheap, virtual, high-performance server suitable for academic use?

I am working on a machine learning project for which I need proper computational power. Assuming that my local university can't provide a server to run the code, I am looking for an online website which sells virtual servers for limited time — as in…
user35129
8
votes
3 answers

What are some fields of computer science where your stuff has to actually work?

I am currently a PhD student in computational social science, and I feel like my work doesn't really contribute positively to humanity. Basically I feel like I am running analyses and producing plots to "prove a point" or (optimistically) discover…
user60158
  • 81
  • 1
3
votes
2 answers

Can a paper proposing an algorithm use pseudocode only (and not a high-level mathematical description)?

If it greatly simplifies the explanation, is it possible to present an algorithm in a paper without a high-level mathematical description but simply with pseudocode and very clear elaboration? Or should a high level mathematical description always…
Jamerson2
  • 389
  • 3
  • 6
2
votes
0 answers

What fraction of theoretical computer science researchers work on quantum computation?

I know that the theoretical computer science aspect of quantum computation was a very niche subject until the 1994 discovery of Shor's algorithm, which lead to a huge increase of interest in the topic. Very roughly, what fraction of theoretical…
tparker
  • 2,099
  • 3
  • 14
  • 21
2
votes
1 answer

Progression through Computer Science Path

I am currently in undergraduate studies, and currently participating in computer related studies (mainly security focused). I wish to (as an end goal) pursue a MS and PhD. I am not sure exactly the experience in graduate level programs as far as…
No Time
  • 121
  • 3
1
vote
0 answers

Why is there a need for design science in a computer science department?

Recently, "design science" has become a popular term in my university department, which is a department of computer science. For example, many current PhD students write in their theses that they are adopting a design science paradigm, typically…
Samuel
  • 129
  • 5
1
vote
0 answers

Prerequisites for sfu computer science undergraduate

I graduated in 2022 and have not started post secondary yet. I wanted to apply for the computer science program at SFU but I was wondering how strict the prerequisites I need are. I have all the grade 11 needed courses but for grade 12 I have…
1
vote
2 answers

How do I write the methods and results section of a programming-related paper?

I'm new to this. I've written research papers before, but never one about a computer-science topic. So, I was wondering how exactly I should approach the methods and results section, as it seems more natural to simply do it all in one section,…
1
vote
1 answer

Is it normal to keep changing research objectives in PhD?

During my first year, my supervisor advised me to have four objectives that lead to four contributions to the research. Throughout the journey, until I'm now on my final year (in computer science), I realize myself to keep changing my objectives as…
Aqee
  • 57
  • 4
0
votes
1 answer

How do online resources compare to resources obtained from extension programs from top ranking universities?

I am a self learner because quite frankly I like it better and my brain seems to absorb material more efficiently that way . MIT, Harvard, Stanford and many other schools offer free online courses, which I have been taking for the past few years.…
Neuromeda
  • 69
  • 5
0
votes
3 answers

Can a student propose a different programming language for the assignment or Lab?

Suppose, someone is taking a course that requires a programming language to be known by the student. Suppose, the course is Optimization. The teacher proposes MATLAB/Octave to be the programming language of choice. However, the student that we are…
user366312
  • 5,654
  • 6
  • 45
  • 97
0
votes
1 answer

What is the best way to list code snippets in a undergraduate thesis?

For some reason I am having difficulty figuring out a good way to list code snippets in my undergrad thesis. My project is on development of some software and I've thought about doing this. Algorithm 1 - description of what the code does But then I…
0
votes
1 answer

What is an EngD degree?

What is the purpose of an EngD degree (for example of Data Engineering) and what are its advantages over a PhD?
DSH
  • 311
  • 1
  • 7
1
2