An information technology degree is a basis for a wide range of exciting IT-based careers including network management, systems design engineering, software development, web-application development. You will be taught by experts in the field and have access to specialist equipment.
Why study BSc Information Technology at Middlesex University?
Our BSc Information Technology is structured in ways that map explicitly on to modern technology, and includes systems design, application development in a modern industrial strength programming language, network design and management, web-application development including both server and client side programming.
Practical hands-on sessions in our modern labs will be used to illustrate the application of theory and concepts
Diversified modules will provide a rich foundation for a variety of careers within the management, technical and business domains
Experienced web and database developers will provide comprehensive knowledge on the variety of web-applications and services sought after in industry
We have excellent graduate employment rates with 100% of graduates in further study or employment six months after graduating.
What will you study on the BSc Information Technology degree at Middlesex University?
Core modules such as Web Development, Information Systems Foundations, and IT Infrastructure are thoroughly covered in this course. You will learn how a modern enterprise works and how to use a wide range of technologies to support its operation.
Year 2 modules
Information Systems Analysis and Design
This module aims to provide a firm grounding in business systems analysis and design using the Unified Modelling Language UML to model information systems, and the Unified Process a disciplined approach to assigning and managing tasks and responsibilities in a development environment . On satisfactory completion of the module, students will have an understanding of information systems modelling and associated development lifecycle issues, and the skills to apply these techniques to real-life scenarios.
Aims This module explores a range of IT issues, with a focus on developing a professional attitude and understanding of current practice. Starting with a very practical exploration of packet and file analysis at bit level this module will lead you through the need for effective Disaster Recovery Planning and the development of policies and compliance with standards. You will then take a step back to look at a more general business viewpoint and explore the concepts of company culture and look at the aims and goals of businesses and the need to align IT strategy with these.
This module helps students to understand the concepts, design principles, and programming paradigms of the development of modern and interactive websites, and guides them in becoming proficient in website development with modern development environment. It also leads students through the use of Web design concepts and strategies and provides grounding in appropriate user-experience evaluation techniques
In this module, you will be equipped with knowledge on the historical development and the current status of Web services and how they are being utilised in real-world Web applications. You will understand infrastructure of Semantic Web services and Cloud computing and also the role of Web services and Cloud computing in various applications. You will develop and build applications using a wide range of technologies in order to develop real world skills.
Year 3 modules
Strategic Management and Information Systems (optional)
This module aims to provide the student with an understanding of the peripheral issues that impact on information development and management including consensus, strategic alignment and change management. The module provides students with an understanding of the framework within which information assets are used to enhance organisational decision making. It also enables students to distinguish between information and knowledge at the organisational level, and to understand the importance of protecting information assets especially within the outsourcing scenario.
Artificial Intelligence (optional)
The aim of the module is to introduce students to a range of AI theories and techniques, including the most commonly used. This will extend to the ability to implement these techniques, and the students will extend their own development skills.
Social, Professional and Ethical Issues in Information Systems (optional)
With the growing use of information systems in all areas of life it is increasingly important for today s graduates who are tomorrow s professionals - to understand and appreciate the ethical implications and social impact of current technologies, to have a working knowledge of the legislation that applies in this area, and to apply their expertise in a professional way. This module encourages students to develop an awareness of their role in the implementation of new technologies, and the knowledge and skills necessary for a professional approach. The module takes an ethical perspective to computer technology, focussing on UK legislation and standards as they relate to IS practice in various different domains. The module will also include considerations for design, and the responsibilities and requirements of the IT profession for example, as identified in the British Computer Society Code of Conduct. - Promote equal access to the benefits of IS by all groups in society - Have regard for the legitimate rights of third parties - Promote public understanding of IS - its benefits and pitfalls - Have knowledge and understanding of relevant legislation, regulations and standards
Human Factors in IT (optional)
This module will determine, clarify and communicate the user’s perceptions and responses resulting from the use and/or anticipated use of a product or system. You will be able to define requirements standards and quality targets for an organisation in agreement with key stakeholders. The module also includes analysis of user experience, the characteristics of users and their tasks, and the technical, organisational and physical environment in which products or systems may operate.
IT Project (compulsory)
This module gives students the opportunity to demonstrate the theoretical knowledge and practical skills achieved whilst studying the Information Technology degree by undertaking a substantial piece of individual project work culminating in a report and a software artefact or other appropriate agreed deliverable. Students will be able to exhibit their competencies and abilities to solve a practical real problem, meeting a real need in an industrial or research context, as Information Technology practitioners.
Students in posession of NCC level 4 Diploma in Computing / BTEC HND / Aptech advanced diplomas / Advanced Progression Diplomas/ MCAST Advanced diploma are eligible for direct entry to year 2 or year 3.
We also accept students who have completed 1 or 2 years of study in a similar field at another University.
English language requirements
We normally require Grade C GCSE or an equivalent qualification such as SEC O'level at grade 5 or better.
The most common English Language requirements for international students are IELTS 6.0 (with minimum 5.5 in all four components) or equivalent. If you are unsure about whether you meet the minimum requirements, please contact the Malta campus admissions office.
Our degree prepares you for a wide range of career paths. As a graduate
you will have excellent career prospects and the range of potential employers
will be vast across the private, public and not-for-profit sectors. There is
also the potential to work as a self-employed director of your own business.
Careers include key roles in the IT support sector, in the wider area of IT
project development and wherever practical web, database and multimedia skills
Below are just a few examples of the types of careers that you could
pursue after graduating with us:
ICT Manager - The role of the ICT manager is to ensure that information
technology resources are aligned with the organisation's mission, corporate
goals, and the corporate strategic plan. Your role will include developing,
maintaining, facilitating and implementing information frameworks in line with
a corporate ICT strategy, and supporting policies and defining standards
associated with information management.
Applications Developer - Applications developers translate software
requirements into workable programming code and maintain and develop programs
for use in business. They tend to work closely with computer analysts and
engineers to develop the necessary specifications for software. Developers may
also test, debug and improve generally faulty applications for clients.
UI Developer - UI Developers are the user's advocate in every web
experience. They are the reason we stay on and revisit web and mobile sites. UI
Developers make sure online activities are easy to navigate, intuitive, and
guarantee user satisfaction, and return.
Business Analyst - A business analyst solves organizational information
problems by analysing requirements; designing computer programs; recommending
system controls and protocols. He determines operational objectives by studying
business functions; gathering information and evaluating output.
Technical Project Manager - A technical project manager is a
professional who oversees the work of a technical team, while considering
business management aspects. He has to make sure that team members are working
on the project, as per the set schedule, with expenses being below the budget.
The project manager is responsible for creating technical requirements and
document them for the team's guidance.
Web Developer - Web designers plan, create and code internet sites and
web pages, designers are usually required to liaise with clients to discuss
requirements and/or project progress whilst producing products that are user-friendly,
effective and appealing. Web developers usually form part of a
multi-disciplinary team and are required to develop skills and expertise in