MComp Computer Science with Mathematics

Speak without obligation to University of Sheffield

To contact you must accept the privacy policy

Comments about MComp Computer Science with Mathematics - At the institution - Sheffield - South Yorkshire

  • Objectives
    Students are taught to understand the theoretical principles underlying a problem, and to be able to engineer a solution. Students are also led to a real understanding of the practical issues involved in the development of reliable and effective software systems in a business or industrial context. As well as learning to program, and to think analytically, you will be encouraged to develop your abilities to work in a team and to communicate effectively. Computer Science with Mathematics dual degrees are particularly appropriate for those students with an interest in mathematics, but who also wish to be involved in a subject with practical relevance.
  • Entry requirements
    -GCE/VCE A Levels - ABB including A Level Mathematics -BTEC National Certificate: 2 Distinctions and Grade B in A Level Mathematics -Two GCE A Levels plus two GCE AS Levels - AB+BB including A Level Mathematics -Scottish Highers: AAAB including Mathematics -Scottish Advanced Highers: ABB including Mathematics -Irish Leaving Cert. - AABBB including Mathematics -International Baccalaureate - 33 points including 5 points in Mathematics at Higher Level
  • Academic title
    Computer Science with Mathematics MComp
  • Course description
    This is a list of modules that have been offered in the past. We expect similar modules to be offered for courses starting in 2009.
     

    Typical First Year Modules
    Module/Unit

    -Continuous Foundations  
    -Discrete Foundations  
    -Groups and Symmetries  
    -Introduction to Programming 
    -Mathematics with Maple  
    -Matrices and Geometry  
    -Numbers and Proofs
    -Object-Oriented Programming  
    -Practical Calculus  
    -Probability, Sets and Complex Numbers 
    -Requirements Engineering  
    -Systems Design and Testing
     

    Typical Second Year Modules
    Module/Unit

    -Abstract Data Types 
    -Advanced Calculus  
    -Computer Architectures  
    -Continuity and Integration 
    -Database Technology  
    -Functional Programming  
    -Linear Mathematics for Applications
    -Network Architectures 
    -Nonlinear Mathematics 
    -Professional Issues 
    -Rings and Groups 
    -Vector Spaces and Fourier Theory 
     

    Typical Third Year Modules
    Module/Unit

    -Individual Research Project  
    -Software Hut  
    -Database Technology 
    -Human Computer Interaction and Graphical Interfaces 
    -Systems Analysis and Design
    -Adaptive Robotics 
    -Applicable Analysis
    -Chaos 
    -Codes and Cryptography 
    -Combinatorics  
    -Complex Analysis 
    -Differential Geometry 
    -Fields
    -Galois Theory  
    -Graph Theory 
    -Groups and Symmetry  
    -History of Mathematics 
    -Knots and Surfaces  
    -Metric Spaces 
    -Numerical Linear Algebra 
    -Operations Research
    -Optics and Symplectic Geometry 
    -Pattern Processing 
    -Real and Complex Analysis  
    -Rings and Modules 
    -Symbolic Reasoning 
    -Topics in Number Theory


    Typical Fourth Year Modules
    Module/Unit

    -Genesys 
    -3D Computer Graphics  
    -Adaptive Intelligence  
    -Advanced Research Topic 1 
    -Advanced Research Topic 1 
    -Advanced Research Topic 2
    -Advanced Research Topic 2  
    -Advanced Research Topic 3 
    -Advanced Research Topic 3 
    -Advanced Research Topic 4 
    -Advanced Research Topic 4
    -Advanced Software Engineering Seminars  
    -Applications of Information Theory 
    -Computer Games Technology  
    -Concurrent Systems 
    -Critical Analysis in Artificial Intelligence
    -Java E-Commerce  
    -Machine Learning Foundations  
    -Modelling and Simulation of Natural Systems 
    -Natural Language Processing   
    -Network Performance Analysis
    -Programming Language Semantics 
    -Software Measurement and Testing 
    -Speech Processing 
    -Speech Technology 
    -Text Processing  
    -The Intelligent Web  
    -Theory of Distributed Systems

Other programs related to computer science

This site uses cookies.
If you continue navigating, the use of cookies is deemed to be accepted.
See more  |