Tag: computer science
Posts of Tag: computer science
  1. Graphs in Java: Minimum Spanning Trees - Prim's Algorithm

    Introduction Graphs are a convenient way to store certain types of data. The concept was ported from mathematics and appropriated for the needs of computer science. Due to the fact that many things can be repre...Learn More
    AlgorithmJavacomputer science
  2. Graph Theory and Graph-Related Algorithm's Theory and Implementation

    Introduction Graphs are a convenient way to store certain types of data. The concept was "stolen" from mathematics and appropriated for the needs of computer science. There are several ways in which we can desc...Learn More
    Algorithmmathsaicomputer sciencetheory
  3. How to Write a Makefile - Automating Python Setup, Compilation, and Testing

    How to Write a Makefile - Automating Python Setup, Compilation, and Testing Introduction When you want to run a project that has multiple sources, resources, etc., you need to make sure that all of the code is ...Learn More
    Pythontoolcommand-linecomputer science
  4. Introduction to Programming Paradigms

    Photo by Clément H on Unsplash As someone who never graduated as a computer science degree but very passionate and eagerly wants it to know more about programming as a whole, you will eventually encounter diff...Learn More
    ProgrammingNewscomputer sciencesoftware developmentSoftware EngineeringProgramming Paradigms
  5. How Teaching Kids CS Made Me a Better Programmer

    How Teaching Kids CS Made Me a Better Programmer If you can explain something to a 6-year-old, then you truly understand it Photo by the author (made using Canva). “The mediocre teacher tells. The good teach...Learn More
    ProgrammingNewscomputer sciencesoftware developmentSoftware EngineeringEducation
  6. Image Creation for Non-Artists (OpenCV Project Walkthrough)

    Image Creation for Non-Artists (OpenCV Project Walkthrough) An attempt at exploring how computer vision and image processing techniques can allow non-artists to create Art The end result This project stemmed...Learn More
    PythonNewsTechnologycomputer sciencesoftware developmentArt
  7. How the React Reconciliation Algorithm Works

    What Is So Hard About Drawing Some Buttons? When developing with React, it is easy to forget (or not know at all) the imperative way of creating and managing the UI. As an analogy, React lets you “describe” th...Learn More
    ProgrammingJavaScriptNewsReactcomputer sciencereact native
  8. Take Your First Step into the Quantum Realm

    You’re Thinking So Classically Take Your First Step into the Quantum Realm An Introduction to Quantum Gates and Quantum Circuits By Author using Canva Getting started with quantum computing may seem intimid...Learn More
    NewsTechnologycomputer scienceScienceInformation TechnologyQuantum Computing
  9. Two semesters of pure Data Structures and Algorithms

    A journey of grind in Codeforces, Codechef and a fair combination of LeetCode and Geeks for Geeks. Data Structures and Algorithms happen to be an integral part of any Computer Science and Engineering student a...Learn More
    Competitive ProgrammingNewscomputer scienceAlgorithmsCodingData Structures
  10. Respawn VMs like an RPG with Autohealing and Autoupdates

    Respawn VMs like an RPG with Autohealing and Autoupdates Season of Scale Season of Scale “Season of Scale” is a blog and video series to help enterprises and developers build scale and resilience into your d...Learn More
    NewsCloud ComputingSoftwarecomputer scienceGoogle Cloud PlatformHigh Availability
  11. SQL Concepts Organized

    Concepts of SQL organized in a Q&A format What is DBMS? A Database Management System (DBMS) is a program that controls creation, maintenance and use of a database. DBMS can be termed as File Manager that mana...Learn More
    SQLDatabaseNewscomputer science
  12. OpenAI should Steal from Robinhood and Give to the Poor

    OpenAI should Steal from Robinhood and Give to the Poor It’s time for OpenAI to enter financial markets Robinhood started with noble intentions. To steal from the rich and give to the poor. Unfortunately, lik...Learn More
    Newsartificial intelligencecomputer scienceEconomicsFinanceInvesting