Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Topics #1

Open
8 of 17 tasks
natj opened this issue Oct 3, 2017 · 3 comments
Open
8 of 17 tasks

Topics #1

natj opened this issue Oct 3, 2017 · 3 comments

Comments

@natj
Copy link
Collaborator

natj commented Oct 3, 2017

Possible topics to discuss:

  • intro to version control (git)
  • university & csc facilities, tools and software
  • online git-based editing/publishing tools (Overleaf)
  • intro to Python
  • good programming practices
  • data vizualization
    • animations & videos
    • OpenGL & 3D
  • fitting a line (properly with Bayesian inference)
  • introducing R
  • introduction to LaTeX
  • intro to parallelization
  • regular expressions (RegEx)
  • unit testing
  • C/C++
  • I/O in general
  • optimizing Python & R
@sndik16
Copy link

sndik16 commented Oct 4, 2017

Suggesting more possible discussions (note that I am a mac user, so I did not use the console that much):

  • latex - e.g. for 1) ESO proposals and for 2) submitting papers, maybe also for 3) collaborating on a paper via Overleaf or some other platform
  • personal website, e.g. http://www-astro.physics.ox.ac.uk/~simmons/research.shtml or http://natj.github.io/
  • github (seconding that this is interesting topic as mentioned in the natj post above)
  • any data science topics (as a transferable skill for employment outside of academia etc.), such as Voronoi cells
  • using the Terminal for Astronomy -related topics specifically, e.g. changing something in .fits file etc.
  • explanation on different endings and how to open them (anything other than usual .doc, .html, etc)
  • virtual machine / virtual box - basically how can you run Fedora linux for example which is needed for SciSoft package on your mac laptop and how to make it not as slow (was suggested by another student to use remote connection to a school linux computer)
  • please always define programming terms - my biggest problem is the technical "lingo", e.g. meaning of brackets etc :) - especially the language in "error messages" in python
  • external speakers from industry (transferable skills)

what I can contribute

  • online support, societies - > I attended PyCon sponsored by PyLadies, so I can share how to get support for coding, especially if you are a woman - meetups etc.

suggested speaker

  • James Stone :) - jamesstone.com -self-taught programmer who also builds websites and teaches programming at Penn State to engineers and artists (both programmers and people who did not program before), so maybe he has experience talking to the non-initiated

thank you for such a cool initiative

@natj
Copy link
Collaborator Author

natj commented Oct 10, 2017

New suggestion: basics of quantum computing (see IBM quantum experience )

@aunis
Copy link

aunis commented Oct 11, 2017

Great initiative! I wish I could attend, but at least I can follow the materials here.

Ilia-Kosenkov added a commit that referenced this issue May 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants