CE290I Fall 2014 Civil Systems: Control and Information Management, Computer Science for Non-Computer Scientists