With a software project management major, you’ll learn how to ethically manage the finances and personnel of complex software development projects—all while honing your leadership skills. Become who ...
During an April 2 showcase event, Research Track students presented the work they developed over the two quarters. The 12 ...
Computers are everywhere – personal computers, robots, entertainment devices, artificial intelligence, and more. Learn all about how computers and other information technologies work both alone ...
Expand your knowledge of the full lifecycle of software development – from design and testing to deployment and maintenance – with a hands-on, 30-credit online Master of Science (MS) in Computer ...
Computer science student Ashley Baird is the kind of person who thrives on completing what she starts. Baird's drive to see ...
The course will cover a broad range of topics including congestion control, routing, analysis and design of network protocols (both wired and wireless), data centers, analysis and performance of ...