Questions tagged [textbook]

This tag is for questions about using a specific textbook as part of curriculum as well as for questions about using a type or category of textbook. Textbooks may be physical or electronic.

Filter by
Sorted by
Tagged with
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 ...
  • 111
1 vote
0 answers
47 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 ...
1 vote
1 answer
56 views

How to learn asymptotic notations rigorously?

Is there any good tutorial about how to make asymptotic notations rigorously? I think the way from Turing machines to the analysis of pseudocode is quite a big. Or is the situation that there are some ...
  • 13
0 votes
0 answers
22 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 ...
1 vote
1 answer
164 views

Is Deitel Intro to Python for Computer Science 2020 a resumed version of Deitel How to Program C, C++ and Java?

I am still not finding the right book for my career path. My first book related to programming on my university was Deitel How to Program C for Programming 1 subject, for Programming 2 we use C++ How ...
4 votes
1 answer
167 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, ...
  • 171
0 votes
1 answer
116 views

Recommended CS books for high school

What are the popular books for teaching CS in high schools in the USA? The programming language doesn't matter. I'm asking because I'm looking for more exercises to give to my students. I am a CS ...
  • 103
1 vote
1 answer
195 views

MERN - Which textbook to use?

If you have taught a course on MongoDB, Express, React and Node, what textbook would you recommend? I'm particularly interested in open source textbooks authored on Github. But I'm open to anything.
  • 141
5 votes
2 answers
305 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....
4 votes
6 answers
389 views

Reference request for resource with difficult programming exercises

I am asking this question on behalf of my brother. He is taking his first programming class. So far he has just learned the basics (if-then statements, for loops, while loops, etc.) The class is using ...
  • 143
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 ...
  • 219
5 votes
3 answers
217 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 ...
  • 111
2 votes
4 answers
84 views

Book recommendation on human "computers"

I am looking for books on computers, in a now special sense: https://www.lexico.com/en/definition/computer ...
  • 343
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 ...
  • 198
1 vote
0 answers
35 views

Books for programming environments/interfaces of distributed systems?

I found that Advanced Programming Unix Environment and The Linux Programming Interface provide specific programming knowledge to me, compared to the concepts introduced in OS text books such as the ...
  • 219
2 votes
1 answer
155 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 ...
3 votes
1 answer
89 views

Problem book for Haskell course

I need a set of problems for beginner Haskell course represented as a problem book or workbook. Can you help me find any to give them as a homework on weekly basis? I was able to find only one book in ...
  • 221
2 votes
1 answer
341 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 ...
  • 111
2 votes
1 answer
128 views

The theory of parsing, translation, and compiling, v.s. Compilers: Principles, Techniques, and Tools?

Alfred V. Aho, Jeffrey D. Ullman have written The theory of parsing, translation, and compiling. Volume 1 Parsing 1972 and Volume 2 Compiling 1973 Compilers: Principles, Techniques, and Tools 2ed ...
  • 219
4 votes
0 answers
80 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 ...
3 votes
4 answers
991 views

Java: The Complete Reference, which edition to follow

Java is updating on a regular basis and it being so the corresponding text books to study Java also changes. Now I do not know why the edition "Java 2: The Complete Reference" by Herbert ...
2 votes
2 answers
526 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 ...
4 votes
1 answer
219 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 ...
1 vote
2 answers
132 views

Any website or textbook with problems/solutions for Computer Science Theory?

The course includes: Regular Languages, Context-Free Languages, Turing Machines, Decidability, Reductions, etc. Do you know of any collection of problems/solutions suitable for a senior course?
1 vote
1 answer
200 views

latest Book (2018/19) for Computer Science for Grade 2 to 8 students [closed]

I am currently looking for what book to use/adapt for the 2019-2020 school year for students Grade 2 to 8 ICGSE or CBSE or other pattern.
  • 11
7 votes
4 answers
295 views

Do you know of a complete textbook for teaching databases?

The textbooks that I know about, teaching databases, are not complete. In the sense that they lack a complete set of assignments, homework, projects, slides and instructor manual. Do you know of any ...
  • 71
4 votes
2 answers
162 views

Book recommendation: basic, broad and solid overview for advanced learners

I did a PhD in software engineering, now working in financial IT. I had a proper education in algorithms, data structures, operating systems, networks, software etc. and worked as a tutor for Java, ...
  • 141
2 votes
2 answers
112 views

Becoming a master from a newbie at Computer Science and Electronics [closed]

I want to learn about Computers and Electronics and presently don't hold any kind of degree in the same. My urge to learn is entirely driven by my interest and curiosity for these subjects. I will be ...
1 vote
1 answer
210 views

Textbook on Optimization

Can anyone suggest some good textbooks on optimization for MSc level? Books with more concrete applications and examples on real problems would be more appreciated. I am more interested in algorithm ...
13 votes
12 answers
620 views

Textbooks: Yes, no, roll your own?

I haven't used textbooks in my classes for a number of years. I find that generally it is hard to get students to read them unless you assign homework questions. And I'm not a fan of that method. What ...
2 votes
1 answer
185 views

Is there a good textbook for writing an interpreter in an imperative language? [closed]

Can anyone recommend a good textbook for writing interpreters (not compilers) that don't use languages like Scheme or Haskell?
  • 41
6 votes
5 answers
3k views

Could you recommend books on concurrent programming?

I am self-learning concurrent programming. I have some experience with concurrent programming. Have self learned OS and programming. There are both programming languages and libraries that provide ...
  • 219
8 votes
6 answers
631 views

Paper Books or eBooks?

The majority of my students are finally becoming internet equipped. (This is kind of a big deal here in India). Whenever I start a new session, students ask me to recommend a textbook for them. I use ...
  • 1,874
6 votes
2 answers
372 views

Teaching OOP in Java, to students who already know Java

I am going to teach a course in object-oriented programming in Java, and am looking for materials - textbooks and slides. It is a course for 2nd-year undergrads. In the 1st year, they already learned ...
4 votes
0 answers
635 views

Using zyBooks and labs

Has anyone used zyBooks in their classes? I've seen some good comments on the SIGCSE list about them. I would primarily use this in our CS I class (Java) with their lab feature as a way to provide ...
  • 371
4 votes
5 answers
480 views

What non-programming book is vital for learning the CS mindset? [closed]

If you had to recommend a single book to introduce the way programmers think to anyone, but it had to be from outside the field of CS, what would it be? For programmers, my hands down, all-time, ...
's user avatar
5 votes
1 answer
435 views

Tips for self-study with just a textbook and google

I'm going to be working through a textbook on discrete mathematics that has a special focus on computer science. My only resources are the textbook (which, in its defense, has answers to the odd ...
  • 4,684