A computer science degree focuses on the theoretical foundations of computation and information processing. It takes a scientific approach to studying algorithms, data representation, storage, and other processes related to computing and information. Computer science examines how to analyze and develop methodical processes to acquire, represent, and access information encoded in computer systems. While some schools use the term more broadly, computer science specifically studies technical aspects of computing rather than general information technology applications.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
103 views
What Is A Computer Science Degree-2
A computer science degree focuses on the theoretical foundations of computation and information processing. It takes a scientific approach to studying algorithms, data representation, storage, and other processes related to computing and information. Computer science examines how to analyze and develop methodical processes to acquire, represent, and access information encoded in computer systems. While some schools use the term more broadly, computer science specifically studies technical aspects of computing rather than general information technology applications.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4
What is a computer science degree?
In a nutshell, computer science degrees deal with the theoretical
foundations of information and computation, taking a scientific and practical approach to computation and its applications. Computation is defined as any type of calculation or use of computing technology that follows well-defined models (such as algorithms and protocols) in the practice of information processing (which in turn is defined as the use of these models to transform data in computers).
Computer science is considered by many of its practitioners to be a
foundational science - one which makes other knowledge and achievements possible. The study of computer science involves systematically studying methodical processes (such as algorithms) in order to aid the acquisition, representation, processing, storage, communication of, and access to information. This is done by analyzing the feasibility, structure, expression and mechanization of these processes and how they relate to this information. In computer science, the term ‘information’ refers usually to information which is encoded in bits and bytes in computer memory.
Some higher education institutions may use computer science (CS) as an
umbrella term to cover various specialist and vocational degrees involving computers and technology. You may also find the term computer science being used to refer to information technology (IT) degrees, although many institutions now distinguish between the two (exactly how and where they draw this line varies). Make sure to check your chosen university’s course details closely.
Top universities for computer science
The QS World University Rankings by Subject includes a ranking of the world’s top universities for computer science. The table can be sorted by location or based on the different criteria used to compile the ranking (including academic reputation, employer reputation and research citations).
Entry requirements for computer science degrees
Entry requirements for computer science degrees usually emphasize further
mathematics, with some institutions asking for a background in physics. A background in psychology or sociology can provide an added dimension to your studies, as you would have gained an understanding of how humans process information, while other natural sciences may also be helpful.
Undergraduate applicants for computer science degrees will not usually be
expected to have formally studied computer science before university. However, it is recommended that you pick up a programming language, to gain an understanding of what is involved. While generally accepted beginner languages include Python and C++, Haskell, Java and Pascal are all languages you may come across during your studies. On the other hand, you may find some institutions discourage students from learning programming beforehand to avoid students learning ‘bad’ programming habits early on. Some institutions offer joint courses, in which computer science is studied alongside subjects such as mathematics, engineering and computing.
Search & compare the world’s top universities for computer science
Key Skills Common skills gained with a computer science degree include:
Specialist knowledge of computer science theories, methods,
practices and strategy Understanding of a range of programming languages Understanding of computing architecture, construction, engineering and design Understanding of computing software, tools, packages and design Wide understanding of a range of computer-based systems Awareness of and ability to cope with and adapt to rapid technological changes Excellent mathematics/numeracy skills Good foundation in physics Ability to understand complex numerical data Teamwork and leadership skills Analytical and critical thinking skills Creative thinking skills Time management and organization skills General commercial awareness Written and oral communication skills, including presentations and report writing Ability to negotiate, persuade, and present reasoned arguments Strong problem-solving, analysis and decision-making abilities