FdSc Software Development

UCAS Code: G80 G3T1 Credit Level: 5 Credit Value: 240 Course Start Date: September Course Duration: 2 years full time

A Foundation Degree that allows you to prepare for employment through work-related applications of your learning in Software Development

FdSc Software Development Awarding body
IoT Course

Your Programme

About the FdSc Software Development programme

This course will prepare you to meet the growing demand within the IT sector for trained software developers, who are required to have a high-level understanding of coding and frameworks than ever before.

The growing popularity of the web and application branch of the IT sector has resulted in an increasing need for software development skills. As a graduate software developer, you will have the skills and training required to meet the complex needs of the computing sector.

Careers in software development include:

  • Applications developer
  • Game developer
  • Information systems manager
  • Multimedia programmer
  • Web developer.

Entry Requirements

Standard entry requirement for the degree will be 80 UCAS points, with a minimum of grade ‘4’ in GCSE English or equivalent (Functional Skills Literacy Level 2 or Adult Literacy Level 2), and grade ‘4’ in GCSE Mathematics or equivalent (Functional Skills Numeracy Level 2 or Adult Numeracy Level 2).

Non-standard offer

The TEC Partnership will also encourage applications from non-traditional learners who lack formal academic qualifications for the standard entry route. All such non-traditional applicants will be interviewed, set an appropriate piece of work (a research based written assignment investigating a current topic within the digital technologies sector), asked to provide evidence of relevant digital product development and a judgement made taking into account their academic potential and relevant experience.

What you will learn

Year 1

  • Professional and Study Skills
  • Introduction to Programming and Frameworks
  • Database Design and Implementation
  • IT Infrastructure and Maintenance
  • Web Development
  • Business Systems and Process Automation

Year 2

  • Advanced Programming
  • Security and Intrusion Prevention
  • Application Development
  • Robotic Process Automation
  • Major Development Project

Learning & Teaching Methods

This course is primarily designed for face to face learning with you attending your lessons for the specified hours within the validation document.  However, there may be periods of study where the government advises TEC Partnership that it is not safe to open campuses or there is limited access due to social distancing measures.   If the campus is closed TEC Partnership will deliver your sessions online and offer you the necessary support and resources remotely.  If there is limited access due to social distancing measures a blended model will be adopted with some lessons happening in small groups and others happening using online sessions and support.

The teaching and learning strategy for this programme will be based around a combination of traditional lectures and seminars for the delivery of underpinning theory, core module content and the demonstration of practical skills; together with labs/workshops to allow students to apply and develop practical and technical skills. The balance of formal delivery to lab/workshop sessions will be determined by the requirements of each module. In addition to the combination of lectures/seminars and labs/workshops, students will be able to access tutorial support in order to address individual needs (in addition to more traditional tutorials covering pastoral support requirements) and in the case of self directed research and/or development projects each student will be entitled to 5 hours of academic supervision per relevant module.

Practical and professional skills will be developed through projects, briefs and assignments which develop and encourage practical application of learning. Both core modules and the later specialist modules will employ this approach to ensure that learning outcomes are planned to reflect real world business practices and requirements.

Programme Benefits

State of the art servers, workstations and accessories, coupled with a wide range of stand-alone platforms like the Raspberry Pi and the inclusion of ‘Internet of Things’ (IoT) devices, gives the option to develop software from design to full implementation. Students will have access to industry standard infrastructures not only from a user perspective but from that of a service management. This innovative mode of delivery gives students the chance of working in both software and hardware environments creating a more in-depth knowledge comparable to that of senior development roles.

Much of the programme will include the development of fully functional products for each assessment, building a portfolio of applications and services students can show to potential employers.

What next?

This course will enable you to progress onto honours degrees, for example BSc (Hons) Computing Technologies Top-Up degree at University Centre Grimsby, whilst also providing the necessary skills for you to study a Masters in the pathway of your choice. You many also wish to add to your skills by undertaking professional certification programmes offered by companies such as CISCO, Microsoft or Adobe.

If you choose to enter employment, you will be qualified for a range of entry level roles across the IT industry, whilst also holding transferable skills in industries such as media or games development.

TEC Partnership is committed to offering a related top-up bachelor’s degree in this subject area which will allow graduates to top up to a full bachelors degree. It is likely that the top-up programme will be validated under new TEC Partnership Degree Awarding Powers.