May 10, 2016 - First Week

Thanks for being part of this course! I hope you will find the content useful. On the first day we gave a brief overview of using the command line and bash. There is, of course, much more to learn about those topics for those who need it. A couple of hints on using bash if you didn’t already know:

  • Try pressing the TAB key when you have only partially typed in the name of a file or directory. This is called command-completion and can be really useful.
  • Up and down arrows allow you to go back through your history, and the notation !234 will automatically run the 234 line of listed as output from the history command.

For the next week or so, we will being doing an overview of the Python language. These first lectures will cover the basic language. Later on in the course we will look at specific libraries (especially numpy and matplotlib). You should all have access through the library to the textbook. Over the next week or so, try and read through chapters 2 thru 6 on Python.

We will need to install a Python interpreter to be able to do the in class exercises. I’d recommend using Miniconda to set up Python on your computer. Instructions are available at http://physics.codes in Installation subsection. Getting a working Python interpreter for everyone in the class will be the first task on Wednesday morning – so if this doesn’t (yet) make sense to you, wait until class tomorrow and Lukas and I will help you.

Mar 31, 2016 - Welcome Post

Welcome to CMSC6950

Welcome to the website for CMSC6950. Please contact Dr. James Munroe if you have any questions about the course.

The first lecture will be May 2, 9-12, in C-2039.

On Thursday, April 21, 2016 I was alerted that some students haven’t been able to register because the class is at capacity due to how the course has been set up with the Registrar’s Office. I’ve increased the max enrolment to allow more students to take this course. Please let me know if there are any additional issues.