Skip to Content

Specialisation: Web Engineering

Award(s) to which this specialisation belongs:
Specialisation Details

Web Engineering


Department of Computing
Faculty of Science and Engineering
Admission Requirements:
Admission to Master of Information Technology
Study Mode:
Full-time, Part-time
Attendance Mode:
Study Period Offerings:
Session 1 (February), Session 2 (July)

This specialisation must be completed as part of an award. The general requirements for the award must be satisfied in order to graduate.

Requirements for the Specialisation:

Completion of a minimum of 40 credit points including the following prescribed units:

Credit points

800 level

Systems Engineering Process (4)
Distributed Systems (4)
Web Data Technologies (4)
Web Applications (4)
Enterprise Application Integration (4)
Web Services (4)

Additional level

16cp from
Database Systems (4)
Fundamentals of Computer Science (4)
Object-Oriented Programming Practices (4)
E-Commerce Technology (4)
Document Processing and the Semantic Web (4)
Web Technology (4)
Foundation Topic in Computing (4)


Additional Information
Overview and Aims of the Program The Master of Information Technology in Web Engineering addresses the need to meet the challenges modern businesses face in the global IT environment and equip students with the analytic and technical skills to design and build complex distributed web-based systems. This program is designed for students who want to study a range of software engineering methodologies and modern IT technologies which underlie the development of web-based systems, and provides the opportunity to realize their construction, deployment and maintenance. Students in this program have the opportunity to undertake individually supervised in-depth research on specific topics related to Web Engineering.
Graduate Capabilities

The Graduate Capabilities Framework articulates the fundamentals that underpin all of Macquarie’s academic programs. It expresses these as follows:

Cognitive capabilities
(K) discipline specific knowledge and skills
(T) critical, analytical and integrative thinking
(P) problem solving and research capability
(I) creative and innovative

Interpersonal or social capabilities
(C) effective communication
(E) engaged and ethical local and global citizens
(A) socially and environmentally active and responsible

Personal capabilities
(J) capable of professional and personal judgement and initiative
(L) commitment to continuous learning

Program Learning Outcomes By the end of the program it is anticipated you should be able to:

1. identify the needs and practices of modern enterprises in business and commerce in the global IT environment; and identify, document and analyse the requirements of web-based systems (K, T, P, C, J)
2. identify and evaluate related web technologies and existing solutions, and assess possible approaches, solutions, tools and technologies in web-based system development (K, T, P, J)
3. demonstrate an understanding of and apply a range of systems engineering methods and web technologies in the development, operation and maintenance of complex distributed web-based systems and applications (K, T, P, J)
4. practice integration of web-based systems and applications using advanced web technologies in a wide range of IT environments keeping in mind the potential future developments (K, T, P, J)
5. identify and appraise the current standards and practices and provide solutions to secure operation of web-based systems and applications (K, T, P, J)
6. critically evaluate web-based systems and applications produced and/or deployed with a view to maintaining competitive advantage for your organisation (K, T, P, J)
7. competently perform presentations of material to a wide range of stakeholders (C, J)
8. demonstrate appropriate writing skills necessary to convey thoughts, concepts and specifications, potentially to people outside of the IT domain (C, J)
9. apply appropriate research skills in order to remain current with the knowledge and practices within the field of web standards and web development technologies, as a web professional (K, T, P)
10. use appropriate judgement when dealing with team members on a project in a group-work situation - particularly with regard to issues of culture and gender (E, J).
Learning and Teaching Methods A variety of learning and teaching methods are used in this specialisation to meet the PLOs mentioned above. There are a seminars which are a blend of lectures and tutorials. Practical sessions in a laboratory will give students experiences. Students will give presentations both individually and as a group.

Students can expect to work both individually and in groups drawing not only upon the codified knowledge encountered in the seminars and practicals, but they will also develop the soft communication skills and ethical knowledge expected by employers and our professional body - the Australian Computer Society (ACS).

Each of the units will likely conclude with a summative exam. And at the conclusion of the specialisation in the Master of IT degree, the students will also undertake a capstone project, drawing upon material they have learned in the units making up this IS specialisation.
Assessment Formative assessment in this specialisation varies from unit to unit, but typically incorporates project deliverables, some computer coding/programming, assignments relating to the unit content, presentations and for a number of the core units - weekly or fortnightly tutorial submissions.
Each of the core units making up this specialisation ends with a summative exam.
Recognition of Prior Learning

Macquarie University may recognise prior formal, informal and non-formal learning for the purpose of granting credit towards, or admission into, a program. The recognition of these forms of learning is enabled by the University’s Recognition of Prior Learning (RPL) Policy and its associated Procedures and Guidelines. For recognition of prior informal and non-formal learning, please refer to the relevant RPL Plan, which describes the evidential requirements and approval processes for recognising prior learning for entry or credit in this program.

For undergraduate RPL plans visit
For postgraduate RPL plans visit

Support for Learning

Macquarie University aspires to be an inclusive and supportive community of learners where all students are given the opportunity to meet their academic and personal goals. The University offers a comprehensive range of free and accessible student support services which include academic advice, counselling and psychological services, advocacy services and welfare advice, careers and employment, disability services and academic skills workshops amongst others. There is also a bulk billing medical service located on campus.

Further information can be found at

Campus Wellbeing contact details:
Phone: +61 2 9850 7497

Program Standards and Quality

The program is subject to an ongoing comprehensive process of quality review in accordance with a pre-determined schedule that complies with the Higher Education Standards Framework. The review is overseen by Macquarie University's peak academic governance body, the Academic Senate and takes into account feedback received from students, staff and external stakeholders.

Graduate Destinations and Employability This program gives you the opportunity to develop specialist knowledge in key growth areas within the Information and Communication Technologies industry. This can give you a competitive advantage in employment over recent graduates from Bachelor programs, and will help you advance your career in your chosen field. Graduates from our programs can be employed in a range of occupations, including:
• applications programmer
• web services specialist
• web programmer
• database administrator
• software engineer
• network analyst
• network manager
• systems administrator
• project manager
• IT manager.

The following represent an example of typical employers in the space of this qualification:
• Apple
• AT&T Bell Labs
• Compaq
• Computer Associates
• Google
• government departments
• Macquarie Bank
• Microsoft
• Optus
• small businesses
• Sybase
• Westpac.
Assessment Regulations

This program is subject to Macquarie University regulations, including but not limited to those specified in the Assessment Policy, Academic Honesty Policy, the Final Examination Policy and relevant University Rules. For all approved University policies, procedures, guidelines and schedules visit