Bachelor of Software Engineering and AI

A hands-on bachelor's programme in software engineering and artificial intelligence for those who want to start an IT career while still studying.

Get a consultation

About the programme

Students will build a robust technical foundation mastering the core of software engineering, including front- and backend development. With courses tailored to incorporate AI tools, students discover how AI techniques can revolutionize software engineering, enhancing productivity and efficiency across the board. Graduates of the program will be able to craft engaging web and mobile applications, creating intuitive user experiences.

As a student, you will have access to the ASU state-of-the-art curriculum combined with the most up-to-date practices demanded by tech industry. As the program emphasizes hands-on, practical learning experiences to complement theoretical knowledge, you will apply classroom concepts to real-world projects, simulating professional software engineering environments. Additionally, the program facilitates internships with EPAM, a leading global provider of digital platform engineering and software development services.

Graduates of the program will be well-prepared for a multitude of exciting and lucrative career opportunities in today's technology-driven world.

  1. Comprehensive curriculum in Software engineering fueled by AI
  2. Accelerated Master’s degree with ASU (4+1)
  3. Practical learning experience and internships with leading IT companies in Ukraine and globally

What You Will Learn

Computer Science and Programming

Acquire a solid technical foundation in object-oriented programming, data structures, algorithms, and mathematical principles of software engineering.

Software Engineering and AI

Gain in-depth understanding and practical experience with user interface (UI) and user experience (UX) design and AI-assisted frontend and backend development to create engaging and intuitive web and mobile interfaces.

Advanced Technologies and AI Integration

Master software design principles, patterns, and architectural styles to develop scalable, maintainable, and extensible software systems.

DevOps Practices and Leadership

Learn the best practices in DevOps, continuous integration/continuous deployment (CI/CD), and cloud infrastructure management to streamline the software development lifecycle and deploy applications with efficiency and reliability.

Career Opportunities

  • Software Engineer
  • Backend/Frontend Engineer
  • Mobile Application Developer
  • Full Stack Developer
  • Team Lead
  • Engineering Manager
  • Technical Leader
  • Technology Entrepreneur
  • Research Scientist (Engineering and AI)

Areas Our Graduates Work In

  • software development
  • artificial intelligence and machine learning
  • data engineering
  • cybersecurity
  • IT project management
  • mobile and web application development

AUK Global Internship Program

Join paid internships at international companies in Ukraine, abroad or online through the AUK Global Internship Program. Hands-on experience, a look inside how global business works, and a chance to earn while you are still studying.

Admission

Applicant requirements

  • Complete secondary education.
  • Motivation letter.
  • Video answer in English.
  • Good command of English: B2 (TOEFL internet based: 56–78, IELTS Academic: 5.5–6.0, Duolingo English Test: 80–119).
  • National Multi-Subject Test results (minimum scores: Ukrainian language and history of Ukraine – 120, mathematics – 145, foreign language (English) – 140+)

Required documents

  • Application form.
  • Passport of a citizen of Ukraine.
  • Individual taxpayer number (RNOKPP).
  • English language proficiency certificate.
  • A 3×4 cm photograph in electronic form.
  • Certificate of complete general secondary education, with its supplement.
  • Military registration document (for those liable for military service).

AUK grants available on this programme

Honor

A scholarship honouring the contribution of Ukraine's defenders and supporting their families with almost full tuition coverage.

Leaders of the Future

For applicants with strong academic results — an opportunity to receive substantial or full tuition coverage.

Wartime Scholarship

The university's answer to the economic pressure caused by the war in Ukraine. Guarantees partial tuition coverage for every applicant.

Application process

1

Talk to an AUK student recruitment expert

Fill in the form and leave your details — a university representative will contact you to answer your questions, walk you through the programmes and the admission process, and advise on the documents you need.

2

Complete the AUK registration form

Create a personal account in AUK's online applicant space, fill in the registration form in English, and upload your documents, CV and motivation letter.

3

Pass the programme eligibility assessment

Prepare for tests, open questions and a video answer. Successful applicants are offered a place on the programme and the scholarship options available to them.

4

Sign your contract with AUK

Choose your offer in the EDEBO system, submit the official documents and sign the study and financial contracts.

Frequently asked questions

Do I need a strong background in mathematics?

A basic background in mathematics is an advantage, since the programme includes analytical subjects. AUK supports students in raising their level step by step.

Can I combine studying with work?

Yes, many students combine studying with work. We recommend planning your workload together with an academic advisor, especially during internships and project modules.

Is the degree recognised internationally?

Yes. The programme follows the American standard of Arizona State University, which supports the international academic and career mobility of its graduates.

When do internships start?

The academic internship is scheduled for the fourth year. Extracurricular internships, arranged with the student and partner companies, can start as early as the second year.

Can I apply for a grant?

Yes. Grants are available both at admission and during your studies, according to the programme's terms and the student's results.

How long is the bachelor's programme?

The bachelor's programme takes 4 years and ends with a Ukrainian degree awarded in line with the national education standards.

Can I continue to a master's degree afterwards?

Yes. After the bachelor's programme students can continue at master's level — including the 4+1 track, which leads to a master's degree from Arizona State University.

What does the 4+1 format mean?

After the four-year bachelor's programme students can continue to a master's degree on a shortened track: one more year in an Arizona State University master's programme, and they graduate with an ASU master's degree.

Do I have to enrol in an AUK master's programme afterwards?

No. After the four years students can take a job or continue at another master's programme, in Ukraine or abroad.

Bachelor of Software Engineering and AI

Leave a request — a university representative will contact you, answer your questions about the programme and guide you through admission.

Get a consultation