A graphic card is required when you need to do intense graphical kinds of stuff on your system. As a computer science student, if you use advanced coding like Python or C++ programming applications, then a minimum of 4 GB graphic card is required. The need for a higher graphic card depends on your usage.