Additional information will be posted here throughout the course as needed.
Zoom links
Exam Information
Python
Installing the Course Virtual Machine
- See Lab 1
Linux/Unix Reference
Editors and IDEs
We strongly advise you against using gedit, notepad, or otherĀ primitive editors. Switch to a professional-level environment orĀ editor, such as the following:
- GNU Emacs. A powerful and freely available editor that is very customizable, and comes with a lot of support for writing and editing code. If you use Emacs, you will likely still need to know how to compile at the command line.
- VIM. Another powerful and freely available editor that is very customizable and has support for writing and editing code. Same caveat as for Emacs.
- Sublime Text. An increasingly popular cross-platform editor. Not free; comes with evaluation period.
- MS Visual Code. Another increasingly popular cross-platform editor. Free!