Skip to content

Commit f183046

Browse files
committed
update tips
1 parent cd3d0aa commit f183046

File tree

4 files changed

+24
-6
lines changed

4 files changed

+24
-6
lines changed

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ nav:
4848
- "Tips":
4949
- tips/for-developers.md
5050
- tips/for-phds.md
51+
- tips/for-undergrads.md
5152

5253
theme:
5354
name: material

mkdocs/tips/for-developers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tags:
88

99
- [VSCode](https://code.visualstudio.com/) for source code editing.
1010
- [Git](http://git-scm.org/) and [GitHub](http://github.com/) for source management.
11-
- [Mkdocs](http://www.mkdocs.org/) for documentation (this website uses it).
11+
- [MkDocs](http://www.mkdocs.org/) and GitHub-pages for websites and documentation (this website uses it).
1212

1313
## For doing slides
1414

mkdocs/tips/for-phds.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
---
2-
title: Tips for PhD students
2+
title: Tips for CS PhD students
33
tags:
44
- Academic
55
---
66

77
## PhD writing
88

9-
- [Write now!
10-
Harold Thimbleby](https://www.harold.thimbleby.net/teaching/Writing.pdf)
9+
- [Write now! Harold Thimbleby](https://www.harold.thimbleby.net/teaching/Writing.pdf)
1110
- [How to write a paper](https://www.wisdom.weizmann.ac.il/~oded/PS/re-writing.pdf)
12-
- [https://www.creativityinresearch.org](https://www.creativityinresearch.org/)
1311
- [Writing a good scientific paper](https://medium.com/@black_51980/writing-a-good-scientific-paper-c0f8af480c91)
1412

1513
## PhD viva
@@ -18,5 +16,5 @@ Harold Thimbleby](https://www.harold.thimbleby.net/teaching/Writing.pdf)
1816

1917
## PhD Mental Health
2018

21-
- [https://academease.org/workshops/catalogue/](https://academease.org/workshops/catalogue/)
2219
- [https://www.ithinkwell.com.au/for-phd-students](https://www.ithinkwell.com.au/for-phd-students)
20+
- [https://academease.org/workshops/catalogue/](https://academease.org/workshops/catalogue/)

mkdocs/tips/for-undergrads.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: Tips for CS Undergrad students
3+
tags:
4+
- Developer
5+
---
6+
7+
## Studying Computer Science
8+
9+
- [Computerphile YouTube channel](https://www.youtube.com/Computerphile) has a good collection of introductory videos for essential computer science concepts.
10+
- [Donald, E. Knuth. "The art of computer programming."](https://books.google.co.uk/books?id=x9AsAwAAQBAJ) book series is a must to read for who intersted in computer science.
11+
- [Cormen, T. H., et.al. "Introduction to algorithms"](https://www.google.co.uk/books/edition/Introduction_To_Algorithms/NLngYyWFl_YC) series is a essential to understand algorithms analysis.
12+
13+
## Competitive programming
14+
15+
- [Halim, F., Skiena, S. S., & Revilla, M. A. Competitive programming](https://cpbook.net/) series is essential for competitive programming
16+
- Online Systems
17+
- [https://onlinejudge.org](https://onlinejudge.org)
18+
- [https://www.hackerrank.com](https://www.hackerrank.com)
19+
- [https://leetcode.com](https://leetcode.com)

0 commit comments

Comments
 (0)