HND in Computing – Programming ဘာသာရပ် မိတ်ဆက်

Subject Introduction

Programming သည် Computer အား သတ်မှတ်ထားသော လုပ်ငန်းစဉ်များကို အဆင့်လိုက် လုပ်ဆောင်စေရန် ရေးသားသည့် နည်းလမ်းတစ်ခု ဖြစ်ပါသည်။ Software Developer တစ်ယောက်အတွက် Programming ကို နားလည်ကျွမ်းကျင်ခြင်းသည် အရေးကြီးသော အခြေခံစွမ်းရည်တစ်ခုဖြစ်ပြီး ပြဿနာများကို ခွဲခြမ်းစိတ်ဖြာကာ ဖြေရှင်းနိုင်ရန် Algorithms၊ Programming Logic နှင့် Problem-Solving Skills များကို နားလည်ထားရန် လိုအပ်ပါသည်။

ဤဘာသာရပ်တွင် Algorithms ရေးဆွဲခြင်း၊ Procedural Programming၊ Object-Oriented Programming (OOP)၊ Event-Driven Programming၊ Debugging Process၊ Security Considerations နှင့် Integrated Development Environment (IDE) ကို အသုံးပြု၍ Program များကို ဖန်တီးခြင်းနှင့် စမ်းသပ်ခြင်းတို့ကို သင်ယူရပါမည်။

သင်ကြားရာတွင် Programming Language တစ်ခုကို အခြေခံအဖြစ် အသုံးပြုသော်လည်း ရည်ရွယ်ချက်မှာ Language တစ်ခုတည်းကိုသာ တတ်မြောက်စေရန် မဟုတ်ဘဲ Programming ၏ အခြေခံသဘောတရားများ၊ Software Development Principles များနှင့် Algorithmic Thinking ကို နားလည်ကျွမ်းကျင်စေရန် ဖြစ်ပါသည်။

ထို့ကြောင့် ကျောင်းသားများအနေဖြင့် Programming ၏ အခြေခံအယူအဆများကို ခိုင်မာစွာ နားလည်ပြီးနောက် အခြား Programming Languages၊ Frameworks နှင့် Software Development Technologies များကိုလည်း လွယ်ကူစွာ ဆက်လက်လေ့လာ၍ အသုံးချနိုင်မည် ဖြစ်ပါသည်။

Learning Outcomes

ဤဘာသာရပ်မှတစ်ဆင့် Programming Logic, Algorithms, Problem-Solving နှင့် Object-Oriented Programming (OOP) တို့၏ အခြေခံသဘောတရားများကို နားလည်သဘောပေါက်ကာ Software Development အတွက် အရေးကြီးသော အခြေခံကျွမ်းကျင်မှုများကို ရရှိစေမည် ဖြစ်ပါသည်။ ထို့အပြင် အခြား Programming Technologies များကိုလည်း လွယ်ကူစွာ ဆက်လက်လေ့လာနိုင်မည် ဖြစ်ပါသည်။

Subject Information

  • Code : H/618/7388
  • Type : Core
  • Level : 4
  • Credit : 15​

Assessment Method

  • Assignments
  • Presentations
  • Project Demonstrations
  • Defence