Perhaps, but I think an even better way to do that would be to develop something on your own time, as an example of your programming skills that you can show off, or contribute to an open source project. Again, if you're looking to *do research* after school and are for some reason getting an MS and not a PhD, then sure you'd best put some time into a research effort and a thesis would be great. If you don't really care so much about research, and you have the option of taking several extra classes instead of writing a thesis, I'd do the former and learn some extra things you're interested in rather than spending time writing a paper that no one will ever read for the sake of saying you did so. So in the end - just do what you want to do and don't worry about what other people will think about it. =)