Bachelor of Science (BSc)

BSc Information Technology Management for Business

  • Duration: 3 years
  • Year of entry: 2025
  • UCAS course code: GN51 / Institution code: M20
  • Key features:
  • Scholarships available

Full entry requirementsHow to apply

Fees and funding

Fees

Tuition fees for home students commencing their studies in September 2025 will be £9,535 per annum (subject to Parliamentary approval). Tuition fees for international students will be £33,500 per annum. For general information please see the undergraduate finance pages.

Additional expenses

All students should normally be able to complete their programme of study without incurring additional study costs over and above the tuition fee for that programme.

Policy on additional costs

All students should normally be able to complete their programme of study without incurring additional study costs over and above the tuition fee for that programme. Any unavoidable additional compulsory costs totalling more than 1% of the annual home undergraduate fee per annum, regardless of whether the programme in question is undergraduate or postgraduate taught, will be made clear to you at the point of application. Further information can be found in the University's Policy on additional costs incurred by students on undergraduate and postgraduate taught programmes (PDF document, 91KB).

Scholarships/sponsorships

The  Manchester Bursary  is available to UK students registered on an undergraduate degree course at Alliance MBS who have had a full financial assessment carried out by Student Finance England.

In addition, Alliance MBS will award a range of  Social Responsibility Scholarships  to UK and international/EU students.

These awards are worth £2,000 per year across three years of study. You must achieve AAA at A-level (or equivalent qualification) and be able to demonstrate a significant contribution and commitment to social responsibility.

The School will also award a number of  International Stellar Scholarships  to international students achieving AAA at A-level (or equivalent qualification). Applicants who exceed AAA and/or have supplementary qualifications (such as EPQ) will receive additional consideration.

Additional eligibility criteria apply - please see our  scholarship pages  for full details.

Course unit details:
Software Application Design and Development

Course unit fact file
Unit code BMAN11000
Credit rating 20
Unit level Level 1
Teaching period(s) Full year
Available as a free choice unit? No

Overview

So much of our everyday life is dependent upon software technology and people developing and maintaining these digital solutions. Software solutions need to be engineered, but require different engineering approaches and techniques to research, design, develop, implement, and test the software, to deliver professional, reliable, on cost and on time solutions. This course unit guides students toward acquiring a well-rounded foundation of skills in the design and development of software applications that are necessary for a career in the management of Information Technology.

Pre/co-requisites

Only available to students on BSc ITMB.

Pre-requisites: None
Co-requisites: None
Dependent courses: None

Core for ITMB students.

Aims

The course unit aims to:
1.    Introduce students to the principles of software engineering;
2.    Provide students with the methods needed to specify, design, develop, implement and improve software solutions; and
3.    Explain the principles of how people interact with computers and to what extent computer are or are not developed for successful interaction with users.

 

Learning outcomes

1.    Demonstrate an understanding of the role and importance of the software development lifecycle.
2.    Demonstrate an understanding of software application design and factors that determine the success or failure of interactive applications.
3.    Design, develop and implement basic/intermediate level software applications.
4.    Understand the concepts of usability and evaluation techniques and the factors that determine how people use technology.
5.    Critique interactive systems, employing principles of human goal-oriented behaviour.
6.    Apply problem-solving in designing and developing business application.
7.    Use a software development environment to develop and deploy business applications on the Web.
8.    Use a software development environment to develop and deploy mobile applications.
9.    Develop applications that integrate the data layer (Model), user interface layer (View), and presentation logic layer (View model) in conformance with the MVVM software architecture.
10.    Assess the appropriateness of technology solutions in support of human goal-oriented behaviour.
11.    Select appropriate evaluation methods for interactive applications.
 

Syllabus

1.    The software development lifecycle
2.    Human-computer interactions (HCI): requirement, design and evaluation
3.    Software architectures
4.    Web application technologies
5.    Web application development
6.    Object-orientated programming
7.    Technical design of mobile applications
8.    Technical development of mobile applications
9.    Software application evaluation and testing
10.    Large application design and development

Teaching and learning methods

Lectures and Labs

 

Assessment methods

Formative:

Online Quizzes
Programming submission exercises during labs

Summative:
Individual software application design report (20%)
Two individual assessed lab exercises (40%)
Demonstration of individual software application solution (40%)

Feedback methods

•    Informal advice and discussions during lectures, labs and during office hours
•    Written and verbal comments on both formative and summative coursework
•    Formative feedback in verbal form during lab sessions related to the coursework
•    Generic feedback posted on Blackboard regarding coursework performance

Recommended reading

•    Ian Sommerville, Software Engineering, 10 Edition, 2016.
David Benyon, Designing User Experience: A guide to HCI, UX and interaction design, 4 Edition, 2019
•    Ian West, Practical Web Design for Absolute Beginners, 2016.
•    Imar Spaanjaars, Beginning ASP.NET 4.5: C# and VB, 2012.
•    Dan Hermes, Nima Mazloumi, Building Xamarin.Forms Mobile Apps Using XAML: Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals, 2019.

 

Study hours

Scheduled activity hours
Lectures 20
Practical classes & workshops 30
Independent study hours
Independent study 150

Teaching staff

Staff member Role
Grigory Pishchulov Unit coordinator

Additional notes

Pre-requisites: None
Co-requisites: None
Dependent courses: None

Programme restrictions: Core for ITMB students.

For Academic Year 2024/25

Updated: March 2024

Approved by: March UG Committee

Return to course details