This programme is intended to provide undergraduate engineers
with integrated set of computer technological skills. The
program includes the areas of computer architecture, hardware,
software development, web development tools and technologies,
multimedia applications, networking, and communication engineering.
The graduates of this programme find job opportunities as
hardware engineer, system administrator, software developer,
web developer, network engineer, etc
| Module |
Description |
| YEAR
1 |
| Engineering Computing 1 |
This module provides the
student with a range of basic concepts of information
technology. It also provides an introduction to the
technical issues which affect the performance of computer
systems in the real world. |
| Computer Architecture |
This module introduces the concepts underlying computer
systems (hardware), to support the concepts and skills
developed in the ICT Certificate and provide a foundation
for succeeding computer technology studies. |
| Professional and Personal Development
1 |
The module introduces the students to personal development
planning, student centered learning and reflective practice.
The students will deliberately reflect on their learning
to date and on their aspirations and forthcoming demands,
in order to determine a plan for their future in both
the short and the long term. The module will also include
practice in some core skills that underpin effective
learning in higher education and in the workplace. |
| Software Development Principles
1 |
This module will focus on providing the student with
an introduction to the principles and practice of software
development including structured programme design, data
structures, data coding and tesiting using a high level
structured programming language. |
| Technical Mathematics |
The module provides a grounding in a range of mathematical
topics including algebraic manipulation, logarithmic
and exponential functions, trigonometry, matrices, vectors,
complex numbers, differential and integral calculus,
elementary differential equations, as well as an introduction
to basic statistical techniques. Applications of the
mathematics are considered whenever appropriate. |
Engineering Applications |
The aim of this module is to develop an understanding
of the role of the professional engineer at work by
the study of products over their whole life. |
| Electronic & Electrical Principles |
The aim of this module is to develop in the student
an understanding of the basic concepts and principles
of electronic and electrical engineering and apply these
principles to solve engineering problems required for
initial design activities. It provides the student with
the basic knowledge of ac and dc circuit analysis, electric
and magnetic field theory and an introduction to analogue
and digital electronics. |
| YEAR 2 |
| Engineering Computing 2 |
This module provides the student with an in depth understanding of the structured design and implementation of software for the engineering environment. It also develops the student's understanding of computer architecture in the context of program development and system performance for the embedded environment. |
| Digital Electronics |
This course will provide the student with an awareness
of the scope of digital electronics and the components,
methods and strategies used in the design and application
of digital circuits. |
| Visual Software Development
1 |
This module provides the student with experience
of programming using a visual programming environment.
At the end of this module the student should be able
to use the structural features of a visual programming
language and to work as part of a project team to develop
an application from initial concept to final product. |
| Electronic Communications. |
The aim of this module is to provide the student
with the knowledge and skills required to understand
the operation of modern communication systems and to
perform practical tasks on such systems. |
| Relational Database Management Systems (RDBMS) |
The aim of this module is to acquaint the student with the design and implementation of relational database systems and associated database technologies. |
| Professional and Personal Development
2 |
This Professional development planning module is
designed to build on previous personal and academic
experience, and learning, to enable the student to plan
for their future. It seeks to support learners in developing
into effective reflective practitioners. The module
encourages examination of the students’ wider
environment and includes practice in the application
of personal skills. |
| YEAR 3 |
| Professional and Personal Development
3 |
This Professional development planning module is
designed to build on previous personal and academic
experience, and learning, to enable the student to plan
for their future. It seeks to support learners in developing
into effective reflective practitioners. The module
encourages examination of the students’ wider
environment and includes practice in the application
of personal skills. |
| Engineering Computing 3 |
This module provides the student with an in depth
understanding of the software and underlying hardware
which underpin the applications of the microprocessor
in the engineering environment, including low-level
concepts of instruction set architecture, high-level
concepts of languages and operating systems, and of
current developments in the field. It also further develops
the student's understanding of computer architecture
from the fundamental level to show the integrative nature
of hardware design, program development and system performance
in the design and development of an embedded system.
|
| Multimedia Systems And Media Editing |
The aim of this module is to provide the student with an understanding of the operation of multimedia systems, the principles and the techniques of image editing. The manner in which the performance of image applications are limited by multimedia systems, is evaluated. |
| WWW Authoring Systems |
The aim of this module is to provide the student
with an understanding of the processes of authoring
media for uses within the World Wide Web/Internet structure. |
| Communications & the Internet |
The aim of this module is to provide the student
with an understanding of communications networks and
their component elements, their performance, integration
and the principles which underpin them. Particular emphasis
will be placed on the technologies which underpin the
internet. |
Project
(MM & AG) |
This module develops and integrates the technical
and managerial skills gained from other units. The project
consists of elements of planning, resource management,
design, analysis, specification, implementation, validation
(testing), group working and communication. |
| YEAR
4 |
| Industrial Studies |
The aim of this module is to understand the design,
planning, operation and control of operating systems
and appropriate measures of economic performance; to
develop an understanding of maintenance and reliability. |
| Technical Project |
This module develops and integrates the technical and managerial skills gained from other units. The project consists of elements of planning, resource management, design, analysis, specification, implementation, validation (testing) and communication. |
| Networked Multimedia |
This module will focus on the transport of multimedia traffic over a variety of communication networks. It will concentrate on the relationships between different types of multimedia traffic, network infrastructures and network protocols in regard to achieving the required Quality-of-Service parameters for multimedia applications. Emphasis will be given to modern high speed communication networks designed to carry high volumes of heterogeneous traffic. LAN/MAN/WAN models with various protocols and different multimedia traffic will be developed and simulated over the semester to investigate the behaviour and limitations of such networks. Issues of network security and privacy will be introduced, with an emphasis on understanding methods and techniques of providing security and privacy of information transported across networks. |
Visual Software Development 2 |
The aim of this module is to provide the student with an ability to apply software engineering practices to the design, development and implementation of object oriented software in a visual software development environment and to adapt to further developments in this subject area. |
| Computer Systems Engineering |
This module provides the student with an in depth understanding of the strategies applicable to support a computer system throughout its entire life cycle. Critical elements of the hardware, software, management and commercial environments are explained individually and their inter-relationships explored. |