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...
American University of Phnom Penh
Bachelor of Science in Software Development
The American University of Phnom Penh
Phnom Penh, Cambodia
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
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.
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