University of Colorado System
Software Design Methods and Tools
Skills you'll gain: Computer Architecture, Software Testing, Communication, Relative Change And Difference, Software Engineering, Software, Theoretical Computer Science, Architecture, Language, Iteration, Software Architecture, Average, Computer Programming