MComp Software Application Development
-
The wifi is temperamental sometimes but except that it's friendly and a brilliant place for study.
← | →
Master
In Ormskirk
Description
-
Type
Master
-
Location
Ormskirk
-
Duration
4 Years
This integrated Masters degree will provide you with advanced technical programming skills and knowledge closely aligned to the SFIAplus skills standards, which are used widely across the IT industry. You will gain the expertise to develop software using the latest technologies and toolkits while exploring the underpinning concepts in a broad range of software development models. You will study in a highly effective learning environment and be introduced to many different styles of programming and problem-solving techniques. Learning to work as part of a team on real life projects using leading-edge resources and industry-standard software, will enable you to develop a breadth of practical and communication skills and gain a distinct workplace advantage.
Facilities
Location
Start date
Start date
About this course
The programme carries initial accreditation by BCS, The Chartered Institute for IT, for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional. The course also carries initial accreditation by BCS, The Chartered Institute for IT, for the purposes of fully meeting the further learning academic requirement for registration as a Chartered IT Professional. Initial accreditation is granted for new courses which seem likely to meet the appropriate BCS criteria but which have not yet produced graduates (due to the limited timeframe). Successfully completing an accredited integrated Masters degree is the first step to full BCS membership and to being awarded chartered status.
128 UCAS Tariff points on the new UCAS Tariff, for which no specific subjects are required, plus evidence of numeracy.
Reviews
-
The wifi is temperamental sometimes but except that it's friendly and a brilliant place for study.
← | →
Course rating
Recommended
Centre rating
Student
Subjects
- Programming
- Systems
- Industry
- Design
- Application Development
- Computer Science
- Web Design
- Mobile Apps
- Software Engineering
- Complex Systems
- Embedded Systems
- Software development
- Programming languages
- Software
Course programme
Year 1
CIS1107 Foundations of Computer Science (20 credits)
CIS1108 Digital World: Information Systems and Design (20 credits)
CIS1109 Digital World: Computer Architecture and Networks (20 credits)
CIS1110 Web Design and Development (20 credits)
CIS1111 Programming: Concepts to Construction 1 (20 credits)
CIS1112 Programming: Concepts to Construction 2 (20 credits)
Language modules in French, Spanish or Mandarin, delivered at the Edge Hill Language Centre, are available to study as an integral part of this degree. A single Language module can be studied instead of either CIS1107 Foundations of Computer Science or CIS1110 Web Design and Development.
Year 2
CIS2143 Databases (20 credits)
CIS2149 Object-Oriented Programming (20 credits)
CIS2155 Mobile Apps (20 credits)
CIS2158 Software Engineering (20 credits)
CIS2162 Employability (20 credits)
CIS2163 Introduction to Software Quality Assurance and Testing (20 credits)
Year 3
CIS3157 Complex Systems (20 credits)
You will select five of the following modules:
CIS3145 Distributed Systems (20 credits)
CIS3146 Embedded Systems (20 credits)
CIS3149 Interface Programming (20 credits)
CIS3155 Advanced Databases (20 credits)
CIS3156 Intelligent Systems (20 credits)
CIS3163 Embedded Systems Software Development (20 credits)
Year 4
CIS4114 Research and Development Project (60 credits)
CIS4115 Research Methods (20 credits)
CIS4132 Programming Languages: Constructs and Data Structures (20 credits)
CIS4133 Programming Languages: Logical and Functional Programming (20 credits)
Optional modules provide an element of choice within the programme curriculum. The availability of optional modules may vary from year to year and will be subject to minimum student numbers being achieved. This means that the availability of specific optional modules cannot be guaranteed. Optional module selection may also be affected by timetabling requirements.
Additional information
How will I study?
Teaching methods are designed in consultation with leading employers in the region. Many classes are based in computer workshops, focusing on student activity as a means of learning. We introduce theoretical concepts by building on concrete practical activity. You will be given opportunities to work together and develop the essential people skills to complement your technical skills. During Year 2 you will complete an employability module which will enhance your developing skills and confidence to assist you in acquiring short and long term employment.
How will I be assessed?
Assessments are designed to ensure you acquire a range of skills, particularly those required by future employers. You will design and write programs, write reports and essays, critically analyse documents, deliver oral presentations and undertake examinations.
MComp Software Application Development