Questions tagged [self-learning]

Questions regarding teaching a topic to yourself. Use this tag to ask about ways and methods of teaching which apply to teaching yourself.

Filter by
Sorted by
Tagged with
0 votes
0 answers
13 views

How to learn database management systems?

database navathe/elmasri connally begg date korth gehrke/ramakrishnan Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design 2nd Edition database systems peter rob, ...
achhainsan's user avatar
0 votes
0 answers
45 views

Online bootcamps

My son is looking to retrain in data sciences and has been researching online boot camps such as Springboard and Le Wagon. These appear to be genuine companies, but it's hard to sift through the ...
Mark Williams's user avatar
2 votes
2 answers
121 views

How does one overcome "Computer Science Learning Plateau"?

I've reached a point of no return in my learning computer science journey. I know little bit of basics, but advanced stuff in computer science I really don't know. By advanced stuff, I mean subjects ...
zeeshanseikh's user avatar
3 votes
1 answer
58 views

Books and courses to learn Operating Systems Fundamentals?

I've to get FE exam to get licensed as an engineer in Nepal. I want to learn everything properly because I feel I didn't learn to the extent that I could in college. My first hitlist is operating ...
zeeshanseikh's user avatar
2 votes
2 answers
101 views

Will learning relational algebra and calculus help me to learn SQL subqueries?

I'm finding SQL subqueries tough to understand and write. When I ask how I can make it easier to write subqueries, the first response people give is "practice". But what do I practice? Where ...
achhainsan's user avatar
1 vote
0 answers
86 views

Books or resources for GPU architecture

While many good books deal with CPU architecture in detail, for instance, Computer Architecture: A Quantitative Approach by Patterson et al., and also some books deal with the hardware/software ...
Abhishek Ghosh's user avatar
1 vote
0 answers
24 views

Video lecture series which covers CUDA and GPU related concepts from basics to advanced level

I am a master's student. During my bachelor's, our curriculum primarily focussed on CPU architecture. There are excellent textbooks and video lectures which deal with the CPU architecture in depth. I ...
Abhishek Ghosh's user avatar
0 votes
1 answer
93 views

what is a good way to learn new framework / language?

I have been learning rust since 2021. I followed different courses from YouTube and others. Then I shifted towards books to learn rust and right now after two years I am doing same thing and learning ...
Hamza's user avatar
  • 117
1 vote
2 answers
62 views

Best language for graphics and general math problem solving for amateur

This question is not quite appropriate for the community but at my low level of expertise, someone may have an answer. I am retired and using computing as a hobby. My main interest is in things like ...
Daley's user avatar
  • 11
9 votes
8 answers
3k views

How does the ability to solve a new problem come to a person?

How do you learn problem solving. Programming is all about problem solving. Whenever I try any new problems, I can't solve them. How does this ability to tackle a new problem by yourself come? How do ...
zeeshanseikh's user avatar
0 votes
1 answer
54 views

How to learn Libreoffice Calc?

I would like to become a good Libreoffice Calc user. How should I learn to use it, as I don't have any real business cases to solve but I would like to learn those? I have studied a good skills on ...
guest's user avatar
  • 1
3 votes
1 answer
179 views

What should I do Before I give up programming? [closed]

I'm in the verge of giving up programming and wondering what could I do before I give up to make sure I did what everyone did. I've a bachelors degree in computer science. I didn't do it as well as I'...
4c2divbetween's user avatar
3 votes
1 answer
147 views

How to learn React JS?

My background: I have completed courses in HTML, CSS, Bootstrap and JavaScript and I can read and write code in these languages. I want to learn React and I want to build frontends of websites. What's ...
zeeshanseikh's user avatar
2 votes
2 answers
499 views

How to get into Computer Science from Mathematics background for opening job opportunities?

The title uses the phrase “get into”, though it have broad connotations yet all I meant by that was simply entering into the field of CS for formal job opportunities. I have a decent knowledge of ...
ConGovDeIn's user avatar
2 votes
0 answers
59 views

What are some resources to practice javascript while learning it?

I’m looking for solved and unsolved assignments of JavaScript to practice. My goals are both, practice javascript to learn to program as well as practice javascript to be able to design MERN ...
zeeshanseikh's user avatar
1 vote
1 answer
79 views

How to know what topics to study while learning to build website?

We're having a project work where university won't guide us at all. I've decided to use MERN stack to build a website. But I'm confused on what topics should I learn in html, css, javascript etc. What ...
zeeshanseikh's user avatar
0 votes
1 answer
105 views

An automatic grader won't accept my solution. What should I do?

I study computer science. In my course problems are in a web page and there are described what the program should do and what the screen should be seen after an example run. The solutions are checked ...
Studying's user avatar
2 votes
2 answers
307 views

How to actually learn while building dummy applications that have already been built?

I'm a CS graduate from poor and underdeveloped country so my education might not be upto the standard so pardon me for that. I'm planning to learn full stack web development for job. Be it MEAN, MERN, ...
zeeshanseikh's user avatar
4 votes
5 answers
352 views

Book recommendation for high school students who will major in CS?

I have some students who will major in CS next year. I have taught them some basic algorithms (sorting & searching), e.g. check here How to teach algorithms in an interactive way & Teaching ...
Qiulang 邱朗's user avatar
1 vote
2 answers
183 views

What is standard definition of Computer Science

Why This Question Hi i am Computer Science student. As a computer science student I want to know the definition of computer science . yes !! i know some definition but these are not satisfactory , you ...
Hamza's user avatar
  • 117
18 votes
8 answers
9k views

How does one become great at computer science mathematics?

This question is bothering me since I started using Stack Exchange. I just want to share examples of people that made me surprised. How to prove that CRC - Cyclic Redundancy Checksum - with an ...
kudmea's user avatar
  • 181
0 votes
3 answers
174 views

Is blogging , affiliate marketing , E-commerce etc are the fields of Computer Science

Question Background: I am CS students . Now a day lot of peoples are learning and earning through -> blogging , affiliate marketing , E-commerce etc . And also provides these type of services ! ...
Hamza's user avatar
  • 117
3 votes
4 answers
326 views

How can I understand if programming is for me?

I am with the complication of having to choose a career, I am 17 years old and I see that programming is giving a lot of work in Argentina but some concepts confuse me, I just read this https://...
helpmyandroid's user avatar
2 votes
1 answer
102 views

Any experiences on online paid courses (udemy, coursera, edx?

I am thinking to start an online course in one of the educational online platforms, e.g. Coursera, Udemy, EDX or other. Does anyone have such an experience? What are some things I have to keep in mind ...
Drimades Boy's user avatar
0 votes
3 answers
213 views

Best books for solid foundation build up for python and java

Fellow programmers. I am currently learning java and python in my Master's degree (introduction) and I did those languages 2 years ago. And when I revisited for the units I feel like I have basic ...
Syed Istiak Raihan's user avatar
6 votes
4 answers
4k views

Which C++ libraries and frameworks should I learn for GUI development?

Today I saw a lot of C++ libraries and frameworks on Awesome C/C++. Now I am confused as to which should I learn, or does it depends upon my choice? I want to learn C++ libraries and frameworks, for ...
Hamza's user avatar
  • 117
2 votes
3 answers
574 views

Which resource is best for learning something new in computer science?

Videos tutorials When I start learning C++ form video tutorials I grasp lot of concepts. But after some time I realize in this course that too many topics like (operator overloading, nested classes ...
Hamza's user avatar
  • 117
1 vote
1 answer
148 views

What comes after learning object oriented programming in C++? [closed]

What comes after learning basic and object oriented programming in C++ , I also cover file handling .
Hamza's user avatar
  • 117
0 votes
3 answers
1k views

What is the best programming language to learn right now? [closed]

A CS student here. My school is teaching only Java, and I figured I should pick up another language on my own. What would you say is the best programming language to learn right now in this market?
vien._t's user avatar
  • 25
2 votes
2 answers
233 views

Can one build an operating system with LaTeX? [closed]

Can somone point a mistake in my reasoning? It is possible to build an operating system. A Turing complete programming language can by used to program an operating system. LaTeX is a Turing ...
guest's user avatar
  • 23
4 votes
4 answers
223 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 ...
Robert Columbia's user avatar
5 votes
4 answers
340 views

Is learning programming by doing projects right way to learn programming

I tried learning by making projects, but found myself in a place where I would mug up things rather than learning anything. So I am currently doing textbook styled programming learning. I am reading ...
zemvua's user avatar
  • 51
8 votes
2 answers
667 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 ...
Abhishek Ghosh's user avatar
0 votes
0 answers
55 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 ...
kyary's user avatar
  • 101
2 votes
1 answer
97 views

How do I figure the types of problems in making Context Free Grammars? [closed]

One thing that I am very clear is that there is no hard and fast algorithm to create CFG. The only wat to practice only. But how do I deal with new questions in exam? Are there types of problems that ...
supcem's user avatar
  • 21
0 votes
1 answer
153 views

Theory of computation study material with lots of solved examples-: [closed]

eg-: examples to create dfa, nfa, turing machine, pda, regular grammar, cfg problems etc. What is the best resource for it? Any book there? Or any thing else there?
vnhc5's user avatar
  • 11
1 vote
0 answers
51 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 ...
Abhishek Ghosh's user avatar
0 votes
1 answer
104 views

How to learn object oriented Python?

What would one suggest for a junior lever programming student to learn object oriented Python? For me, it is quite easy to understand objects in Java and non-object oriented Python but objects in ...
studying's user avatar
1 vote
2 answers
107 views

Getting started on contributing to open source and making software

I’m just graduated high school. I learnt java in high school, but the java I learnt was taught on bluej and we weren’t taught to create any software or anything. I want to start contributing to open ...
user13387446's user avatar
1 vote
0 answers
293 views

Is the "How to Code - Simple Data" course worth taking it?

I'm trying to learn computer science on my own and one of the resources I'm using is (https://github.com/ossu/computer-science) , so I found many people criticizing the "How to Code - Simple Data&...
Monkey Brain's user avatar
1 vote
1 answer
207 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 ...
rubengavidia0x's user avatar
1 vote
0 answers
46 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 ...
Abhishek Ghosh's user avatar
1 vote
1 answer
181 views

Learning GoLang

I want to learn Go Language as it is popular these days. I tried some demo programs on https://play.golang.org/. Do we have some good resources to learn Golang? It looks pretty similar to C, C++ in ...
Goku's user avatar
  • 347
7 votes
2 answers
530 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....
Abhishek Ghosh's user avatar
3 votes
0 answers
165 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 ...
Abhishek Ghosh's user avatar
1 vote
3 answers
273 views

How to learn C++?

My background: I have completed the course CS50X which covered C, python, web development, and some data structures in C. I can currently use C, python, and javascript. I want to learn C++ and I ...
Neelesh V's user avatar
  • 188
5 votes
2 answers
84 views

How do you read and write a project beyond a one-page script?

I have hit a plateau in learning to program in that while I know CS concepts and I can read and write a program such as a diminished find clone, I cannot create ...
JohnnyApplesauce's user avatar
2 votes
1 answer
207 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 ...
Abhishek Ghosh's user avatar
2 votes
2 answers
208 views

How to learn Java as a beginner?

I want to start learning Java from scratch. But as a beginner, I don't know where to start or what to learn first. I have basic knowledge in C++ but Java is an entirely new area to me. Can anyone give ...
Long le Thanh's user avatar
1 vote
1 answer
83 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 ...
Robin Ting's user avatar