Let's Get Coding with Python (Online) draft
Program start date | Application deadline |
2023-09-01 | 2023-07-09 |
2024-09-01 | - |
2024-01-01 | - |
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:
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)
Teesside University
Overview:
Teesside University is a public university located in Middlesbrough, Tees Valley, England. It is known for its strong focus on student experience, research, and business partnerships. The university has invested heavily in its campus, offering modern facilities and a vibrant learning environment.
Services Offered:
Teesside University provides a wide range of services to its students, including:
Undergraduate and postgraduate study:
Offering a diverse selection of programs across various disciplines.Short courses and CPD:
Providing opportunities for professional development and upskilling.Online learning:
Delivering flexible and accessible learning options.International student support:
Providing dedicated services for international students.Career services:
Offering guidance and support for career planning and job searching.Student support services:
Providing academic, personal, and financial support to students.Library and IT facilities:
Offering access to extensive resources and technology.Accommodation services:
Providing on-campus and off-campus accommodation options.Sports and recreational facilities:
Offering a variety of sports and leisure activities.Student Life and Campus Experience:
Teesside University prides itself on its close-knit and supportive community. Students can expect a vibrant campus life with:
Social events and activities:
Offering opportunities to connect with fellow students and engage in extracurricular activities.Student societies and clubs:
Providing platforms for students to pursue their interests and develop their skills.Campus facilities:
Including a modern library, sports facilities, and a variety of dining options.A welcoming and inclusive environment:
Fostering a sense of belonging and diversity.Key Reasons to Study There:
Affordable excellence:
Offering a high-quality education at a competitive price.Gold rating in the Teaching Excellence Framework (TEF):
Recognized for its outstanding teaching and student experience.World-leading research:
Conducting impactful research across various fields.Strong industry partnerships:
Providing opportunities for students to gain practical experience and develop valuable connections.Vibrant and supportive community:
Offering a welcoming and inclusive environment for students to thrive.Academic Programs:
Teesside University offers a wide range of academic programs across six schools:
School of Arts & Creative Industries
School of Computing, Engineering & Digital Technologies
School of Health & Life Sciences
School of Social Sciences, Humanities & Law
Teesside University International Business School
University departments
Other:
Campus Masterplan:
Teesside University has invested £280 million in its campus to enhance the student experience and support the local community.Strong commitment to equality and diversity:
Recognized as a top employer for its commitment to inclusivity.Nationally recognized for its services to business:
Providing impactful partnerships with local and global organizations.Located in a vibrant and affordable region:
Offering a unique blend of urban and rural experiences.Entry Requirements:
Level 3 Qualification:
Students must have completed a Level 3 qualification (or higher) and/or developed knowledge and skills in IT or computing. This could include:
- A Level 3 qualification in Computing, such as a BTEC National Diploma or A Level in Computer Science.
- A Level 3 qualification in a related subject, such as Mathematics or Physics, with evidence of relevant IT or computing skills.
- Relevant work experience in a field that utilizes IT or computing skills.
Bridging Courses:
The university offers bridging courses to help individuals who do not meet the formal entry requirements develop the necessary knowledge and skills. These courses typically cover fundamental topics in IT or computing, such as programming, databases, and networking.
EU Home Students:
There are no specific entry requirements for EU home students other than those listed above.
International Overseas Students:
- International students whose first language is not English must demonstrate English language proficiency at a level equivalent to IELTS 6.0 or above.
- Some countries may have additional entry requirements for international students. It is recommended to check the university's website for the most up-to-date information.
Language Proficiency Requirements:
English Language Proficiency:
International students whose first language is not English must demonstrate English language proficiency at a level equivalent to IELTS 6.0 or above. This can be achieved through various tests, including:
- IELTS (International English Language Testing System)
- TOEFL (Test of English as a Foreign Language)
- PTE Academic (Pearson Test of English Academic)
- Cambridge English exams (e.g., C1 Advanced, C2 Proficiency) The university accepts various English language tests, and the specific requirements may vary depending on the student's country of origin and chosen program. It is recommended to check the university's website for the most up-to-date information on English language proficiency requirements.