News

We are a research-led school with a reputation for excellent teaching and courses with real-world impact. We are based across four sites, comprising more than 2000 students and 190 specialist staff ...
DCS @ Bates welcomes our newest tenure-track faculty member, Dr. Andy Ricci, who completed a Ph.D. in Computer Science at Cornell, specializing in human-robot interaction. The fields that DCS @ Bates ...
Hitting a wall is common after finishing the beginner material, so be prepared to self-direct your learning. Without a specific project or goal, it’s easy to lose direction and motivation. A while ...
It’s a bright day for computing — literally. Two tech companies have unveiled computer components that use laser light to process information. These futuristic processors could soon solve ...
This article compares Python and JavaScript to help computer science students decide which programming language to learn ...
Computer science is the study and development of the protocols required for automated processing and manipulation of data. This includes, for example, creating algorithms for efficiently searching ...
Geoffrey Hinton, the "Godfather of AI," predicts AI tutors will soon surpass human teachers, potentially rendering undergraduate computer science education obsolete. He suggests these AI systems, ...
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 ...
Looking for the best laptop for computer science students? We've tested over 1800 laptops, MacBooks, and Chromebooks, and these are our top recommendations. Each model has been benchmarked for ...
Graduate students are a vital part of the extensive research conducted in the Faculty of Computer Science. Many of our faculty members are also engaged in industry-related, funded research at the ...