inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
GBP 1,500
Per course
Start Date
Medium of studying
Fully Online
Duration
Program Facts
Program Details
Degree
Courses
Major
Computer Programming | Software Development
Area of study
Information and Communication Technologies
Education type
Fully Online
Timing
Part time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 1,500
Intakes
Program start dateApplication deadline
2023-09-012023-07-09
2024-09-01-
2024-01-01-
About Program

Program Overview


Course overview

The government has provided funding for this course, independent of any previous or current funding you may have for educational purposes. You can apply for short course funding if you are currently in education, or already qualified to degree, master’s or PhD level. If you are funding this course with a student loan you also need to meet student loan eligibility criteria. Find out more about short course loans

Explore key aspects of software development including problem solving, designing solutions, writing application code, developing documentation and testing. You also gain an understanding of professional practice, codes of conduct, copyright and licencing.

This short course is part of a series to develop your skills in digital innovation – coding with Python, software development, cyber security, virtual reality, augmented reality, big data and visualisation, artificial intelligence, the Internet of Things and cloud computing.

You develop the knowledge and skills needed by employers and the economy.

This course is ideal if you are:

  • a school or further education college leaver wanting to explore a subject before committing to a full degree
  • unemployed and wanting to develop skills to improve your employability
  • a teacher looking to refresh your knowledge in a subject, or to learn new skills
  • in work and your performance can be enhanced by learning new knowledge and skills
  • returning to education after a break
  • currently in higher education and would like to compliment your skillset with additional knowledge and skills.
  • If you are funding this course with a student loan you also need to meet student loan eligibility criteria.

    Study Support Bursaries are available to help support you overcome barriers to study on our OfS short courses. Find out more.

    Download pdf

    Program Outline


    Degree Overview:


    Overview:

    • This 12-week, fully online program provides you with the fundamental concepts of software development, ranging from basic programming constructs to object-oriented techniques.
    • It covers areas such as problem-solving, designing solutions, writing application code, developing documentation, formal testing approaches, and professional practices.
    • You will also gain an understanding of codes of conduct, copyright, and licensing.
    • This course is ideal for individuals with various backgrounds and goals, including:
    • School or college leavers exploring a subject before committing to a full degree
    • Unemployed individuals seeking to develop skills for improved employability
    • Teachers looking to refresh their knowledge or learn new skills
    • Professionals who wish to enhance their performance with new knowledge and skills
    • Individuals returning to education after a break
    • Higher education students seeking to expand their skillset

    Objectives:

    • This program aims to equip you with the essential skills and knowledge required to succeed in software development.
    • It will enable you to confidently use Python to solve problems, design and develop software applications, and apply best practices in your work.

    Additional Information:

    • The program is funded by the government, which means you may be eligible for short course funding depending on your educational background and loan eligibility.
    • Study Support Bursaries are available to help overcome barriers to studying this course.
    • Completing this course provides a stepping stone to further educational pursuits, as you can opt to transfer completed credits towards a degree program.

    Outline:


    Content:

    • Problem-solving
    • Designing solutions
    • Writing application code
    • Developing documentation
    • Formal testing approaches
    • Professional practices
    • Codes of conduct
    • Copyright and licensing

    Structure:

    • The program consists of two semesters, each lasting 6 weeks.
    • During the first 10 weeks, there are weekly online lectures for one hour and two online classes (Wednesdays and Thursdays, 4 PM - 6 PM and 6 PM - 8 PM).
    • The final two weeks involve weekly synchronous online classes on Thursdays (6 PM - 8 PM).

    Course Schedule:

    • The course schedule is not explicitly provided in the context.
    • However, the information above gives you a general idea of the weekly learning schedule. Further details may be available upon enrollment.

    Modules:

    • The specific modules are not mentioned in the context.
    • However, the program description suggests that the content listed above will be covered across various modules. Each module will likely focus on a specific aspect of software development with detailed lectures, assignments, and discussions.

    Additional Information:

    • You'll have access to the course materials and VLE through the Brightspace Learning Environment.
    • You are expected to devote approximately 400 hours to learning over the 12 weeks.

    Assessment:


    Assessment Methods:

    • Coursework
    • Practical work
    • Assessments

    Assessment Criteria:

    • Subject knowledge
    • Critical thinking
    • Skill acquisition

    Additional Information:

    • Specific details mengenai assessments, grading criteria, and deadlines are likely found within the course materials on the Brightspace Learning Environment.

    Teaching:


    Teaching Methods:

    • Online lectures
    • Online classes
    • Individual and group assignments
    • Discussions
    • Feedback from tutors

    Faculty:

    • The information about the faculty is not provided in the context.
    • However, it is reasonable to assume that experienced and qualified professionals in software development deliver the program. You can learn more about the instructors upon enrollment.

    Unique Approaches:

    • The program emphasizes personalized learning, with individual support plans and regular feedback to optimize your learning experience.
    • It utilizes a blended learning approach, combining asynchronous online content with synchronous online classes for interactive learning and engagement.

    Additional Information:

    • You have access to a dedicated student support team for assistance with any issues you may encounter during the program.

    Careers:


    Career Opportunities:

    • Software Developer
    • Web Developer
    • Mobile App Developer
    • Data Scientist
    • Game Developer
    • IT Consultant
    • And many more

    Additional Information:

    • The program's content and focus on employability skills prepare you for a wide range of exciting careers in the expanding field of software development.
    • You can leverage your acquired skills and knowledge to pursue further educational opportunities or directly enter the workforce.

    Other:

    • This program is part of a series focused on digital innovation, covering various subjects like cyber security, virtual reality, artificial intelligence, and more.
    • Completing this course can provide a foundation for further exploration within these growing tech fields.

    Please note:

    • This response provides a comprehensive breakdown of the information extracted from the context.
    • Please keep in mind that some details, such as specific modules, assessments, faculty information, and career options, might be available only after enrollment in the program.
    • For further inquiries and a more specific understanding of the program's structure and requirements, please refer to the official website or contact the program administrators directly.

    Tuition Fees and Payment Information:


    Fees for applicants:

    £1,500


    Fee for international applicants:

    £1,500


    Payment method:

    Online payment is available.


    Currency:

    GBP (British Pound)

    SHOW MORE
    How can I help you today?