Oxford University opened the recruitment of students to the new course "
Computer Science and Philosophy ". In each of the three years of study, students will learn the basics of programming and basic philosophical concepts. Here is the program of the
first year (computers and philosophy 50% to 50%), the
second year (50-50) and the
third year (specialization in any direction up to 75% for the student’s choice). Optionally, the student has the right to remain in the
fourth year (masters degree), where he can fully go up to 100% in the chosen area and write a thesis project, either in the form of a philosophical treatise, or a
computer project .
It can be assumed that students who like not only computers, but also logic puzzles, paradoxes, various puzzles and logic games like chess, breaking someone else's code and other unusual challenges will most like this course.
At first glance, it seems strange - what can bind such different disciplines: a purely applied technical specialty and a humanitarian “desire for wisdom”? But if you think about it, they have a lot in common: this is the theory of artificial intelligence (AI), robotics, virtual reality. In these areas, programming and philosophy collide directly. But there are many other areas as well, because computer science and philosophy have common methods for presenting information and rationale, a common interest in algorithms, cognition, intelligence, language, modeling, evidence and verification.
Graduates of this course may qualify for a job as a software developer - the
best profession in the world at the beginning of 2011.
')
It is very important for a programmer to be able to think from a philosophical point of view, while a modern philosopher needs to understand programming in order to adequately perceive the modern world, whose image is determined by information technologies.
Studying philosophy develops analytical and critical thinking abilities with logical rigor. Computer science requires an understanding of computer systems at a deep level. Computers and software - one of the most difficult products ever created by mankind, the development and use of this technique makes it necessary to continuously solve all new challenges.
The greatest thinkers of the past, including Aristotle, Leibniz, Hobbes, Turing, and Frege, dreamed of creating a machine for “automatic thinking” and how such machines could change the world. Modern computer - a tool that embodies their dreams into reality.