GeekWire chronicles the Pacific Northwest startup scene. Sign up for our weekly startup newsletter, and check out the GeekWire funding tracker and VC directory. by Ashley Stewart on Oct 23, 2014 at ...
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, ...
Understanding offline processes is as important to managing technical systems as knowing how to manipulate, transmit and store electronic data. A mix of computer science and business management ...
Computing is part of everything we do. Computing drives innovation in engineering, business, entertainment, education, and the sciences—and it provides solutions to complex, challenging problems of ...
This course has four purposes: (1) to learn about the hierarchy of abstractions and implementations that comprise a modern computer system; (2) to demystify the machine and the tools that we use to ...
With AI at the forefront of technology, it is essential to recognize its role in every aspect of our daily operations, from maintaining contact with our customers to leveraging our marketing and human ...
System administration is a vital necessity of any computer system. However, most universities don't teach system administration. So where do people learn how to become system administrators? Basically ...
Students gain advanced knowledge of algorithms; computational biology; computer architecture; computer graphics and visualization; computer systems design; database systems; computer security; ...
The BS degree in computer science emphasizes knowledge and awareness of computing at all levels. Students gain a hands-on education exploring circuits and computer architecture, operating systems, and ...
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 ...