News

Introduction to Programming Systems An introduction to computer organization and system software. Developing skills for composing large programs, including modularity, abstraction, programming style, ...
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, ...
Computer vision has exploded onto the technology scene over the past decade.
Computer Science prepares students to lead in a world experiencing sweeping technological change. Students choosing to major in computer science can look forward to a career in one of the many fields ...
OpenStax, the Rice University-based provider of free, peer-reviewed, openly licensed course materials, has expanded its content library with a new computer science textbook: Introduction to Python ...
CSCA 5222: Introduction to Computer Vision CSCA 5222: Introduction to Computer Vision Get a head start on program admission Preview this course in the non-credit experience today! Start working toward ...