menu

School of Electronic Engineering and Computer Science

People menu

Mr Mujtaba Roshan

Mujtaba

Research Assistant

Email: m.roshan@qmul.ac.uk
Room Number: Engineering, Eng 153

Teaching

Fundamentals of Web Technology (Undergraduate)

This is a module designed to offer you practical skills as well as understanding of underlying principles of programming the World Wide Web. There will be two hours of lectures per week, and weekly timetabled lab sessions for each student. Major topics you will study include Internet and Web server basics; client-side programming using XHTML; Cascading Style Sheets, and Javascript. You will develop practical skills in server-side programming using PHP and gain an understanding and hands on experience in the practical issues involved when setting up a website.

Procedural Programming (Undergraduate)

This is an introductory module in computer programming using Java. You will learn the basic concepts of programming and learn to write and reason about simple programs. The main topics covered are: storing and manipulating data, control structures, methods and recursion, and algorithms for searching and sorting data. Classes include weekly lectures and lab sessions. You will be assessed by coursework throughout the term and by an end-of-term exam. Both will require you to demonstrate that you can write programs and understand theory.

Telecommunication Systems (Undergraduate)

This module provides a broad background to modern telecommunications systems and the underlying theory, including mobile networks and the Internet.

Research

Return to top