Most Popular
1162 questions
1
vote
1 answer
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 material where people learn to use analysis but…

guest
- 13
- 3
1
vote
0 answers
How to get research opportunities for software engineers?
I have been working as a software engineer for a few months now. I want to do research and possibly publish a research paper in the field of computer science. Is it possible to do it while I am working as a software engineer at a company? If yes,…

Devika
- 11
- 1
1
vote
1 answer
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 expertise.
Now I'm looking for some basic information about…

Jens Krüger
- 113
- 4
1
vote
2 answers
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 source software, but when I look at the source…

user13387446
- 11
- 1
1
vote
0 answers
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" course here…

Monkey Brain
- 11
- 1
1
vote
1 answer
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 to Program 10th ed Global 2017. I not finded…

rubengavidia0x
- 111
- 3
1
vote
0 answers
Finding "Filler" projects for students
Short Summary of the situation:
I live on the Dutch countryside, here there are several colleges/universities that offer IT degrees (post-secondary vocational education/ Bachelor Degree/Master Degree). But most of those students go west to the city…

A.bakker
- 336
- 1
- 7
1
vote
0 answers
Who is the best software engineering teacher you know? what makes them the best?
Looking to find some of the best teachers in software engineering; not the best computer scientists or software engineers per se. But those who train and develop software engineers that and build great software in the industry. I'd like to learn…

Jorjani
- 111
- 1
1
vote
0 answers
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 suggested me the HPCA course by Georgia Tech. The…

Abhishek Ghosh
- 585
- 2
- 9
1
vote
1 answer
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.

Luke
- 141
- 4
1
vote
1 answer
Online Platform for practicing Object Oriented Programming in Python
Is there any recommendation on an online platform that teaches and allows practicing object-oriented programming (OOP) in Python?
I am familiar with Hackerrank and HackerEarth, however, they do not have practice problems related to Object-Oriented…

Cute Panda
- 111
- 2
1
vote
1 answer
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 some ways.

Talha Tayyab
- 347
- 2
- 13
1
vote
0 answers
Forming a foundation in PHP
Does anyone know what topics I should start studying to form a foundation in PHP ? Loops, outputting data, manipulating a database etc. ?
Edit: I want to start using PHP to create a social site. Something like Instagram, TikTok etc.

user13477176
- 111
- 3
1
vote
1 answer
What's a good platform for independently teaching computer science and programming?
I've been interested in becoming a computer science/programming educator for a while now, and I have a real passion for it.
I've taught a few people to code through sites like Khan Academy by answering questions and making examples and things, and I…

OOPS Studio
- 121
- 3
1
vote
2 answers
is there any good specific pedagogy research to teach spreadsheets?
There is a lot of good research on how to teach introductory programming. But maybe(?) more important to most students is the ability to use a spreadsheet. What is the best way to teach introductory spreadsheets?

pluke
- 735
- 6
- 13