A curated list of resources for Ph.D. students. It includes both academic resources mainly for Computer Science or Engineering students and other resources (e.g., personal development, communication, and writing) that I personally feel useful and needed during my Ph.D. time.

Disclaimer

I have not reviewed all the resources, but all resources are recommended by me or at least one of my advisor, friends or colleagues.

Data

Visualize data


Collect data


Make sense of data (statistics)


Datasets


Algorithm and Programming

Art of algorithms


Learn programming interactively


Play Python (玩蛇)


Others' resources collections


Personal bloggers


Open source community

It is always good to participate in open source projects, while we all have benefited a lot from the open source work accomplished by others. During your Ph.D. life, you may find that all the programming scripts you've written for your research projects can be turned into some reusable open source software packages to be shared with others, and at the same time get some citation impact on the work that uses your software packages. Here are some good venues you may consider to publish your open source software packages.



Artificial Intelligence

Learn machine learning


Learn from the Giants


Learn from Q&A


Start with the state-of-art packages


Words from famouse scientists


Health with technologies


Live as a Ph.D. student

Personality and habits


Communication matters


Think deeply


Presentation


Listen to the researchers


Start with Grants


Serve in the community


Copyright about your publication


Conduct experiments


Solve productivity crisis[1]

The crisis of managing the exploding digital stuffs fed by your projects.

digital_stuff_management.png

digital_stuff_naming.png


Identify impact of papers[1]

I will exclude well-known Google Scholar, and Microsoft Academic Search from the list because these are not indexing services and do not exclude predatory journals and conferences.


Web of Science is excluded because this requires subscription. But your school should usually have the subscription. And its citation report is probably the most reliable service to find impactful journals.


Write an impactful paper


  1. This section extracts information from two webinar talks: How can I organize and manage my digital stuff, How can I avoid predatory journals and publishers and How can I determine how impactful my research is from Northeastern University Library Service. ↩︎