Bachelor of Software Engineering and AI

The Bachelor of Software Engineering and AI program offers a comprehensive curriculum designed to equip students with the most cutting-edge skills and knowledge to excel in the dynamic field of software development.


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.

Start your journey
Students will become proficient in:
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 Engineers are highly sought-after professionals with salary and projected employment rate well above the national averages. Graduates of the program can make successful careers by Technology companies or those specializing in software development and innovative IT products, including numerous domains such as e-commerce, fintech, edtech, telecom, gaming, AI-driven products, and startups.

Graduates can develop their careers in the following fields: 

  • Software Development
  • Software Testing
  • Software Project Management
  • Software Consulting and Analysis
  • Software Architecture
  • software analysis and design
  • Data Analysis
  • Information Security
  • Research and Development


Graduates can succeed in the following roles: 

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

Embark on a valuable journey with AUK internship program, an essential component of the curriculum aimed at equipping students with practical knowledge and skills directly from industry-leading employers. This program facilitates internships with EPAM Systems, a leading global provider of digital platform engineering and software development services, and other American, Polish, and international enterprises. As a student, you get the opportunity to earn additional compensation and receive practical and relevant training to make you career-ready right after university.

Students will engage in the activities of a particular company under the guidance of the Internship Education Program Advisor and Employer Representative, developing essential hard and soft skills tailored to their career aspirations. Upon completion, students will compile a report detailing their internship activities.

This experience also allows students to build their professional networks, connecting them with peers and professionals across the globe. The internship program is a valuable, practical step towards building a successful career and meaningful connections.

Dual Degree Route and ASU Pathways

Dual degree options make top-quality education accessible for Ukrainian students at AUK. Through a combination of online and offline study, you have the opportunity to gain diplomas from both American University Kyiv and Arizona State University.

You can also choose to study on campus in the U.S. or online at Arizona State University.

AUK Degree

4 years studying at AUK, a student gets AUK Bachelor’s degree in Software Engineering & AI.

Accelerated Master's degree (AUK+ASU)

4 years studying at AUK, after successful graduation student gets Bachelor’s degree in Software Engineering & AI from AUK. Over the last year at AUK student assigns for additional courses from the Master’s program and continue study for 1 year at ASU. After successful graduation student gets Accelerated Master’s degree from ASU.

Dual Degree Route and ASU Pathways
ASU Pathways

While studying in this program, AUK students can apply for an Accelerated Master's degree in Software Engineering at ASU, either on campus or online.

Those who want to apply for an Accelerated Master's degree at ASU should notice it implies a more intense 4th year of study at AUK. In the 4th academic year at AUK, students, who want to apply to Accelerated Master's, should choose four specific courses:

  • CSE 565: Software Verification, Validation, and Testing (6 credits)
  • CSE 566: Software Project, Process and Quality Management (6 credits)
  • CSE 598: Software Integration and Engineering (6 credits)
  • FSE 501: Technology Entrepreneurship (6 credits)

Having successfully passed these courses and enrolling 24 credits in the 4th year of study at AUK, you can accelerate your Master’s degree from ASU. With one year more, student will receive a Bachelor's degree from AUK and a Master’s degree from ASU. The decision-making about applying for an Accelerated Master's degree student should make in the 3rd year of study at AUK.

Who should apply to the Bachelor of Software engineering and AI program?
Who should apply to the Bachelor of Software engineering and AI program?
  • Students enthusiastic about software development
  • Those who have a passion for technology and innovation, and AI applications in particular.
  • Students willing to acquire fluency in English.
  • Global thinking individuals, open to international opportunities.
  • Academically strong and passionate for learning.
  • Ambitious and career-oriented.
Application deadline

Following the American tradition of a rolling admission process, applicants have an opportunity to reserve a place in the program before official enrollment by signing a Reservation contract. We encourage you to plan your admission journey well in advance. Start your journey now by contacting the enrollment team for more details.

  • Application deadline for the first wave of enrollment: July 31, 2024.
  • Application deadline for the second wave of enrollment: August 31, 2024.

It may take approximately 2 weeks to get an admission committee decision.

Applicant requirements
  • Fill in the AUK Application form.
  • Prove your English language proficiency: B2 (TOEFL ibt: 60+, IELTS Academic: 5.5+, Duolingo English test: 80+, Cambridge Exam FCE).
  • Write a 400-word motivation letter in English.
  • Record a 1-2 minute self-presentation video in English.

After these steps, if you received an offer of a place on your desired program, you may sign a reservation contract with AUK. This conditional offer will last until the end of first enrollment wave.

  • Complete your secondary education and provide your school certificate.
  • Pass the National Multidisciplinary Test (NMT). Minimum score required: 130+.
Documents required
  • Application form
  • National ID
  • Tax code number
  • English language certificate
  • Digital 3x4 cm photo
  • School diploma and appendix
Tuition fees and scholarships

The annual tuition fee for a Bachelor’s degree at AUK is $8,000.

In 2024 AUK offers several scholarship options for applicants who meet the entry requirements:

  • Guaranteed War-time scholarship of 50% for Year 1 and Year 2, 25% for Year 3 and Year 4, as part of AUK’s continuous response to the war
  • Leaders of the Future scholarship of up to 99% for Years’ 1-4 granted to academically excellent applicants.
  • Honor scholarships of 99% for Years’ 1-4 awarded to children of the fallen heroes and defenders of Ukraine, honoring those who gave their life for freedom.
  • Need based scholarships of 99% for Years’ 1-4 awarded to children from socially sensitive class. Every applicant should be able to provide strong evidence to support the financial need.
Wartime scholarship -50%
  • Academic years: 23-24, 24-25
  • $8000  $4000 per academic year
  • Hybrid learning - online and in person
  • Dual Degrees and Accelerated Master’s
$8 000 $4 000 per academic year
Start your journey
Talk to an AUK Enrollment advisor to find the best option for you

Complete the request form, and one of our Enrollment Advisors will contact you to guide you through the admission process, program details, and required documents.

Apply to AUK

Congratulations! This is your first step toward admission to AUK. To access the registration form, you will need to create a personal applicant’s account. Please note that the registration form must be filled out in English. You will also need to upload documents, write a motivation letter, and record a short self-presentation video.

Pass National Multi-Subject Test (NMT)

To enter a bachelor's degree program, you have to submit the results of the National Multi-Subject Test (NMT). To do this you will need to sign-up through the official government website of The Ukrainian Center for Educational Quality Assessment. The results will go directly to the EDBO system used for applying to universities.

Sign the contract with AUK

To complete your enrollment, you need to choose our competitive offer at the EDBO and provide the necessary official documents (passport, educational document, etc.). After that, you will receive enrollment confirmation and will be able to sign the final educational and financial contracts.

Sign up for our email newsletter
This email is already subscribed!
Thank you for subscribing!