Professional Documents
Culture Documents
Requirement(s): Each student should take 3 hour(s) of Guided Instruction and 2 hour(s) of
Tutorial/Workshop(s) per week, and 3 hour(s) of Laboratory class(es) per fortnight.
Course overview
This physics course provides foundational knowledge for study in engineering, food technology, and
physical sciences. The emphasis is on applying physical principles to problem solving in mechanics,
fluid mechanics, and thermodynamics. A practical course.
Syllabus
• Dimensional analysis and homogeneity
Thermodynamics
Learning outcomes
1. Interpret and represent physical situations in different forms including written descriptions,
diagrams, graphs and mathematical expressions.
2. Apply physical principles to solve problems involving linear and rotational motion.
3. Apply physical principles to solve problems involving fluids and thermal physics.
4. Carry out experiments, analyse the results with proper considerations of measurement
uncertainty and make valid conclusions.
5. Critically examine the design of experiments and make constructive suggestions on the
possible improvements of experiments.
Assessment criteria
(new)^
(old)^
Requirement(s): Each student should take 3 hour(s) of Guided Instruction and 2 hour(s) of
Tutorial/Workshop(s) per week, and 3 hour(s) of Laboratory class(es) per fortnight.
Course overview
This physics course provides foundational knowledge for study in engineering, food technology and
physical sciences. The emphasis is on applying physical principles to problems involving electricity,
waves (including classical waves and electromagnetic waves), optics, quantum physics, and the
application of modern technologies such as lasers, mass spectrometers, and nuclear magnetic
resonance. A practical course.
Syllabus
• Diffraction
• Spacetime
• New units e.g. mass in terms of MeV/c2, linear momentum in terms of MeV/c
• Introduction to quantum mechanics; black body radiation (and catastrophe); photo electric
effect and dual nature of light; Schrödinger’s wave equation(time independent) and wave
function as a probability distribution; quantum tunnelling and potential barriers,lasers and
mass spectrometers
Learning outcomes
1. Interpret and represent physical situations in different forms including written descriptions,
diagrams, graphs and mathematical expressions.
2. Apply physical principles to solve problems involving electrostatics and DC circuits.
3. Apply physical principles to solve problems involving magnetism and AC circuits.
4. Apply physical principles to solve problems involving waves, optics and quantum physics.
5. Carry out experiments, analyse the results with proper considerations of measurement
uncertainty and make valid conclusions.
6. Critically examine the design of experiments and make constructive suggestions on the
possible improvements of experiments.
Assessment criteria
(new)^
(old)^
160.102 Linear Algebra (Semester 1)
Course overview
A course focusing on the fundamental techniques and applications of linear algebra including vector
and matrix algebra, vector representation of lines and planes, projections, Gaussian elimination,
eigenvectors and complex numbers. 160.102, alongside 160.101, forms a foundation for further study
in mathematics. It is essential for students intending to study Mathematics, Physics, Food Technology
or Engineering, or for anyone who wants a strong mathematical component to their degree.
Syllabus
• Vectors in 2 and 3 dimensions: definition; manipulation (algebra); dot and cross products;
vector equations of lines and planes.
• Complex numbers and their algebra: their origin as solutions to real quadratic equations;
geometric representation and polar form; De Moivre’s theorem and roots; curves and regions
in the plane described using complex numbers; roots of real polynomials occur in conjugate
pairs.
• Linear systems of equations in n real or complex variables and their solutions: linear
combinations, linear span, subspaces, independence and bases, dimension, existence and
uniqueness of solutions to linear systems described through the kernel (null space) and
image of a matrix, the Rank-Nullity Theorem.
• Linear transformations: linearity of maps between coordinate spaces, composition as
matrix multiplication, one-to-one and onto as consequences of nullity and rank, eigenvectors
and eigenvalues, diagonalizability as a change of coordinates, diagonalizability criteria.
Properties of trace and determinant.
• Abstract linear algebra: definition of a vector space. All concepts (linear combination,
subspace, independence and bases, linear transformations, kernel and image, eigenvectors
and eigenvalues)
• Applications; Markov chain; Solving circuit analysis problems; traffic management systems
.
Learning outcomes
1. Solve systems of linear equations and perform algebraic calculations using vectors and
matrices.
2. Use vectors to solve problems involving lines and planes in three dimensions.
3. Calculate determinants, eigenvalues, and eigenvectors of matrices, and demonstrate the
ability to uses these in applications.
4. Demonstrate proficiency with the algebra and geometry of complex numbers.
5. Use computer software (such as MATLAB) for matrix calculations and for solving systems of
linear equations.
6. Communicate mathematical arguments in appropriate mathematical language/symbols.
Assessment criteria
1. Functions
2. Limits
3. The Derivative
4. Differentiation rules and rates of change
5. Applications of the Derivative
6. Applications of the derivative (continued)
7. Approximation by Polynomials and Mac Laurin Series
8. Integrals
9. Applications of Integration
10. Techniques of Integration
11. Numerical integration and improper integrals
Course overview
A course focusing on the fundamental techniques and applications of calculus including differentiation
and integration of functions of one real variable, differential equations, numerical methods, and an
introduction to power series with applications to mathematical models. 160.101, alongside 160.102,
forms a foundation for further study in mathematics. It is essential for students intending to study
Mathematics, Physics, Food Technology or Engineering, or for anyone who wants a strong
mathematical component to their degree.
Syllabus
Functions and their properties. Domain and range, inverse functions. Limits and continuity
(axiomatic as definitions). The derivative (from first principles). l'Hopital's rule.
Integral calculus. The definite integral. Anti-derivatives and the indefinite integral.
Fundamental Theorem of Calculus. Rules and techniques for integration: partial fractions, by
parts, by substitution. Improper integrals. Applications; area and volume of revolutions ,
applications in physics, average function value; numeric integration with error.
• Taylor series
• Learning outcomes
Assessment criteria
Statistical literacy and data collection. Descriptive statistics and the interpretation of data, probability,
random variables and probability distributions, sampling and estimation, hypothesis testing,
correlation and regression, use of R software.
Requirement(s): Each student should take 2 hour(s) of Lecture(s) and 2 hour(s) of Computer Lab(s)
per week.
Lecture (All students)
Monday 09:00 - 10:00
Friday 11:00 - 12:00
Syllabus
Probability
• Tabular summaries of data. Graphical summaries: line plot, box plot, bar chart, histogram,
stem and leaf plot, scatterplot for bivariate data, etc.
• Sample distributions.
• Computer simulations.
• Unbiased estimators.
sLearning outcomes
1. Plan the collection of data for a specific purpose from appropriate data sources, and critique a
given data collection scheme.
2. Choose appropriate software techniques for summarising and visualising complex datasets,
communicating the results in context.
3. Analyse and interpret relationships between variables.
4. Use a range of probability models and their characteristics to make predictions for random
variables.
5. Construct and interpret confidence intervals for a range of population parameters.
6. Apply the theory of hypothesis testing to construct and critique inferential statements about
population characteristics, as part of the scientific method.
Assessment criteria
Course overview
The focus of this course is on problem solving and the design of logical and efficient computer-based
solutions to real-world problems. This is a practical course with an emphasis on software construction
using basic data structures and algorithmic methods that are common to many programming
languages. The programming language used will be a high level, multi-paradigm, programming
language, such as Python. The course is intended as preparation for advanced courses in object-
oriented, functional and scientific programming. Students will gain an appreciation of simple software
design principles and the ability to create useful custom-built programs.
Assessment criteria
This course provides an introduction to computer programming. The language is C++ which is a "real
world" language heavily used in games, real-time applications and the control of devices. The course
guides students through all the steps needed to write, compile and debug simple C++ programs with
lots of practical examples. No previous programming experience is required.
Tutorial (Lab 2)
Friday 15:00 - 17:00
Syllabus
Learning outcomes
Assessment criteria