Ms Habiba Akter
Email: email@example.comRoom Number: Engineering, Eng 109
Communications and Networks (Undergraduate)
This compulsory module covers the basic concepts in communications and networks. It introduces the concept of a communications system and then focusses on specific elements. It covers circuit and switched versus packet switched networks, and the ISO/OSI 7 layer model. Also covered are certain critical network protocols, e.g. TCP/IP and CSMA/CD, key Internet concepts, converged networks, and mobile networks.
Computer Systems and Networks (Undergraduate)
This module provides you with a basic understanding of how a computer works and how programs are executed by the CPU at the machine level. As an introduction to computer architecture and systems software, this module presents the concepts needed to understand typical computers at the level of their ';machine-code'; instruction set. It covers Boolean algebra rules and terminology as well as logic gates. The module also examines the use of bits, bytes and data formats to represent integers, text and programs as well as looking at the conventional von Neumann computer architecture (CPU, registers, memory). Assembly language programming and system software are introduced.
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.
Information System Analysis (Undergraduate)
The course locates the design methods and the development of computer systems in the wider context of the use of information technology and its impact upon organisations. The topics covered are: What are Information Systems and requirements. Why is analysis needed. Systems theory and types of information systems; their relationship with organisational processes and structures. Stakeholders. Requirements analysis and project failures Elicitation of Requirements. Techniques for eliciting requirements; user participation. Impact on project success. Object-Oriented Analysis Techniques. UML notation, including use cases and class diagrams. Overview of the software development processes. Soft Systems Methodology. Introduction to SSM and the limitation of conventional systems analysis.
Security Engineering (Undergraduate)
Cyber-security is an indispensable requisite of any IT-dependent enterprise and critical knowledge and skills in security is in increasing demand. This module emphasizes on cyber security engineering, and will cover a broad range of cyber security fundamentals, including major concepts, security requirements, practices, technologies and policies. Weekly labs will deliver a range of skills in enforcing security requirements, performing system evaluation and mitigating common vulnerabilities.
Skills for Electronic Engineering (Undergraduate)
This module is designed to support first year students in the School of Electronic Engineering and Computer Science through the transition from school to university. It will provide students with the opportunity to work with others to develop and share basic practical skills that underpin many EECS first year modules, foster a sense of enquiry and intellectual curiosity, develop basic graduate attributes that underpin effective student learning, and prepare and encourage students to obtain some work / voluntary experience at an early stage in order to enhance their employability.
Skills for Robotics Engineering (Undergraduate)
This module is designed to support first year students on the MEng Robotics Engineering programme through the transition from school to university. It will provide students with the opportunity to work with others to develop and share basic practical skills that underpin many first year modules and beyond, foster a sense of enquiry and intellectual curiosity, develop basic graduate attributes that underpin effective student learning, and prepare and encourage students to obtain some work / voluntary experience at an early stage in order to enhance their employability.