Newest Questions
1,257 questions
1
vote
0
answers
30
views
Anyone who setup Penngrader recently?
Has anyone been able to get in contact with Leo Murri to setup PennGrader for your course? I tried contacting him through email as had been advised on https://github.com/LeoMurri/PennGrader?tab=readme-...
2
votes
1
answer
82
views
What could be an advanced use of Minecraft Education for coding?
We've been using Minecraft Education with our first year students for a couple of years playing with selections, loops and methods in Python to build small things, chopping trees, taking care of a ...
2
votes
1
answer
87
views
The RISC-V buzz
We are designing a curriculum for a new undergraduate CS program.
And Ive been wondering how far the RISC-V envelope can be pushed...
Can we use it to teach the traditional computer organization and ...
0
votes
0
answers
42
views
I took a Mainframe Developer Bootcamp and passed it, but was still not given a job. Should I still pursue a career in this field?
My background is in Construction Systems Management (Preconstruction/Estimating/Project Management) and I recently went through a Mainframe Developer Bootcamp for Veterans that was put on by a ...
0
votes
1
answer
71
views
Uncomputability and Uncountability
I am teaching Turing machines and computability. Among the topics, I cover uncomputability. My first proof of existence for umcomputable languages is through uncountability (before presenting the ...
9
votes
2
answers
827
views
Didactic tool to play with deterministic and nondeterministic finite automata
I'm migrating this question from CS.SE as suggested.
I'm looking for some tool, either online or not, to let students play with automata.
What I'm looking for specifically is for a tool that allows ...
2
votes
2
answers
311
views
Claude premium vs chatgpt premium for self-learning computer science subjects?
This is how I plan to study:
get a textbook
attempt its exercises
read the contents to solve exercises
when stuck, first google for 1 hour. If still answer not found, youtube for 1 hour. Take a ...
3
votes
2
answers
198
views
What makes discrete math so useful to Computer Science that it is required?
College sophmore here looking to change their CS minor to a major. My college requires two semesters of discrete math for the major.
What makes discrete math so useful to Computer Science that it is ...
1
vote
1
answer
121
views
How is this possible - code submission with multiple syntax errors, but otherwise works?
I gave my students a timed open-book, open-notes coding exam.
One of the submissions had several syntax errors - very obvious ones and easy to fix - missing semicolons and misspelled type names.
I ...
3
votes
4
answers
161
views
How can I teach Functional Programming and Verification
I have been told to teach a Functional Programming and Verification course that specifies the following topics:
Correctness of imperative programs
Verification according to Floyd or Hoare
...
-1
votes
1
answer
51
views
How is the system bus different from pipe call? [closed]
Is the system bus and pipe call same in a computer ? What are the differences between them ?
2
votes
0
answers
114
views
What are the prerequisite to learn operating systems?
I am self learning operating systems. I am facing difficulty to grasp the ideas of where libraries and memory are present in a hardware . So what are the prerequisites to learn operating systems ?
1
vote
0
answers
51
views
Some really good books and notes on operating system and computer networks
I am currently in a tier 3 college . I have a knack for problem solving and things like hft and quant trading interests me a lot.
Now the problem is I am a self learner and donot quite depend on the ...
6
votes
3
answers
146
views
How important is relational algebra in 2024?
Background: I'm a professional data engineer and also teach as an adjunct. I'm prepping to teach a 400-level databases course for the 3rd time. Previously I stuck close to the previous instructor's ...
0
votes
0
answers
40
views
Can I join a masters program in Computer Science with a degree in Information Science?
Is it possible for me to enroll in a master's program in Computer Science if I hold a bachelor's degree in Information Science?
I am interested in understanding the prerequisites and any additional ...