Home > Content > Another Update on What You Want

Another Update on What You Want

Responses have slowed, so here are the final scores for the topics we’re including (or thinking about including) in this course. It looks like the Unix shell just might go back in…

2.51 Automating Repetitive Tasks
2.50 Reproducible Research
2.50 Data Visualization
2.47 Version Control
2.44 Performance Optimization
2.41 Data Structures
2.39 Testing and Quality Assurance
2.39 Coding Style
2.38 Basic Programming
2.35 Using the Unix Shell
2.35 Parallel Programming
2.35 Debugging with a Debugger
2.29 Computational Complexity
2.22 Object-Oriented Programming
2.20 Working in Teams/on Large Projects
2.19 Designing a Data Model
2.15 Refactoring
2.10 Matrix Algebra
2.09 Static and Dynamic Code Analysis Tools
2.07 Systems Programming
2.04 Integrating with C and Fortran
2.03 Design Patterns
2.01 Packaging Code for Release
1.95 Functional Languages
1.94 Handling Binary Data
1.82 Image Processing
1.74 Build a Desktop User Interface
1.73 XML
1.65 Create a Web Service
1.39 Geographic Information Systems

Categories: Content Tags:
  1. August 28th, 2010 at 18:59 | #1

    I’m glad to hear the Unix shell might go back in. I’ve found that mobility and scripting have the potential to be quite an entry hurdle for a lot of people with applications for these tools. Without shell tools, teaching further tools might be futile.

    Also, (if I’m reading these scores correctly) I’m pretty surprised that Matrix Algebra was so high up on the list… so much higher than building GUIs for example.

  1. No trackbacks yet.