Background Image

Cohort 14 (2018) Seminar

Home  /  Seminar  /  Cohort 14 (2018) Seminar

Pre-MAP 2018

Welcome to Pre-MAP 2018, Cohort 14! Class takes place Monday/Wednesday/Friday from 11-12:20pm in the 3rd floor computer lab of the Physics and Astronomy building (B360; see floor map of the department here).

Instructor

I’m Margaret Lazzarini, the instructor for Pre-MAP 2018. I am a fourth year PhD student in the astronomy department. My research focuses on observational high energy astrophysics, I study black holes and neutron stars with X-ray telescopes.

Margaret’s office hours this quarter are Wednesdays 2-3pm and Thursdays 11am-12pm in her office B323.

Academic Mentor

The course Academic Mentor is Nicole Sanchez. Nicole is a third year PhD student in the astronomy department. Nicole’s research focuses on theoretical astrophysics. She does computer simulations of galaxies similar to the Milky Way to understand the evolution of the Circumglactic Medium (CGM), the gas surrounding galaxies.

The Academic Mentor is an additional resource for you to use throughout this entire academic year (including the winter and spring quarters, after the Pre-MAP class is over). Nicole will also have office hours to be available to help you with homework, research, selecting courses, and in-class assignments, and she will be present at many of the in-class exercises. The Academic Mentor is around to help you with anything you may want to talk about. Don’t wait to take advantage of this excellent resource!

Nicole’s office hours are Tuesdays 11am-12pm and Fridays 12:30-1:30 pm in her office B337.

Course Overview

Pre-MAP can roughly be broken up into two halves. In the first half, we’ll equip you with the skills you need to start working on an astronomical research project. These skills include programming in Python, and critical reading and writing of science literature. Then in the second half of the course, you’ll work in small groups with a research mentor and a class partner on a guided research project. There will also be professional development talks on Fridays, and social events and lab tours throughout the quarter.

Here is the course syllabus.

Course Materials

The Python lessons will be taught from instructional iPython Notebooks (no textbook required!) which can be found on our GitHub page. These notebooks will be saved there as a permanent programming reference for you.

There are also many freely available textbooks on programming in Python, which you could optionally use for Python help (no readings will be assigned from these books). Take a look at this webpage’s free Python texts labeled “beginner” for supplemental texts that might be useful programming references appropriate for this course. Three reference texts that I recommend include Learn Python the Hard Way (which isn’t actually hard!), A Byte of Python, and A Whirlwind Tour of Python (written by a former UW astro grad student).

Course Work

There are coding and writing assignments, designed to hone your coding and science communication skills, respectively. Coding assignments are byte-sized and meant to reinforce what you’ve learned in class. Writing assignments vary in length, and will focus on reading and understanding scientific research papers, writing a personal statement for applying to research internships, and creating a presentation on your research project at the end of the quarter.

How to turn in Assignments

Writing Assignments:

Writing assignments are share with you using your UW Google Drive account. Log on to your UW Google drive by going to drive.google.com and logging in using your UW email address (netID@uw.edu) and password. Then go to “Shared with me” and you should find writing assignments shared with you as they are assigned. Each will be named “Writing 1”, “Writing 2”, etc. which will match the way they are listed on the calendar at the bottom of this page. Please complete writing directly on the Google document. I am already shared on it so you will not need to do anything to turn it in.

Coding Assignments:

Coding assignments are meant to be straightforward practice of what we’ve learned in class. All assignments come from the online resource “Learn Python The Hard Way” (LPTHW). Since the service is pay-only, I have a PDF version of the online textbook that I have shared with you on your UW Google Drive.

To complete an assignment, please create a new Jupyter notebook in your home directory when you are logged in to an astrolab computer (see the first unix lesson for a refresher on how to remotely log in if you are doing this from your home computer). Follow the exercise, essentially copy-pasting the code into the notebook and running each cell to see what it produces. When you are finished, please copy your notebook into the premap2018 directory using the following command:

cp Lastname_codeX.ipynb /astro/store/gradscratch/tmp/premap2018/codeX

Where codeX will be code1, code2, code3, etc. depending on the assignment number.

Schedule

Lab tours – we will be taking tours of different labs on campus throughout the fall quarter. These tours are still being scheduled and will be posted ASAP!

The course schedule is listed below and will be updated as we go along:

WEEK MONDAY WEDNESDAY FRIDAY
1 No class Sep 26
Introduction to Pre-MAP
Assigned: Writing 1
Sep 28
Guest Speaker: Christine Edgar – Astronomy Major,
Computer Set-Up
2 Oct 1
Intro to Unix
Assigned: Writing 2
Due: Writing 1
Oct 3
Intro to Unix
In class exercise & Bash Cheat Sheet
Oct 5
Research mentor project pitches
Assigned: Writing 3 (Due Sun, Oct 7 @5pm)
3 Oct 8
Python: Intro & Calculations
Assigned: Code 1: LPTHW Ex. 3
Oct 10
Python: Numpy
Assigned: Code 2: LPTHW Ex. 4, Writing 4
Due
: Code 1, Writing 2
Oct 12
Python: Numpy
Assigned: Code 3: LPTHW Ex. 30
Due: Code 2
4 Oct 15
Python: Control flow
Assigned: Code 4: LPTHW Ex. 33 or Code 5: LPTHW Ex. 32
Due: Writing 4, Code 3
Oct 17
Python: Functions
Assigned: Code 6: LPTHW Ex. 21
Due: Code 4 or 5

Oct 19
Guest talk: Applying for Internships/REUs
Assigned: Writing 5
5 Oct 22
Python: Plotting
Due: Code 6
Oct 24
Python: Plotting
Assigned: Code 7
Oct 26
Recap: Personal Statement
Guest talk:
Career Paths in Astro
Assigned: Writing 6
Due: Writing 5
6 Oct 29
Python: Fitting
Due: Code 7
Oct 31 
Start research
with mentors!
Due: Writing 6
Nov 2
Research
Assigned: Writing 7
7 Nov 5
Research
Nov 7
Research
Assigned: Writing 8
Due: Writing 7
Nov 9
Research
8 Nov 12
No class
(Veteran’s Day)
Nov 14
Research
Assigned: Writing 9
Due: Writing 8
Nov 16
Research
9 Nov 19
Guest talk:
Presentations/
Public Speaking
Due: Writing 9
Nov 21
Research
Nov 23
No class
(Thanksgiving)
10 Nov 26
Research
Assigned: Writing 10
Nov 28
Research
Nov 30
Research
11 Dec 3
Prepare
Presentations
Due: Writing 10
Dec 5
Practice
Presentations
(Presentation Rubric)
Dec 7
Last day of class / Research Presentations