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 ...
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, ...
Our academic programs provide a sound foundation in computer information and computer science principles, while keeping up with today's ever-changing computing needs. And our experiential learning ...
Computers are all around us. How does this affect the world we live in? This course is a broad introduction to computing technology for humanities and social science students. Topics will be drawn ...