Course Overview
The School of Computer
Engineering provides a firm broad foundation
for students who aspire to a rewarding professional
career in IT related industries. The degree
programmes are based on the recognition that
it is essential for our graduates to be ready
to meet goals and rise to challenges as part
of a global workforce. The learning culture
of the school instills in our students the readiness
and mental toughness for a life-time of learning
and upgrading of skills.
Our
programmes combine a distinctive blend of
theory and practice with critical hands-on
experience, project-based learning, communication
and professional skills enhanced through carefully
selected industrial attachments. Mindful of
the global role that our graduates will assume,
overseas exchanges under our Global Immersion
Programme with international prestigious universities
are encouraged. We actively promote an extension
of interests and related skills. Our students
may opt for minors in a variety of areas,
including business, communication studies,
and entrepreneurship.
SCE’s
graduates are much valued and much sought
after. They are playing a key role in the
careers they have started. Feedback from industry
tells us that our graduates are able to evaluate
options, recognise limitations, and solve
problems using their trained abilities in
a variety of work technologies.
Our
graduates are found in widely diverse fields.
The exciting range of areas of work includes
the following. It Security. ISP Network design.
Digital Signal Processing. Programming in
banking and industrial environments. Gaming.
Robotics. They are out there and making a
difference. The
School offers degrees in Computer Engineering
and Computer Science.
COMPUTER
ENGINEERING
The programme combines
a distinctive fusion of computer engineering
and electronics engineering. Rapid advances
in microelectronics and computer science have
created a need for a special kind of engineer.
The School trains this type of engineer with
the range of expertise to make use of this new
technology in the design of computer systems
and their real-time applications in industry
and commerce. The School ensures that our B
Eng (Computer Engineering) graduates are equipped
with the analytical competence of the computer
scientist and the development and design skills
of the electronics engineer. This is made possible
by the unique combination of subjects from these
two disciplines within the Computer Engineering
course.
The
broad knowledge of programming and electronics,
coupled with the specialist skills in software
and hardware interfacing make our Computer
Engineers immensely suitable for a wide range
of professions within the IT industry.
COMPUTER SCIENCE
Computer
Science is concerned with the efficient application
of computer technology, through the design
of software algorithms and data structures,
design methodologies and language paradigms.
The programme emphasises the practical design
of efficient and reliable software to meet
specifications. Computer Science shares some
common topics with Computer Engineering, including
computer networks, information storage and
management. Both disciplines share fundamental
principles as each recognises the constraints
imposed by existing technology and applications. The differences are in the emphasis placed
at the algorithmic and conceptual levels.
Computer Science focuses more on software
design and construction, and does not include
subjects on circuits, basic electronics, or
digital communications.
The key difference
between this Computer Science course and a
Science degree is the focus on practice-oriented
application of computer science foundations.
This is evident in the mandatory industrial
attachment, group innovation and design projects,
and capstone projects in the final year, and
several other mini-projects throughout the
course.