The aim of the programme is to train and support professional computer programmers, web developers and software engineers. The course is fast-paced and heavily practical, encouraging students to combine theory and practice whilst not compromising on academic quality. The course is ideal for those who enjoy writing code, creating applications and have a wish to develop a logical approach to problem solving.
On completion of this course you will receive a Foundation degree in Software Development. You will then be able to complete a top-up year to study towards a BSc in Software Development.
- City Campus Manchester
- Full Time
- 2 years
- September 2022
All staff educated to minimum of degree level. Many have postgraduate and teaching qualifications as well as strong industry experience.
Academic Entry requirements
• 64 UCAS Tariff Points
• We strongly recommend that all applicants have GCSE English Language and Mathematics grades A*-C or level 9-4.
Non-academic entry Requirements
An interview is required for those applying who do not meet the entry requirement.
You will be asked to write a 500 word academic report and/or a practical assessment to gain an understanding of your writing and technical skills prior to the course.
What will I be studying?
Employment and Academic Development in Technology (30 credits)
This unit will support student transition to graduate level study and professional careers. It will focus on developing and re-enforcing critical, analytical, academic and linguistic skills and preparing Students vocationally by enhancing their knowledge and skills to inform existing or potential professional careers. The unit will support students in developing employability skills and aid them in developing their professionalism in relation to their subject area.
Introduction to Operating Systems (30 credits)
Students will be able to competently operate any given Operating System and undertake routine maintenance tasks, whilst developing analytical and critical thinking skills to aid in their employment.
Introduction to Web Scripting (15 credits)
This unit will enable students to produce scripts that interact with mark-up languages such as HTML, to produce standards-based machine-produced mark-up. Students taking the Introduction to Web Development unit will be able to add dynamic content to the material produced in that unit. Other students will find this unit a necessary introduction to scripting, necessary for many computational roles in industry.
Year 1: Introduction to Databases (15 credits)
This unit introduces the fundamental principles, concepts and practices of databases. The content could include SQL, database design and data modelling. Students will be given the opportunity to apply the knowledge gained in the earlier Introduction to Programming unit and programmatically access databases using the relevant APIs.
Year 1: Introduction to Programming (15 credits)
This unit introduces fundamental concepts of computer programming. The unit includes the principles and practice of programming design, the implementation, and testing of programming solutions, and the concepts and principles of problem solving by computer.
Year 1: Introduction to Web Development (15 credits)
The unit is a robust introduction to client side web development. Students will design and create semantic, standards-based, accessible and valid websites that are styled according to industry standards.
How will I be assessed?
What are the careers that this will lead to?
• Computer Programmer
• Software Developer
• Software Engineer
• Web Developer
• Mobile Application Developer
Course Associated Costs
There are costs outside of academic books, printing costs and any other standard students related costs and are related specifically to the subject they are studying.