In this Software Engineering bootcamp, you’ll master Python and SQL and learn to apply important computer science, data science and software engineering principles. 

Learn Python and Object Oriented Programming in just 3 to 6 months to guarantee your future as a software engineer. 

Software engineering is a creative career that allows you to work with software, hardware and other computer systems in a wide variety of industries and jobs. 

This software developer bootcamp will place you at the heart of the digital economy, with endless scope for growth. Start your coding journey today towards becoming an in-demand software engineer.

Develop the practical coding experience you need by mastering Python and more

Become a developer with numerous career paths

What you’ll learn

Download Syllabus

The Software Engineering Bootcamp is structured to allow you to start coding as soon as possible. Tasks are designed to teach you the theory needed to develop your skills, and give you the opportunity to practice implementing your newly acquired Python knowledge by completing practical activities.

Successfully completing this bootcamp could be a pathway to access further study with The University of Edinburgh on degrees and professional development courses.

Level 1 | Introduction to Programming

01 | Procedural Programming with Python

Get acquainted with Python, the extremely popular high-level programming language. Learn how to store and interact with data in programs.


02 | Lists and Dictionaries

Learn how to use two essential data structures, lists and dictionaries, to organise and store data in your programs.


03 | Debugging and Defensive Programming

Learn to debug methodically and move away from trying to resolve errors randomly. Learn how to guard against errors you don’t expect.


04 | Capstone projects (1)

Put everything you’ve learned about working with files to the test. Build a system that reads from and writes to text files.

Back-End developers build, update and maintain the server-side infrastructure, or "back end," of a website or application. 

Back-End Developer

Combines an understanding of both engineering and coding. Create and implement the systems software used to analyze data and improve existing systems.

DevOps Engineer

Junior Software Developers are entry-level software developers that assist the development team with all aspects of software design and coding. 

Junior Software Engineer 

Software design engineers are tasked with identifying software problems and designing programs to find solutions. 

Designer

Design new IT solutions, modify or enhance existing systems and integrate new features or improvements to improve business efficiency. 

Systems analyst

As a Software Tester, you’ll be involved in the quality assurance stage of software development and deployment.

Software Tester

Software Engineering Online Bootcamp

INCLUDES:

· Python in-depth, SQL, Object Oriented Programming, and more

FOR THOSE WHO WANT TO:

· Learn to build applications as a software engineer

·  Learn about Object Oriented Programming and agile development

· Learn how to implement popular computer science algorithms


Enrol NowWatch video

Level 2 | Introduction to Software Engineering

Level 3 | Advanced Software Engineering

Level 4 | 90-day Post-Bootcamp Program

Kerusha
From Student to Software Engineer

“I enrolled on the Software Engineering Bootcamp, because I needed to do something to empower myself in the job market. It helped improve my confidence and showed me what I’m capable of – this was an invaluable experience. The exposure and learning process also gave me a fair introduction to what the industry is about.”

Enrol NowStart trialEnrol Now

Whether you are studying full-time or part-time, you’ll have access to code review and feedback from industry experts in real time. Set your schedule to suit your needs, and look forward to working your way through industry-aligned course content that will empower you in your new career.

One curriculum. Two different ways to study.

Why you should switch to a career in tech

Developers enjoy some of the highest paying careers in the world, with the freedom and skills to find work remotely and internationally. They can work from anywhere and have rich work opportunities, as they have the skills that our modern, increasingly digital world rely on to do business.
Developers make some of the highest salaries in the world.
Enjoy incredible career freedom and work opportunities.
Being a coder is challenging, interesting, and rewarding work.
Learn skills that are needed by businesses of all kinds.

Learn to code with a Russell Group Top 5 University

Enrol Now

Successfully completing this bootcamp could be a pathway to access further study with The University of Edinburgh on degrees and professional development courses.

5 December 2023

Multiple ways to fund

*Ts & Cs apply. Applicants are required to provide proof of alumni status upon enrolment to redeem the offer. Offer subject to change without notice.

Exclusive 10% alumni discount!


Exclusively available to alumni of The University of Edinburgh & the Bayes Centre who have completed a degree, diploma or certificate programme.

Apply now
Learn more

Pay for your bootcamp over up to 12 months with Knoma.
Valid for all employed UK residents of 18 years or older.

The University of Edinburgh Coding Bootcamps Online Info Sessions. Register now

The University of Edinburgh’s Bayes Centre is partnering with online education provider HyperionDev to offer a portfolio of high impact outcomes-oriented online programmes. These programmes are provided by HyperionDev and quality assured by the University of Edinburgh to leverage their thought leadership in technical practice developed over decades of expertise. 

Successfully completing this bootcamp could be a pathway to access further study with The University of Edinburgh on degrees and professional development courses.

Software Engineering enables you to build dynamic, database-driven applications and sites. Deep-dive into Python: the #1 programming language in the world right now.

Web Development teaches JavaScript, HTML, CSS, React and more. These skills allow you to create and manage the front-end of any website, as well as manage the back-end and use databases. Creatives often choose Web Development as do aspiring web entrepreneurs.

Data Science prepares you for the exciting world of algorithms, data analytics and data visualisation. You’ll learn Python and get your start in Machine Learning and AI. Perfect for those seeking analytical roles.

Sure you can. Many of our students successfully switch careers to programming after taking our courses, even if they were absolutely new to programming when starting out. If your aim is to change careers, bootcamps are designed to help you achieve that from scratch. To enrol with us, you don’t need to have a degree or prior technical background - all you need is discipline, persistence, and a willingness to work hard and learn to code.

Our participants don't need access to the Internet everyday. Our bootcamp delivery is designed so that you can download the course material and work on your tasks offline. Once you are connected to the internet, all the work in your folder automatically gets synchronised with your mentor. Your mentor will be notified immediately and will provide timely feedback.

Yes. You will be issued a certificate of completion from HyperionDev once you complete your bootcamp.

The bootcamps are not assigned formal credit nor do they confer a qualification accredited on any framework. You do receive a certificate of completion from HyperionDev in partnership with the University of Edinburgh once you complete the bootcamp. The bootcamps are designed to focus on practical coding and tech skills to accelerate your entry into a tech career.

The University of Edinburgh has partnered with education provider HyperionDev to offer an extended portfolio of high impact, outcomes oriented, online Bootcamps. These programmes are provided by HyperionDev and quality assured by the University of Edinburgh.

The University of Edinburgh, as a Scottish university, is not involved in the Department for Education Skills Bootcamp initiative. However, there are a limited number of partially, or fully funded, scholarships for Scottish residents on bootcamps provided in partnership with the University of Edinburgh, that are administered by HyperionDev and the university.

FAQ's

Contact us 

Phone Admissions

020 7193 7595

APPLY TODAY

At current rates until October

EMPOWER YOUR TECH JOURNEY