Computer Science Information Sheet for entry in 2016. What is Computer Science?



Similar documents
Biochemistry (Molecular and Cellular) Information Sheet for entry in What is Biochemistry?

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

3. Programme accredited by Currently accredited by the BCS. 8. Date of programme specification Students entering in October 2013

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Core Curriculum to the Course:

Draft dpt for MEng Electronics and Computer Science

Erik Jonsson School of Engineering and Computer Science

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

What You Need to Know About Computer Science, B.S.A.T. Programs

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

Electrical and Computer Engineering Undergraduate Advising Manual

Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum

Bachelor Degree in Informatics Engineering Master courses

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Guide to the MSCS Program Sheet

Programme Specification (Undergraduate) Date amended: 27 February 2012

Computer Engineering

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

LOUGHBOROUGH UNIVERSITY

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb

PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Lectures Proposed by the Board of the Faculty of Computer Science and Technology

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg

Penn State Harrisburg Computer Science

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

Bachelor of Bachelor of Computer Science

STUDYING COMPUTER SCIENCE AT OXFORD

Software Engineering

Swiss Joint Master in Computer Science of the Universities of Bern, Neuchâtel and Fribourg

Winter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area

Department of Computer Science School of Arts and Science.

ALFAISAL UNIVERSITY COLLEGE OF ENGINEERING

COMPUTER SCIENCE PROGRAMS

Graduate Degree Requirements

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

Computer Science/Software Engineering

LONG BEACH CITY COLLEGE MEMORANDUM

Study Program Handbook Computer Science

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

The following are the measurable objectives for graduated computer science students (ABET Standards):

Diploma Of Computing

How To Get A Computer Science Degree At Appalachian State

Faculty of Information Technology

Credit and Grading Systems

Bursaries. University of Lincoln International Study Centre Degree preparation for Undergraduate and Masters courses

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems

Graduate Programs. Dept of Computer Science. Dr. Weining Zhang

COMPUTER SCIENCE AND ENGINEERING

«Mathematics and Computer Science»

UF EDGE brings the classroom to you with online, worldwide course delivery!

Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement

Guide to the MSCS Program Sheet

The Science Education System in Oxford and the UK. David Andrews

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

DEPARTMENT OF MATHEMATICS & COMPUTING

Stage III courses COMPSCI 314

Professional Organization Checklist for the Computer Information Systems Curriculum

Current requirements for a major (page 83 of current catalog)

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

Guide to the MSCS Program Sheet

Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

Computer Science. Master of Science

Programme Specification (Undergraduate) Date amended: August 2012

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

Course is required. First cycle Study Period 2 PG

These degree requirements are in effect starting from Admission.

Department of Computer Science and Engineering

COURSE CATALOGUE

ENGINEERING AT CAMBRIDGE

The University of North Carolina at Pembroke Academic Catalog

Master of Information Technology and Systems

NSW INSTITUTE OF TEACHERS

COMPUTER SCIENCE. Learning Outcomes (Graduate) Graduate Programs in Computer Science. Mission of the Undergraduate Program in Computer Science

College of Agriculture, Engineering and Science INSPIRING GREATNESS

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University

Department of Computer Science and Engineering. BA in Information Technology

The Emerging Trends in Electrical and Computer Engineering

Computer Science Majors

INFORMATION TECHNOLOGY

Guide to the MSCS Program Sheet

These degree requirements are in effect starting from Admission.

BSCE. Bachelor of Science in Computer Engineering Biscayne Boulevard Miami, Florida USA - Phone:

Doctor of Philosophy in Computer Science

COMPUTER SCIENCE. Department of Mathematics & Computer Science

Transcription:

Computer Science Information Sheet for entry in 2016 What is Computer Science? Computer Science is about understanding computer systems and networks at a deep level. Computers and the programs they run are among the most complex products ever created; designing and using them effectively presents immense challenges. Facing these challenges is the aim of Computer Science as a practical discipline, and this leads to some fundamental questions: How can we capture in a precise way what we want a computer system to do? Can we mathematically prove that a computer system does what we want it to? How can computers help us to model and investigate complex systems like the Earth s climate, financial systems or our own bodies? What are the limits to computing? Will quantum computers extend those limits? The theories that are now emerging to answer these kinds of questions can be immediately applied to design new computers, programs, networks and systems that are transforming science, business, culture and all other aspects of life. Computer Science at Oxford Computer Science can be studied for three (BA degree), or four years (Master of Computer Science). The fourth year allows the study of advanced topics and an in-depth research project. Everyone applies for the four-year course and chooses their exit point at the beginning of the third year. The course concentrates on creating links between theory and practice. It covers a wide variety of software and hardware technologies and their applications. We are looking for students with a real flair for mathematics, which you will develop into skills that can be used both for applications such as scientific computing, and more importantly for reasoning rigorously about the specific behaviour of programs and computer systems. You will also gain practical problem-solving and program design skills; the majority of subjects within the course are linked with practical work in our well-equipped laboratory. Course outline Computer Science can be studied for three years, leading to the award of a BA degree, or for four years, leading to the award of Master of Computer Science. The fourth year of the Master of Computer Science degree provides the opportunity to study advanced topics and undertake a more in-depth research project. You do not need to decide between these options when you apply; you can choose at the beginning of your third year whether to stay for either one more year or two. A typical weekly timetable During the first part of the course, your work is divided between lectures (about ten a week), tutorials (about two a week), and practical classes (about two sessions a week). In tutorials you discuss ideas in depth with an experienced computer scientist, usually with just one or two other students. You will be expected to spend a considerable amount of time developing your

own understanding of the topics covered in lectures, answering questions designed to check your understanding, and preparing for tutorials. As the course progresses, you will also begin to work in small classes (up to ten people) on more specialised topics. In the second year you will take part in an industry-sponsored group design practical. In years three and four, about a third of your time is spent working on your chosen individual project. 1st year Core courses: Continuous maths Design and analysis of algorithms Digital systems Discrete mathematics Functional programming Imperative programming Introduction to formal proof Linear algebra Probability Five written papers, plus practicals 2nd year Core courses (50%): Object-oriented programming Concurrent programming Models of computation Logic and proof Options (50%) including: Computer architecture Four written papers, plus practicals (including a group design practical)

Computer graphics Compilers Concurrency Advanced data structures and algorithms Databases Computer networks 3rd year Options (67%) including: Computational complexity Computational learning theory Computer security Computer-aided formal verification Geometric modelling Intelligent systems Knowledge representation and reasoning Lambda calculus and types Principles of programming languages Project work (33%) Three written papers, plus practicals and project 4th year Options (67%) such as: Automata, logic and games Categories, proofs and processes Five written papers, plus practicals and project

Computational linguistics Computer animation Concurrent algorithms and data structures Database systems implementation Machine learning Probabilistic model checking Probability and computing Quantum computer science Software verification Theory of data and knowledge bases Project work (33%) Lists of options offered in the 2nd, 3rd and 4th years are illustrative only, and may change from time to time. Further information about all of our courses:www.cs.ox.ac.uk/computerscienceatoxford The University will seek to deliver each course in accordance with the descriptions set out above. However, there may be situations in which it is desirable or necessary for the University to make changes in course provision, either before or after registration. For further information, please see the University s Terms and Conditions. Fees These annual fees are for full-time students who begin this undergraduate course here in 2016. Fee Status Tuition fee College fee Total annual fees Home/EU 9,000 0 9,000 Islands 9,000 0 9,000 (Channel Islands & Isle of Man) Overseas 22,515 7,135 29,650 Information about how much fees and other costs may increase is set out in the University s Terms and Conditions. Living Costs Your living costs will vary significantly dependent on your lifestyle. These are estimated to be between 970 and 1,433 per month in 2016-17. Undergraduate courses usually consist of three

terms of eight weeks each, but as a guide you may wish to budget over a nine-month period to ensure you also have sufficient funds during the holidays to meet essential costs. Living costs breakdown Per month Total for 9 months Lower Upper Lower Upper Food 265 298 2,384 2,673 Accommodation (including utilities) 469 667 4,221 6,002 Personal items 119 244 1,073 2,187 Social activities 60 107 539 960 Study costs 36 73 314 661 Other 19 44 197 410 Total 970 1,433 8,727 12,894 30 October 2015 Computer Science