2022 Developer Survey is open! Take survey.

Questions tagged [resource-request]

For questions requesting teaching/classroom resources for a specific topic or lesson. To get a good answer, ensure your request is specific to a certain type of resource, and does not invite excessively broad or opinion-based answers. Check some of the highly voted example questions in this tag to see how to ask a good 'resource request'.

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

Could any one suggest me an easy book to learn AT&T syntax of x86 assembly programming so that I can understand the code of xv6 better?

Could any one suggest me a easy book to learn AT&T syntax of x86 assembly programming so that I can understand the code of xv6 OS better? Respected Ben. I. had suggested me this free book. But ...
user avatar
7 votes
4 answers
1k views

Do you include coding assignments in an intro to complexity and computation course?

In an introductory course on complexity and computing, I am thinking about including some programming tasks. I wonder what types of tasks I could give the students beyond "construct" a ...
user avatar
  • 171
4 votes
3 answers
167 views

Is there a computer science certification program outside of academic programs?

Nowadays, the standard way to learn computer science is at a university, though a formal computer science degree program or at least coursework. What I've been wondering is if there is a certification ...
user avatar
0 votes
0 answers
36 views

Regarding state diagrams - (different levels)

UML State diagrams could represent a single object, a system or a sub-system. I am looking for the best methods and resources which help students draw correct state diagrams, and at the right level of ...
user avatar
  • 143
0 votes
1 answer
59 views

How to decide which methods are responsibility of which classes

My students have a hard time assigning correct responsibilities and methods to classes. They get confused about which method suits which class better. Suppose we have two classes, class A and class B. ...
user avatar
  • 143
8 votes
2 answers
573 views

A more recent book (or equivalent resource) on C programming to be acquainted with the latest standards (or the language grammar)

I have studied books on C like the classic "The C Programming Language [2e]" by Dennis Ritchie, Brian Kernighan or "C-The Complete Reference [4e]" by Herbert Schildt. But these ...
user avatar
0 votes
0 answers
49 views

Resource for practicing algorithms without programming? (migraine sufferer)

Does there exist a resource for exercises and problems of the form "design a program with the following specifications in time/space O(f(n))"? I am aware of competitive programming websites ...
user avatar
  • 101
1 vote
2 answers
80 views

Help identifying a '90s CYOA-style book with BASIC code listings

Way back in the '90s, I read a choose-your-own-adventure style book, where most sections ended in a choice of 2 or 3 different pages to turn to (as is typical). However, this particular book was ...
user avatar
  • 111
1 vote
0 answers
46 views

Textbook recommendation for macros and assembler

I was going through GATE-CS questions, while solving I came across the following question here. Write short answers to the following: Which of the following macros can put a macro assembler into an ...
user avatar
1 vote
1 answer
32 views

Sources on the Topic Source Code Security/Authenticity

I have been asked so be the second on grading a paper a Student is going to write about "Creating a methodology for ensuring Code Security/Authenticity". Sadly this is not my field of ...
user avatar
0 votes
0 answers
21 views

Video lecture series that follows "Data Communication and Networking" by Forouzan as the textbook

Could anyone recommend me a video lecture series that follows "Data Communication and Networking" by Forouzan as the textbook? I am a self learner, so following a lecture series shall help ...
user avatar
4 votes
1 answer
148 views

Computer Graphics Textbook Recommendations

I'm a math professor who will be teaching an undergraduate course in computer graphics next semester, and am looking for some resources to help me structure my course, specifically a textbook, ...
user avatar
  • 171
0 votes
0 answers
33 views

Resources for the Redis course

What optimal resources you could recommend for a small Redis course with a preliminary academic foundation at the beginning of the book? I would be grateful for an applied university-level curriculum ...
user avatar
  • 221
1 vote
0 answers
36 views

Resource (preferably video) explaining working of page coloring in details to solve problem of aliasing in Virtually Indexed Physically Tagged caches

Here is a question that was asked in the GATE CS examination. It asks to find the number of bits required to color the pages to remove the problem of aliasing in VIPT caches. My peers out there ...
user avatar
4 votes
1 answer
77 views

Free online AI/ML demos for grade 8-10 students

What are some free online AI/ML demos for grade 8-10 students? I am a high school teacher, and I am exploring apps and games which will help students understand and appreciate the world of Artificial ...
user avatar
5 votes
2 answers
245 views

Book to substitute "Compilers: Principles, Techniques and Tools" by Ullman et. al. (popularly known as the red dragon book)

I am currently following the red dragon book: But most of the time, I have difficulty understanding the kinds of stuff in the book. Though the content is fine, and I end up asking questions on cs....
user avatar
3 votes
1 answer
39 views

Services-centered design

I am having some difficulties to find free access documentation, lecture notes, scientific papers, or books, on a course I have to give. Course topic is "Services-centered design". Course ...
user avatar
  • 149
3 votes
0 answers
89 views

Is there any detailed video lecture series which uses “Compilers: Principles, Techniques and Tools” by Aho et al as the text book as a bible?

I am interested in learning Compiler Design , and from many resources I came to know that "The Dragon Book" is a good textbook. (Below are the two editions of the said textbook. [Red Dragon ...
user avatar
2 votes
1 answer
181 views

Textbook or video lectures to develope intuition for solving any unseen Graph Theory problems

Background Hello, I am a third year undergraduate in CS. I am eager to pursue higher education from one of the best institutes in out country. For that I need to write a competitive exam, named GATE ...
user avatar
2 votes
0 answers
77 views

introduction materials to the actor model?

I am looking for some introductions to the actor model. I don't mind books in specific programming languages, as long as they don't distract away or restrict the presentation of the model Is this a ...
user avatar
  • 219
1 vote
1 answer
78 views

Creating a complete application

Good day, I have learnt the basics of C++ and now know how to write simple console applications using codeblocks. I would very much like to create a fully functional application like a calendar or ...
user avatar
1 vote
1 answer
381 views

Mnemonics to remember the TCP header fields

I am bad at memorizing things. So could anyone recommend me some mnemonics, so that I can remember the fields of the header... Thank you.
user avatar
2 votes
1 answer
111 views

Self Learning Quantum Computing and helpful resources that can aid, guide and teach Quantum Computing from CS&E perspective

Most technologists have some basic understanding of quantum computing. Quantum bits are represented by qubits, and information isn’t simply a zero or one, it can be both at the same time, representing ...
user avatar
  • 181
5 votes
3 answers
201 views

Best book and video lecture series to follow for an "object oriented programming" course for advanced undergraduates

I am looking for an elegant textbook to be followed for self-study in an objected oriented programming course at the undergraduate level. Our course is as shown: I humbly request you to suggest to me ...
user avatar
  • 111
5 votes
3 answers
2k views

What and where should I study for competitive programming?

I am currently in the 10th grade. I would like to get started in competitive programming. This are the things I know now: Mathematics - Currently in pre-calculus Well Mathematics in my country is ...
user avatar
  • 198
4 votes
1 answer
129 views

Looking for a blog article on the UI/UX design of an interactive coding interface like Khan Academy's

I'm not sure if someone can help or if this is even the right place to ask, but I've been looking for a while for a marvelous essay / blog post / article from an author whose name I don't recall, that ...
user avatar
2 votes
2 answers
132 views

Looking for a text book on object-oriented concepts and programming

I'm looking for a text for a course in object oriented programming. Most of the students will have done some programming courses in the past, but the background of the students is varied so the ...
user avatar
5 votes
3 answers
201 views

Algorithmic Game Theory as an undergrad

I am an undergrad going into my junior year this semester. I really wanted to explore algorithmic game theory, as my university has some excellent professors in that field. However, as my undergrad is ...
user avatar
5 votes
2 answers
160 views

Where can I find high-quality editable slides for teaching git?

I would like to teach my software engineering students git and to introduce key ideas in a presentation. Creating slides from scratch does not seem like a good use ...
user avatar
2 votes
1 answer
121 views

Operating System Concepts by Silberschatz and Galvin, how much down the edition timeline can I go to safely understand the core-concept

I am student from CS background and I have Operating Systems in my upcoming semester. A simple search around the internet revealed that that Operating System Concepts by Silberschatz and Galvin is ...
user avatar
1 vote
0 answers
49 views

Detailed video lecture that gives in-depth explanation of the intuition behind Fibonacci Heaps operations

I was going through the text Introduction to Algorithms by Cormen et. al. but faced some issues with the Fibonacci Heap section, especially the intuitive working of the charging and discharging of the ...
user avatar
2 votes
1 answer
298 views

Principles of Compiler Design v/s Compilers: Principles, Techniques and Tools by Aho, Ullman

Now for a student who is trying to master the subject of "Compiler Design" which book should he/she follow (written by Aho, Ullman)? 1) Principles of Compiler Design By Aho Ullman (1977) I ...
user avatar
  • 111
4 votes
0 answers
72 views

Error free solution manual for "Introduction to Algorithms" by Cormen et al. for self study or alternative method to tackle them single handed

I am a CS undergraduate student, strictly speaking I am fond of studying theoretical CS subjects, the corresponding books just attract me. Now in theoretical CS we probably have algorithm design and ...
user avatar
2 votes
2 answers
381 views

Book recommendations for self studying Data Structures in depth in an elegant manner

I am a student from CS background. I am currently going through "Introduction to Algorithms" By Cormen et. al. $\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad$ It is indeed a ...
user avatar
1 vote
0 answers
46 views

Detailed video lecture series that follows "Computer Architecture: A Quantitative Approach" by Henessy Patterson

I want to do self-study for Computer Architecture and I wish I could get hold of a detailed video lecture series that goes hand in hand with the classic text "Computer Architecture: A Quantitative ...
user avatar
4 votes
1 answer
179 views

Study the book "Computer Architecture- A quantitative approach" (3rd Edition) for the first time

Whenever I searched for "best book for computer architecture" in google, the first result to come up was this book "Computer Architecture : A quantitative approach"(3rd Edition) by Henessy and ...
user avatar
0 votes
0 answers
64 views

Computer Science Theory with Haskell?

Do you know of any courses using Haskell to illustrate Computational Theory topics?
user avatar
4 votes
3 answers
281 views

Detailed lecture series for automata theory or theory of computation

I need a detailed automata theory (or Theory of Computation) video lecture series to go hand in hand with the classic text books mentioned in this question The books are fine but I am having problem ...
user avatar
  • 111
1 vote
2 answers
69 views

(FOSS) Application to show/explain compilation?

I'm looking for an application that I can compile live, in class to show the students that compilation takes time, but brings speed benefits in the end, whereas interpreted languages always take time, ...
user avatar
  • 181
5 votes
3 answers
109 views

Learning suggestions for AI and neural networks for a mathematician

I am a mathematician who has done programming in Python, Java, and R. I would like to learn to make neural networks and artificial intelligence. Are there any good books for self learning AI for a ...
user avatar
  • 51
2 votes
2 answers
54 views

Materials on database indexing with examples

Is there any good source/textbook with notes about db indexing with examples?
user avatar
2 votes
1 answer
59 views

How to construct non computer-based, Paper Parsons Problem

I was reading this article “Ten quick tips for teaching programming” by Neil C. C. Brown and Greg Wilson at https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5886386/ It had many useful suggestions one of ...
user avatar
2 votes
1 answer
69 views

Setting up a cloud-server SSH login procedure for a class? (AWS)

I'm trying to set up a remote cloud Linux server with multiple logins for a class in Linux basics, BASH and C programming. We want our students to be forced to work exclusively in the shell to improve ...
user avatar
3 votes
1 answer
362 views

Is there a good book for combinatorics for programmers?

The book should be easy to read, or at least average. The level for reading such a book is the MATH and CS school curriculum. It should also be expanded on topics related to CS, and also be narrated ...
user avatar
  • 63
4 votes
1 answer
116 views

Any auto grading site that supports all-testcases-in-one-file (and/or in github)?

I use repl.it, and one problem i note, is that each new test case has to be added by many gui-web clicks. it is both slow and annoying, and makes it harder to : 1) send to other teacher to review the ...
user avatar
  • 61
0 votes
1 answer
44 views

Programming exercise Tagging

I wondered what attempts were made to use tag(s) with programming exercises so that anyone can search / find (etc.) exercises just like books in a library. For example (in user story format): As a ...
user avatar
  • 121
3 votes
2 answers
142 views

Understanding Introduction to Algorithms, 3rd Edition

I'm taking a course on data structures and algorithms and it follows the book Introduction to Algorithms, 3rd Edition (ISBN-10: 9780262033848) by Charles E. Leiserson, Clifford Stein, Ronald Rivest, ...
user avatar
4 votes
3 answers
140 views

Tell me a book ( or resources) for creating a good terminal based workflow (for building, debugging) for c++ based project development

About me: I started development in python. I consider my self as an intermediate Vim user. I am comfortable with many bash shell commands. For all the python projects (like django or numerical ...
user avatar
  • 143
0 votes
0 answers
52 views

Spring core exercices

I'm actually studying (free studying using online books) to pass the Pivotal Spring core certification and i need some exercices (online or pdf) to practice in order to master the framework as well, ...
user avatar
  • 111
5 votes
2 answers
143 views

Assignment repositories

Are there any assignment repositories that you use for assignment ideas? I am aware of the Nifty Assignments from Stanford and have used several. There are a lot of good fine grained problems on ...
user avatar
  • 1,113