Mcs275, Spring 2012, Lowman
Course Topics
- More python programming (continued from mcs260): classes, OOP, numpy, scipy ...
- Intro to C programming language: enough to write C-extension modules for python
- Recursion: basics
- Recursion: more advanced examples
- Extending python with C API and Cython
- GUI
- Mysql with python
- LAMP: Linux, Apache, Mysql, Python
- Multi threading/processing
- Network programming
- Intro to C++
- Optional topic: exposure to assembly language (if time)