Department of Mathematical Sciences, Programme Catalogue 2007/08 |
USMA-AFB03: BSc (hons) Mathematics and Computing |
Year 2, Semester 1 |
Mandatory units |
CM10194 | Systems architecture 1 | 6 Credits |
CM20019 | Computation III: introduction to formal logic & semantics | 6 Credits |
MA20007 | Analysis: Real numbers, real sequences & series | 6 Credits |
MA20008 | Algebra 1 | 6 Credits |
MA20009 | Ordinary differential equations & control | 6 Credits |
Year 2, Semester 2 |
Mandatory units |
CM10195 | Systems architecture 2 | 6 Credits |
CM20001 | Foundations of computer graphics | 6 Credits |
MA20011 | Analysis: Real-valued functions of a real variable | 6 Credits |
MA20012 | Algebra 2 | 6 Credits |
MA20014 | Numerical analysis | 6 Credits |
Year 3, Academic Year |
Students must take units totalling 60 credits for the year, normally 30 credits each semester. At least 48 of the 60 credits should be at level 3 or higher. The year programme must include at least 1 unit from the union of lists A1 and A2 and 2 units from the union of B1 and B2. |
Mandatory units |
CM30082 | Triple module project | 18 Credits |
Year 3, Semester 1 |
Students must take units totalling 60 credits for the year, normally 30 credits each semester. At least 48 of the 60 credits should be at level 3 or higher. The year programme must include at least 1 unit from the union of lists A1 and A2 and 2 units from the union of B1 and B2. |
Optional Units: Select 1 Unit(s) from the following list: |
CM20145 | Database systems | 6 Credits |
CM20167 | Programming III: functional programming | 6 Credits |
Optional Units: Select between 0 and 2 Unit(s) from the following list: LIST A1 |
This is List A1 - students must take at least 1 unit from the union of this list and list A2. |
AA00001 | Choose nothing from this list of options | 0 Credits |
CM30070 | Computer algebra | 6 Credits |
CM30078 | Networking | 6 Credits |
CM30142 | Music & digital signal processing | 6 Credits |
CM30174 | E-commerce & agents | 6 Credits |
Optional Units: Select between 0 and 3 Unit(s) from the following list: LIST B1 |
This is List B1 - students must take at least 2 units from the union of this list and list B2. |
AA00002 | Choose nothing from this list of options | 0 Credits |
MA30039 | Differential geometry of curves & surfaces | 6 Credits |
MA30041 | Metric spaces | 6 Credits |
MA30044 | Mathematical methods 1 | 6 Credits |
MA30046 | Linear control theory | 6 Credits |
MA30047 | Mathematical biology 1 | 6 Credits |
MA30051 | Numerical linear algebra | 6 Credits |
MA40037 | Galois theory | 6 Credits |
MA40038 | Advanced group theory | 6 Credits |
MA40065 | Viscous fluid mechanics | 6 Credits |
PH30030 | Quantum mechanics | 6 Credits |
Optional Units: Select between 0 and 6 Credits from the following list: |
AA00003 | Choose nothing from this list of options | 0 Credits |
ZZ30001 | Director of Studies approved unit | 6 Credits |
Year 3, Semester 2 |
Students must take units totalling 60 credits for the year, normally 30 credits each semester. At least 48 of the 60 credits should be at level 3 or higher. The year programme must include at least 1 unit from the union of lists A1 and A2 and 2 units from the union of B1 and B2. |
Optional Units: Select 1 Unit(s) from the following list: |
CM20001 | Foundations of computer graphics | 6 Credits |
CM20028 | Computation IV: Algorithms | 6 Credits |
CM20029 | Compilers | 6 Credits |
CM20168 | Programming IV: programming languages | 6 Credits |
Optional Units: Select between 0 and 2 Unit(s) from the following list: LIST A2 |
This is List A2 - students must take at least 1 unit from the union of this list and list A1. |
AA00011 | Choose nothing from this list of options | 0 Credits |
CM30071 | Logic & its applications | 6 Credits |
CM30073 | Advanced algorithms & complexity | 6 Credits |
CM30075 | Advanced computer graphics | 6 Credits |
CM30080 | Computer vision | 6 Credits |
Optional Units: Select between 0 and 2 Unit(s) from the following list: LIST B2 |
This is List B2 - students must take at least 2 units from the union of this list and list B1. |
AA00012 | Choose nothing from this list of options | 0 Credits |
MA30055 | Introduction to topology | 6 Credits |
MA30056 | Complex analysis | 6 Credits |
MA30059 | Mathematical methods 2 | 6 Credits |
MA30060 | Nonlinear systems & chaos | 6 Credits |
MA30063 | Mathematical biology 2 | 6 Credits |
MA30170 | Numerical solution of PDEs I | 6 Credits |
MA30172 | Conjecture & proof | 6 Credits |
MA40049 | Linear elasticity | 6 Credits |
MA40054 | Representation theory of finite groups | 6 Credits |
MA40188 | Algebraic curves | 6 Credits |
Optional Units: Select between 0 and 6 Credits from the following list: |
AA00013 | Choose nothing from this list of options | 0 Credits |
ZZ30004 | Director of Studies approved unit | 6 Credits |