Program

Software Development

Bachelor

Degree Level

Single Degree

Degree Type

4 Years

Duration

$3,000

Tuition

The Software Development degree program immerses students in the art of creating functional, innovative software applications. Through coding, design, and project management, students gain proficiency...

Degrees Awarded

American University of Phnom Penh

Bachelor of Science in Software Development

Partner Universities

The American University of Phnom Penh

The American University of Phnom Penh

Phnom Penh, Cambodia

Career Opportunities

Graduates can pursue careers in a wide range of fields, including:

Software Developer/Engineer

Full Stack Developer

Front-end Developer

Back-end Developer

Mobile App Developer

Program Outcomes

PLO 1. Attain a thorough and up-to-date understanding of key concepts, theories, and practices within the software development field and a rapidly evolving technological landscape.

PLO 2. Demonstrate comprehensive understanding of software development lifecycle, programming paradigms, design patterns, and algorithms, enabling effective problem-solving, informed decision-making, and continuous enhancement of software solutions.

PLO 3. Develop cognitive flexibility, fostering the ability to rapidly assimilate new software development technologies, adapt to evolving trends, and devise novel solutions, ensuring their continued relevance in the ever-changing IT landscape.

PLO 4. Apply critical thinking and analytical skills to dissect complex problems, devise innovative software solutions, and adapt to evolving technologies, showcasing agility in approaching diverse development challenges with strategic insights.

PLO 5. Develop robust interpersonal skills for effective teamwork and clear technical communication with ethical standards, ensuring accountability in tech choices and prioritizing security, privacy, and societal consequences.

PLO 6. Communicate technical concepts, project requirements, and progress to both technical and non-technical stakeholders, utilizing information technology tools, while showcasing strong numerical proficiency in software development contexts.

PLO 7. Apply various software development tools, languages, and frameworks to design, develop, and test functional and user-centered applications, demonstrating adeptness in translating concepts into tangible software solutions.

Admission & Academic Requirements

Public School - National Diploma, High School Transcript/ Grade Report

Private School (Khmer Program) - National Diploma, High School Transcript/ Grade Report

Private School (International Program) - High School’s Official Certificate/ Diploma, 12th Grade Transcript/Grade Report OR National Diploma

International Student/ School Outside of Cambodia - Certified and Translated High School Diploma, Certified and Translated High School Transcript

College or University Transfer - High School National Diploma OR Equivalent, Transcript (all courses attended), Syllabi (all courses attended)

Proof of English Proficiency

Apply Through Bamnang
Software Development