Staff
Research
Prospective Students
Information for Current Students
»Online Course Material
»Syllabi
»MCM
»Exam Papers
Departmental Conferences
News
Photos
Links

Syllabus

3rd Year Honours Options for Arts MA360.


 



CS304 Mathematical and Logical Aspects of Computing

  • An appreciation of some of the mathematical and logical ideas and techniques which are useful in computer science.
  • Boolean Logic, Path searching logic trees.
  • Simple machines; Finite State Machines; Turing Machines.

MA385 Numerical Analysis

[There is a practical assessment in computing, carrying up to 30% of the total marks.]
  • Modelling with first order differential equations.
  • Euler's method and convergence.
  • Higher order one-step methods: Heun's method, modified Euler method, Runge-Kutta method of order 4.
  • Practical implementation of the Runge-Kutta method using variable step size.
  • Introduction to C programming on the VAX.
  • Round-off errors: machine operations, well-conditioned problems, numerical trustworthiness of algorithms, numerical stability of algorithms, error estimation.
  • Round-off errors and one-step methods.
  • Shooting method for higher order (non-linear) differential equations.
  • Iterative methods for finding zeros of non-linear functions: convergence, Aitken's accelerated convergence, quadratic convergence and Newton's method.
  • Computer implementation of the shooting method for a non-linear second order boundary value problem.
  • Outline of the finite element method for a two-dimensional Dirichlet boundary value problem.
  • Text:

    J. Stoer & R. Bulirsch. Introduction to Numerical Analysis. Springer.

    MA378 Numerical Analysis

  • Numerical quadrature in one variable (and polynomial interpolation): Monte Carlo integration, Newton-Cotes integration and associated errors.
  • Gaussian integration (existence, uniqueness and errors of interpolating polynomials, Neville's algorithm, divided differences, Gram-Schmidt process and orthogonal polynomials).
  • Numerical quadrature in several variables.
  • Systems of linear equations: Gaussian elimination.
  • Finer points on the finite element method: completion of a matrix space, dependence of errors on triangulations.
  • Text:

    J. Stoer & R. Bulirsch. Introduction to Numerical Analysis. Springer.

    CS402 Cryptography

    • Number theory: time estimates, finite fields and quadratic residues
    • Cryptography: public key cryptography, RSA cryptosystems, the Diffie-Hellman (discrete log) key exchange system, knapsack method
    • Primality and factoring: the Rho method, factor bases, the continued fraction method
    • Elliptic curves: elliptic curve cryptosystems, elliptic curve factorisation

    Texts:

      N.Koblitz, "A Course in Number Theory and Cryptography" (Springer)

    MA410 Artificial Intelligence

    • Review of logic
    • Propositional calculus, truth tables, conjunctive and disjunctive normal forms, arguments
    • Predicate calculus, Skolemisation, clause form, resolution
    • Searching: Breadth first, depth first and best first search in a state space
    • Two-person games, the minimax procedure, alpha beta pruning
    • Introduction to PROLOG
    • Facts, rules, queries, back-tracking, lists
    • Searching, production systems

    References

    • I. Bratko, "PROLOG programming for artificial intelligence" (Addison Wesley)
    • G.F. Luger and W.A. Stubblefield, "Artificial intelligence and the design of expert systems" (Benjamin Cummings)

    MA416 Ring Theory

    • Introductory examples of rings and fields
    • Axioms. Subrings. Integral domains; theorems of Fermat and Euler
    • Field of quotients of an integral domain
    • Division rings. Quaternions.
    • Rings of polynomials. Factorisation. Gauss's Lemma. Eisenstein's criterion
    • Ideals, factor rings, ring homomorphisms. Homomorphism theorems
    • Prime ideals, maximal ideals. Principal ideal rings
    • Unique factorsation domains, Euclidean domains.
    • Gaussian integers

    MA491 Field Theory

    • Field extensions - simple, algebraic, transcendental
    • The degree of an extension
    • Ruler and compass constructions
    • Algebraically closed fields, splitting fields and finite fields
    • Galois groups and the Galois correspondence
    • Introduction to codes (ISBN, linear, cyclic)

    Text

    • J.B. Fraleigh, "A First Course in Abstract Algebra" (Addison Wesley)

    References

    • I.T. Adamson, "Introduction to Field Theory" (Oliver & Boyd)
    • I.N. Herstein, "Topics in Algebra" (Wiley)
    • I.N. Stewart, "Galois Theory" (Chapman & Hall)


    MA484/486 Statistics

    • Introduction to statistical inference: methods of estimation, least squares and maximum likelihood, Bayes methods, properties of estimators
    • Approaches to statistics, including data analytic, frequentist, Bayesian, robust, non-parametric, structural and fiducial. Ther role of probability in the frequentist approach to statistical inference.
    • Brief review of random variables and their distributions. Some methods of point estimation needed in hypothesis tests, including maximum likelihood and method of moments.
    • Hypothesis testing: likelihood ratio tests, Neymann Pearson theory. Exponential families of distributions. Derivation of uniformly most powerful tests when they exist.

    • Discussion of uniformly most powerful unbiased tests. Discussion of uniformly most accurate, and uniformly most accurate unbiased confidence sets. Applications.
    • Principles of data reduction, with particular emphasis on the concept of sufficiency. The concept of completeness.
    • Point estimation: criteria and derivations. Methods of estimation, especially minimum variance unbiased estimators. Basu's Theorem. Applications.

    Texts

    • R. Hogg & A. Craig, "Introduction to Mathematical Statistics" (Macmillan)

    References

    • L.J. Bain & M. Engelhardt, "Introduction to Probability and Mathematical Statistics" (van Nostrand Reinhold)
    • E.J. Dudewicz & S.N. Mishra, "Modern Mathematical Statistics" (Wiley)
    • P.G. Hoel, S.C. Port & C.J. Stone, "Introduction to Statistical Theory" (Houghton Mifflin)
    • H.J. Larson, "Introduction to the Theory of Statistics" (Wiley)
    • A.M. Mood, F.A. Graybill & D.C. Boes, "Introduction to the Theory of Statistics" (McGraw Hill)

    MA490 Measure Theory

    • The Lebesgue integral: the deficiencies of the Riemann integral, Lebesgue measure, measurable functions, the Lebesgue integral
    • Convergence theorems, functions of bounded variation and absolutely continuous functions, Vitali's Covering Theorem, integration and differentiation
    • General measure and integration theory: outer measures, measures, measurable functions, modes of convergence

    Texts

    • H.L. Royden, "Real Analysis" (Collier Macmillan)

    References

    • R.G.Bartle, "The Elements of Integration" (Wiley)
    • A. Brown & C. Pearcey, Introduction to Operator Theory, Vol I (Springer)
    • E. Hewitt & K. Stromberg, "Real and Abstract Analysis" (Springer)
    • M. Spiegel, "Real Variables" (Schaum Outline)

    MA482 Functional Analysis

    • Normed vector spaces and inner product spaces, bounded linear mappings, linear functionals and the dual space
    • The classical Banach spaces and their duals, Hilbert spaces, orthogonal decomposition, orthonormal bases
    • Fourier series

    Texts

    • E. Kreyszig, "Introductory Functional Analysis with Applications" (Wiley)

    References

    • W. Rudin, "Functional Analysis" (McGraw Hill)
    • W. Rudin, "Real and Complex Analysis" (McGraw Hill)
    • M. Schechter, "Principles of Functional Analysis" (Academic Press)
    • N. Young, "An Introduction to Hilbert Spaces" (Cambridge)

    Back to Third Year Maths Courses



    Department of Mathematics,
    National University of Ireland, Galway, University Road, Galway, Ireland.
    Phone: +353 (0)91 750442 (direct line) , +353 (0)91 524411 x2332 (via switchboard)
    Fax No.: +353 (0)91 750542, E-mail: Mary.Kelly@nuigalway.ie
    Disclaimer
    Copyright © 2003 National University of Ireland, Galway