Computer science involves much more than writing code. It blends technical knowledge —like programming, algorithms and data systems — with soft skills, such as communication and problem-solving.
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 ...
From developing new artificial intelligence algorithms to creating next-generation apps, students who major in computer science are training to become the next generation of software engineers, ...
The Saint Louis University Department of Computer Science is committed to the development and study of computing technologies for the greater good of humanity. Hear about the Department of Computer ...
Open-source refers to the practice of making source code freely available to the public, allowing anyone to view, modify and distribute the code. In computer science and software development, open ...
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
Overview The 2026 global rankings highlight universities excelling in AI, cybersecurity, and sustainable computing education, ...
A couple of UTEP undergraduate programs are getting some national buzz. U.S. News and World Report identified the University ...