Graduate with a bachelor degree and two professional certifications
Year 1 & 2 | Online
Year 3 | Online
Year 3 | Freelance Project & Online
Some software engineers work for the world’s top tech companies, others work for themselves. As a software engineer, you can work anywhere in the world and under the terms you want.
Both a designer and a developer, a software engineer is a critical chain to any business. Gain next generation skills that you can apply in any industry.
Start a reputable career with endless job opportunities. The demand for software engineers is projected to continue to increase, find a high-paying job when you graduate.
Are you tired of endless lectures, exams, and textbooks?
Join a new approach to learning and education that values and empowers the learner.
With our online programme, you can study anywhere in the world. Since our degrees are part-time, you have time to start or continue your professional career while you master software engineering.
Online studies are not necessarily lonely. You will have weekly workshops with your course facilitator and live sessions with your mentor and peers to get the best of Amsterdam Tech's experience.
Increase your practice by working on real projects. Showcase your learning in a strong portfolio that shows you are ready to join the job market by mastering the world's most in-demand skills.
Our courses teach you more than tech. Learn the tools, techniques, and strategies you need to excel in leadership skills like communication, teamwork, and consultancy.
You can choose one of two intakes per year.
Students can pay in 1, 2 or 4 installments per year.
No application fee. Pay the 250 Euro nonrefundable registration fee only when you are accepted and registered
Amsterdam Tech has an academic partnership with European Leadership University (ELU), through which academic credits and degrees may be offered. Awarded degrees are accredited in accordance with the laws of the Turkish Republic of Northern Cyprus (TRNC) through the Higher Education Planning, Evaluation, Accreditation and Coordination Council, an affiliate of ENQA, and are recognised as foreign-accredited degrees under the Dutch Higher Education and Scientific Research Act (WHW).
Amsterdam Tech is a member college of Woolf and offers EU degrees through this partnership in accordance with Maltese legislation. These degrees are recognised as foreign-accredited degrees under the Dutch Higher Education and Scientific Research Act (WHW). Amsterdam Tech also offers a degree pathway in partnership with Schoolvision, a recognised University of Applied Sciences (HBO) in the Netherlands.
Enjoy flexible self-study and being part of a learner community. Get hands-on practice with your weekly projects and assignments and learn with and from your faculty and peers. In practice, a typical week would look like this:
Basic software engineering principles, variables, functions, loop statements, if statements, basic algorithms and data structures.
Javascript
IDE
Terminal
Cover fundamental computer programming concepts and learn the basics of C. Build a solid foundation in back-end programming including pointers, arrays, strings, algorithms, hash data structures, software architecture, blockchain basics and more.
CÂ IDEÂ Assembly
Learners advance to more in-depth C programming such as Shell, then move on to cover intermediate data structures and algorithms. Learners recode the Redis database and cover LibASM before moving on to sockets, diving into client-server relationships.
C & Shell Virtual machines Sockets
Perhaps one of the most challenging tracks, learners dig into object-oriented programming (OOP), C++, Elixir, network programming,
real-world software projects, and move into advanced algorithms, AI, and advanced data structures.
C++ & OOP
Elixir
Network programming
Learners complete a final program project that aligns with the industry in which they want to get a job. The project must be about 3 months in duration and of significant technical difficulty. Learners will also contribute to open source projects.
Agile Freelancing and Open Source Projects: The outcome of the final project module is intended to be a submission of a freelance project along with a written report and a presentation that will satisfy the assessment criteria. It is aimed to ensure that you progress towards your project with high expectations of a successful outcome and thus planning is a crucial part of your process
Â
The Bachelor of Science in Software Engineering is a rigorous, entry-level bachelor’s programme. Whether you have 10 years of work experience, or are just getting started, this programme will help you gain all the skills you need to start working as a software engineer.
 This programme is suitable if any of these apply to you:
If you are unsure whether you meet the prerequisites for the course, please write us at [email protected]
Fill in your details and download your brochure for detailed curriculum.
Fill in your details and download your brochure for detailed curriculum.
Fill in your details and download your brochure for detailed curriculum.
Fill in your details and download your brochure for detailed curriculum.
Fill in your details and download your brochure for detailed curriculum.