School of Electronic Engineering and Computer Science

Mr Umar Riaz Muhammad

Umar Riaz

Annotator

Email: u.muhammad@qmul.ac.uk
Room Number: Peter Landin, CS 332

Teaching

C Programming (Undergraduate)

This module introduces the principles of C Programming to students who already know how to program at a basic level in Java. It provides a knowledge of the theory of C Programming and also its practical use in real engineering systems. The focus is on microprocessor based systems.

Data Analytics (Undergraduate)

This module focuses on the range of approaches, methodologies, techniques and tools for data analysis, and the use of data analysis findings to inform decision-making in an industrial / business context.

Data Analytics (Postgraduate/Undergraduate)

This module focuses on the range of approaches, methodologies, techniques and tools for data analysis, and the use of data analysis findings to inform decision-making in an industrial / business context. It exposes students to a range of industry-standard statistical and data analysis techniques and tools, and fosters awareness of the challenges associated with working with large datasets. The module also covers topics related to the legal, social, ethical and professional issues associated with data storage and analysis. Students will undertake practical work including empirical data analysis and summarisation / presentation of the results to a range of relevant stakeholders.

Database Systems (Postgraduate)

Introduction to databases and their language systems in theory and practice. The main topics covered by the module are: The principles and components of database management systems. The main modelling techniques used in the construction of database systems. Implementation of databases using an object-relational database management system. SQL, the main relational database language. Object-Oriented database systems. Future trends, in particular information retrieval and data warehouses. There are 2 timetabled lectures a week, and 1 hour tutorial per week (though not every week). There will be timetabled laboratory sessions (2 hours a week) for approximately 4 weeks.

Database Systems (Undergraduate)

This module is an introduction to databases and their language systems in theory and practice. The main topics covered by the module are: the principles and components of database management systems; the main modelling techniques used in the construction of database systems; implementation of databases using an object-relational database management system; the main relational database language; Object-Oriented database systems; future trends, in particular information retrieval, data warehouses and data mining.There are two timetabled lectures a week, and one-hour tutorial per week (though not every week). There will be timetabled laboratory sessions (two hours a week) for approximately five weeks.

Research