The Saint Louis University Department of Computer Science offers courses at the undergraduate and graduate level. Content below is provided by SLU Academic Catalog. A broad survey of the computer ...
Take an engineering approach to computer science. Engineers like to apply scientific principles to solve real-world, practical problems. They like to design and build the systems that keep our society ...
*Note: This course description is only applicable for the Computer Science Post-Baccalaureate program. Additionally, students must always refer to course syllabus for the most up to date information.
A fundamental overview of operating systems (OSes) with an emphasis on practice. Topics covered include: OS structure, OS models, OS abstractions, concurrency sources, concurrency challenges, ...
You might be using an unsupported or outdated browser. To get the best possible experience please use the latest version of Chrome, Firefox, Safari, or Microsoft Edge ...
At its core, programming is about moving data and playing with it. When you send login credentials to a web server, or when you get your profile picture loaded, that’s code sending data back and forth ...
Computer programming once had much better gender balance than it does today. What went wrong? Credit...Joseph C. Towler, Jr. Supported by By Clive Thompson As a teenager in Maryland in the 1950s, Mary ...
At the heart of computer science is the ability to find creative solutions to complex problems. It’s not just about studying the principles of software design or exploring the subtle nuances of ...
The computer science program provides students with a broad and deep foundation in theory and modern software and hardware concepts as well as introduces students to numerous programming languages and ...