Available courses

ကွန်ပျူတာ နည်းပညာ လောကမှာ နေလို လလို ထွန်းလင်း တောက်ပပြီး ထင်ရှားတဲ့ Developer တိုင်း ဖြတ်သန်း သင်ယူခဲ့ရတဲ့ အမေရိကန် Harvard University ရဲ့ နာမည်ကြီး CS50 Course ကို လေ့လာသင်ယူရမှာ ဖြစ်ပါတယ်။ AIT Computer ရဲ့ FE Full Pass အောင်ချက်တွေကောင်းရတဲ့ အထဲမှာ အဓိက အားသာခဲ့တဲ့ အချက်ကတော့ CS50 သင်ရိုးကို References လုပ်ပြီး သင်ကြားခြင်းကလည်း အရေးပါခဲ့ပါတယ်။ ရှေ့အရင်က AIT FE Batch တွေမှာ Arrays, Algorithms, Data Structures, AI, Cybersecurity တို့လောက်သာ သင်ခဲ့ပေမယ့် အခု အချိန်မှာတော့ CS50 Course ကို မူရင်း Harvard Course အတိုင်းပဲ တသဝေမတိမ်း သင်ကြားပို့ချပေးတော့မှာ ဖြစ်ပြီး Completion Certificate ရတဲ့အထိ ပံ့ပိုးပေးသွားပါမယ်။

၂၀၂၅ ခုနှစ်၊ April မှာ ITPEC-FE ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။ Java Programming နဲ့ Pseudocode တွေလည်း သင်ယူရမှာ ဖြစ်ပါတယ်။

၂၀၂၅ ခုနှစ်၊ April  မှာ ITPEC-IP ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ IT ဘာသာရပ်တွေအတွက် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Strategy & Management ဘာသာရပ်တွေအတွက်Corporate and Legal Affairs, Business Strategy Management, System Strategy, Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။

Python Programming ကိုအသုံးပြုပြီး Programming Language အခြေခံများကို (၃) လ ကြာ လေ့လာသင်ယူရပါမည်။

Week 0 - Functions, Variables
Week 1 - Conditionals
Week 2 - Loops
Week 3 - Exceptions
Week 4 - Libraries
Week 5 - Unit Tests
Week 6 - File I/O
Week 7 - Regular Expressions
Week 8 - Object-Oriented Programming
Week 9 - Final Project

ကွန်ပျူတာ နည်းပညာ လောကမှာ နေလို လလို ထွန်းလင်း တောက်ပပြီး ထင်ရှားတဲ့ Developer တိုင်း ဖြတ်သန်း သင်ယူခဲ့ရတဲ့ အမေရိကန် Harvard University ရဲ့ နာမည်ကြီး CS50 Course ကို လေ့လာသင်ယူရမှာ ဖြစ်ပါတယ်။ AIT Computer ရဲ့ FE Full Pass အောင်ချက်တွေကောင်းရတဲ့ အထဲမှာ အဓိက အားသာခဲ့တဲ့ အချက်ကတော့ CS50 သင်ရိုးကို References လုပ်ပြီး သင်ကြားခြင်းကလည်း အရေးပါခဲ့ပါတယ်။ ရှေ့အရင်က AIT FE Batch တွေမှာ Arrays, Algorithms, Data Structures, AI, Cybersecurity တို့လောက်သာ သင်ခဲ့ပေမယ့် အခု အချိန်မှာတော့ CS50 Course ကို မူရင်း Harvard Course အတိုင်းပဲ တသဝေမတိမ်း သင်ကြားပို့ချပေးတော့မှာ ဖြစ်ပါတယ်။

၂၀၂၄ ခုနှစ်၊ October မှာ ITPEC-FE ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။ Java Programming နဲ့ Pseudocode တွေလည်း သင်ယူရမှာ ဖြစ်ပါတယ်။

၂၀၂၄ ခုနှစ်၊ October မှာ ITPEC-FE ဝင်ရောက်ဖြေဆိုမည့် YJM ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။ Java Programming Language နဲ့  pseudocode တို့ပါ သင်ယူလေ့လာရပါမည်။

၂၀၂၅ ခုနှစ်၊ April မှာ ITPEC-FE ဝင်ရောက်ဖြေဆိုမည့် YJM ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။ Java Programming Language နဲ့  pseudocode တို့ပါ သင်ယူလေ့လာရပါမည်။

၂၀၂၄ ခုနှစ်၊ October မှာ ITPEC-IP ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ IT ဘာသာရပ်တွေအတွက် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Strategy & Management ဘာသာရပ်တွေအတွက်Corporate and Legal Affairs, Business Strategy Management, System Strategy, Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။

Java ရှိ Data Structure သည် ဒေတာကို ထိရောက်စွာ သိမ်းဆည်းရန်နှင့် စုစည်းရန်အတွက် အသုံးပြုပြီး algorithms များကို ထိုဖွဲ့စည်းပုံတွင် ဒေတာကို ကိုင်တွယ်ရန် အသုံးပြုပါသည်။ ဤ Course တွင် Abstract Data Types, Data with Memory Allocation, Array, Pointer for Array, Linked Lists (Singly Linked Lists, Double Linked Lists), Stacks, Queues, Linked Queues, Hash Tables, Graph, Tree (Binary Tree, Non-Binary Tree) စသည်တို့ကဲ့သို့ ဒေတာတည်ဆောက်ပုံများအပြင် Java ရှိ အမျိုးအစားခွဲခြင်းနှင့် ရှာဖွေမှု algorithms တို့ကို အသေးစိတ် Zero Coding ကနေ ဆွေးနွေးပါမည်။ လေ့လာရမည့် Algorithm Lists တွင်လည်း Algorithm Efficiency, Big-O Analysis, Space-Time Tradeoff, Dijkstra's Algorithm, Bellman's Algorithm, Kruskal's Algorithm, Prim's Algorithm တို့ ပါဝင်ပါသည်။ လေ့လာရမည့် နာမည်ကြိး Searching Algorithm တွင်လည်း Vector Search, Linear Search, Fibonacci Search, Binary Search, Interpolation Search, Jump Search, Exponential Search, Depth-First Search, Breadth-First Search တို့ပါဝင်ပါတယ်။ လေ့လာရမည့် Sorting Algorithm တွင်လည်း Insertion Sort, Merge Sort, Bubble Sort, Selection Sort, Quicksort တို့ ပါဝင်ပါတယ်။

AIT Computer Co.,Ltd ကနေ CSR Program အနေနဲ့ ITPEC-FE Exam ကို Online ကနေ လေ့ကျင့် ဖြေဆိုလို့ရအောင် စီစဥ်ပေးထားတဲ့ အတန်း ဖြစ်ပါတယ်။

YJM Batch 3 ကျေင်းသူ/ကျောင်းသားတွေအတွက် IT ဘာသာရပ် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Management ဘာသာရပ်တွေအတွက်  Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။ Strategy ဘာသာရပ်တွေအတွက် Corporate and Legal Affairs, Business Strategy Management, System Strategy ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။

၂၀၂၄ ခုနှစ်၊ April မှာ ITPEC-IP ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ IT ဘာသာရပ်တွေအတွက် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Strategy & Management ဘာသာရပ်တွေအတွက်Corporate and Legal Affairs, Business Strategy Management, System Strategy, Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။

၂၀၂၄ ခုနှစ်၊ April မှာ ITPEC-FE ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။ Java Programming နဲ့ Pseudocode တွေလည်း သင်ယူရမှာ ဖြစ်ပါတယ်။

၂၀၂ ခုနှစ်၊ April မှာ ITPEC-FE ဝင်ရောက်ဖြေဆိုမည့် YJM ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။

၂၀၂၃ ခုနှစ်၊ October မှာ ITPEC-FE ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။

ITPEC FE တန်းအတွက် မေးခွန်းဟောင်းတွေ လေ့ကျင့်လို့ရအောင် AIT Computer Co.,Ltd ကနေ CSR အနေနဲ့ အခမဲ့ ပြုလုပ်ပေးထားတဲ့ အစီအစဥ် ဖြစ်ပါတယ်။

ဂျပန်နိုင်ငံကို Work Visa နဲ့ သွားနိုင်ဖို့ အဓိက ကြိုးစားလေ့လာဖြေဆိုရမည့် ITPEC – FE (Evening) တန်းဖြစ်ပါတယ်။ လက်တွေ့ အသားပေး ဘာသာရပ်ဖြစ်တာမို့ သေသေချာချာ လေ့လာသင်ယူ လေ့ကျင့်ရမည့် အတန်းဖြစ်ပါတယ်။ Morning Exam ထက် ပိုခက်တယ်လို့ နာမည်ကြီးတာကြောင့် ပိုပြီး အားစိုက်ထုတ်ရပါမည်။

Module (၄၅) ခုတောင် သင်ယူရမှာ ဖြစ်ပါတယ်။ IT နဲ့ ပတ်သက်တဲ့ Module က (၂၆) ခု သင်ယူရမှာ ဖြစ်ပြီး၊ Management Module (၁၀) ခု၊ Strategy Module (၉) ခု စတာတွေ သင်ယူရမှာ ဖြစ်ပါတယ်။ MCQ(Multiple Choice Question) တွေဖြစ်လို့ Concept မှန်မှန်ကန်ကန်နဲ့ ရွေးချယ်ဖြေဆိုနိုင်အောင် လေ့ကျင့် သင်ယူရမှာ ဖြစ်ပါတယ်။  

SQL Database အကြောင်းကို အခြေခံကနေ စတင် သင်ယူလေ့လာရမှာ ဖြစ်ပြီး Relational Database Management သဘောတရားများ၊ RDBMS Database Type အမျိုးအစားများ၊ SQL Command များ၊ Database Normalization လုပ်ပုံများ၊ Real World မှာ အမှန်တကယ် အသုံးပြုနေတဲ့ ပုံစံအတိုင်းပဲ Database အသစ်များ တည်ဆောက်ခြင်း၊ Table အသစ်များ တည်ဆောက်ခြင်း၊ CRUD Operation များ ပြုလုပ်ခြင်း၊ SQL Query Command များကို လက်တွေ့ အသုံးပြုခြင်း၊ Table Clone, View, Join စတဲ့ အဆင့်မြင့် Database အကြောင်းအရာများပါ လက်တွေ့သင်ခန်းစာများ ပြုလုပ်ရင် လေ့လာသင်ယူ ရပါမည်။


2010 ခုနှစ်ကနေ 2024 ခုနှစ်ထိ မေးခွန်းပေါင်း (၂၈) စုံကို သင်ကြားပေးမှာ ဖြစ်ပါတယ်။ ဒီ (၂၈) စုံကို သေသေချာချာ ပိုင်ပိုင်နိုင်နိုင် လေ့လာသိရှိသွားပြီးဆိုရင် IP Exam ကို သေချာပေါက် အောင်မြင်မှာ ဖြစ်တဲ့အပြင် အကြောင်းအရာအားလုံးကို သေသေချာချာ သဘောပေါက်ပါက တစ်နိုင်ငံလုံး ပ၊ ဒု၊ တ၊ တစ်ကမ္ဘာလုံး ပ၊ ဒု၊ တ ဆိုတဲ့ High Score Passer တွေနဲ့ပါ အဆင့်မြင့်မြင့် အောင်မြင်နိုင်ပါတယ်။

AIT Computer Co.,Ltd ကနေ CSR Program အနေနဲ့ ITPEC-IP Exam ကို Online ကနေ လေ့ကျင့် ဖြေဆိုလို့ရအောင် စီစဥ်ပေးထားတဲ့ အတန်း ဖြစ်ပါတယ်။

AIT Computer Institute ကနေ နိုင်ငံတကာ Exam တွေ ဖြစ်တဲ့ Japan, UK, US တွေ အတွက် ပြင်ဆင်ပေးနေတာ ဖြစ်လို့ English Language လိုအပ်ချက်အနေနဲ့ ဒီ Course ကို ဖွင့်လှစ် ထားရခြင်း ဖြစ်ပါတယ်။ ဒါမှသာ ကျောင်းသား/သူတွေက English စာနဲ့ အမြဲတမ်း ရင်းနှီး ကျွမ်းဝင်စေပြီ မေးခွန်းတွေကို သေချာ Analysis လုပ်နိုင်မှာ ဖြစ်ပါတယ်။

Japan ITPEC (IP/FE) တန်း မတက်ရောက်ခင်မှာ ကွန်ပျူတာ နည်းပညာနှင့် ပတ်သက်ပြီး မသိမဖြစ် သိထားရမည့် အခြေခံ အကြောင်းအရာတွေကို ဒီ Course မှာ လေ့လာသင်ယူရပါမည်။

2017 ခုနှစ်ကနေ 2023 ခုနှစ်ထိ မေးခွန်းပေါင်း (၁၃) စုံကို သင်ကြားပေးမှာ ဖြစ်ပါတယ်။ ဒီ (၁၃) စုံကို သေသေချာချာ ပိုင်ပိုင်နိုင်နိုင် လေ့လာသိရှိသွားပြီးဆိုရင် IP Exam ကို သေချာပေါက် အောင်မြင်ပါတယ်။

၂၀၂၃ ခုနှစ်၊ October မှာ ITPEC-IP ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ IT ဘာသာရပ်တွေအတွက် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Strategy & Management ဘာသာရပ်တွေအတွက်Corporate and Legal Affairs, Business Strategy Management, System Strategy, Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။


IT ဘာသာရပ်တွေအတွက် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Management ဘာသာရပ်တွေအတွက်  Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။ Strategy ဘာသာရပ်တွေအတွက် Corporate and Legal Affairs, Business Strategy Management, System Strategy ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။

၂၀၂၃ ခုနှစ်၊ April ၂၃ ရက်မှာ ITPEC-IP ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။ IT ဘာသာရပ်တွေအတွက် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Strategy & Management ဘာသာရပ်တွေအတွက်Corporate and Legal Affairs, Business Strategy Management, System Strategy, Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။

ITPEC IP တန်းအတွက် မေးခွန်းဟောင်းတွေ လေ့ကျင့်လို့ရအောင် AIT Computer Co.,Ltd ကနေ CSR အနေနဲ့ အခမဲ့ ပြုလုပ်ပေးထားတဲ့ အစီအစဥ် ဖြစ်ပါတယ်။

YJM ရဲ့ Entry Test စစ်ဆေးတဲ့ အတန်းဖြစ်ပါတယ်။

ITPEC - IP နှင့် ပတ်သက်သည့် မေးခွန်းဟောင်းများကို သင်ယူလေ့လာဖြေဆိုမည့်သူများအတွက် ဖွင့်လှစ်ထားသည့် အတန်းဖြစ်ပါတယ်။

၂၀၂၂ ခုနှစ်၊ အောက်တိုဘာလ ၂၃ ရက်နေ့မှာ ITPEC-IP ဝင်ရောက်ဖြေဆိုမည့် ကျောင်းသား/သူတို့အတွက် Online Class အတန်း ဖြစ်ပါတယ်။

IT ဘာသာရပ်တွေအတွက် အခြေခံ Basic Theory, Computer System, Technology Element, Spreadsheet အကြောင်းအရာများ ‌လေ့လာသင်ယူရပါမည်။ Management ဘာသာရပ်တွေအတွက်  Development Technology, Project Management, Service Management ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။ Strategy ဘာသာရပ်တွေအတွက် Corporate and Legal Affairs, Business Strategy Management, System Strategy ဘာသာရပ်များ လေ့လာသင်ယူရပါမည်။

ပြဿနာဖြေရှင်းခြင်းရည်ရွယ်ချက်အတွက် ပရိုဂရမ်မင်းကို ကျွန်ုပ်တို့အသုံးပြုသောအခါ ဒေတာကို  Data Structures တွင် သိမ်းဆည်းရမည်ဖြစ်ပြီး၊ သို့မှသာ ဒေတာပေါ်ရှိလုပ်ဆောင်မှုများသည် တိကျသော output အမျိုးအစားကို ထုတ်ပေးနိုင်မည်ဖြစ်ပါသည်။ ဥပမာအားဖြင့် အကျိုးအမြတ်မယူသောသူတစ်ဦးသည် ရန်ပုံ‌ငွေအတွက် အခက်အခဲရှိနေကာ အလှူငွေများ တိုးလာရန် လိုအပ်သည်ဟု မြင်ယောင်ကြည့်ပါ။ ဘယ်သူက အလှူငွေထည့်ဝင်သလဲ ဆိုတာကို အဖြေရှာနိုင်ဖို့ အစီအစဉ်တစ်ခုမှာ သူ့ရဲ့အလှူရှင်တွေကို ခြေရာခံချင်တယ်လို့ ဆုံးဖြတ်ပါတယ်။ အလှူရှင်အမည်၊ နေရပ်လိပ်စာ၊ လှူဒါန်းသည့်ပမာဏ၊ လှူဒါန်းသည့်နေ့စွဲစသည်ဖြင့် သတ်မှတ်ပေးမည့် ပိုင်ဆိုင်မှုများကို ဦးစွာ သတ်မှတ်ရန် လိုအပ်ပါသည်။ ထို့နောက် အကျိုးအမြတ်မယူသောအဖွဲ့အစည်းသည် ၎င်း၏အလှူရှင်များထံ မည်သို့အကောင်းဆုံးဆက်သွယ်ရမည်ကို ဆုံးဖြတ်လိုသောအခါ ၎င်းသည် အကျိုးအမြတ်မယူသည့်အတွက် ပံ့ပိုးပေးသည့် ပျမ်းမျှအလှူရှင်၏ပုံစံတစ်ခုကို ဖန်တီးနိုင်ပါသည်။ ဥပမာအားဖြင့် လှုူဒါန်းငွေ ၏အရွယ်အစားနှင့် ပမာဏအပေါ်အခြေခံ၍ ပြောခြင်း၊  တည်နေရာ – ၎င်း၏တာဝန်ကို မည်သူက လက်ခံမှုအရှိဆုံးဖြစ်ကြောင်း ပိုမိုကောင်းမွန်စွာ ဆုံးဖြတ်နိုင်စေရန်  လှုူဒါန်းငွေ  ၏အရွယ်အစားနှင့် တည်နေရာသည် အလှူရှင်မော်ဒယ်၏ "ဒေတာ" ဖြစ်ပါသည်။ အကျိုးအမြတ်မယူသောသူများသည် ဤပုံစံကိုအသုံးပြုပါက abstract donor အလှူရှင်ကို ဦးစွာထုတ်ပေးခြင်းဖြင့် အလှူရှင်အစစ်အမှန်များကို ခွဲခြားသတ်မှတ်မည်ဖြစ်သည်။ ဤသည်မှာ Abstract Data အမျိုးအစားများကို အသုံးပြုခြင်း၏ ဥပမာတစ်ခုဖြစ်ပါသည်။ Abstract Data Types နှစ်ခုစလုံးသည် Data Structure (အလှူရှင်များဆိုင်ရာ အချက်အလက်များကို သိမ်းဆည်းသည့်နည်းလမ်း) ကို ထည့်သွင်းစဉ်းစားပြီး ထိုဖွဲ့စည်းပုံအတွက် လိုအပ်သော လုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးပါသည်။ ဤ Course တွင် algorithms နှင့် Data Structures တို့၏ သီအိုရီနှင့် လက်တွေ့ ရှုထောင့်များကို ဆွေးနွေးပါမည်။ C/C++ တွင် Data Structures နှင့် algorithms များကို အကောင်အထည်ဖော်ရန်၊ ထို algorithms များကို ပိုင်းခြားစိတ်ဖြာပြီး ၎င်းတို့၏ အဆိုးရွားဆုံး ရှုပ်ထွေးမှုနှင့် လက်တွေ့ကျသော ထိရောက်မှုတို့ကို ထည့်သွင်းစဉ်းစားရန်လည်း လေ့လာပါမည်။

ဒီ Course မှာ ကွန်ပြူတာသိပ္ပံဘာသာရပ်နဲ့ ကွန်ပြူတာ ပရိုဂရမ်ရေးသားခြင်းရဲ့ အခြေခံအကြောင်းတွေကို မိတ်ဆက်ပေးမှာ ဖြစ်ပါတယ်။ CS101 သည် ယခင်ပရိုဂရမ်းမင်းအတွေ့အကြုံမရှိသော ကျောင်းသားများအတွက် အထူးဒီဇိုင်းထုတ်ထားပြီး အခြေခံကျသော အကြောင်းအရာအမျိုးမျိုးကို ထိထိရောက်ရောက် အသုံးပြုနိုင်မည်ဖြစ်ပါသည်။ ဤအကြောင်းအရာများကို သရုပ်ပြရန် ဤ Course သည် Java ကို အသုံးပြုပါသည်။ Java သည် Sun Microsystems (ယခု Oracle) မှ ဖန်တီးထားသော high-level, portable, and well-constructed computer programming language ကွန်ပျူတာပရိုဂရမ်းမင်းဘာသာစကားဖြစ်သည်။ ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်မှုသမိုင်းအကျဉ်းဖြင့် ဤ Course ကို စတင်ပြီး လူသားတို့၏ တွေးခေါ်မှုနှင့် ကွန်ပျူတာပရိုဂရမ်းမင်း၏ ဆက်စပ်ပုံကို ပြသပါသည်။ objects, classes, inheritance, and polymorphism ကဲ့သို့သော object-oriented programming terminology ပရိုဂရမ်းမင်းဝေါဟာရများကို ရှင်းပြထားပါတယ်။ ဤလုပ်ငန်းစဉ်အတွင်း၊ ကျွန်ုပ်တို့သည် ထိုအခြေခံများကို စစ်မှန်သော ပရိုဂရမ်းမင်းဘာသာစကားဖြင့် မည်သို့အကောင်အထည်ဖော်ကြောင်းပြသရန် Java ကို အသုံးပြုပါသည်။ Java ၏ primitive data types, relational operators, control statements, exception handling, and file input/output အကြောင်းအရာများ ပါဝင်ပါသည်။ သင်တန်းပြီးဆုံးပါက ကွန်ပြူတာသိပ္ပံ၏ အခြေခံများနှင့် Java ပရိုဂရမ်းမင်းဘာသာစကားကို သင်နားလည်မည်ဖြစ်သည်။

ဤ Course သည် Python 3 ပရိုဂရမ်းမင်းဘာသာစကားဖြင့် အခြေခံပရိုဂရမ်းမင်းသဘောတရားများကို မိတ်ဆက်ခြင်းဖြစ်ပါသည်။ Python 3 သည် ဖတ်ရလွယ်ကူပြီး ရေးရလွယ်ကူသော syntax နှင့် အပိုလုပ်ဆောင်ချက်များကို ပေးစွမ်းနိုင်သော အစွမ်းထက်သော Library Module အပါအဝင် အကျိုးကျေးဇူးများစွာပါရှိသော အဆင့်မြင့် Interpretation Programming Language ဘာသာစကားတစ်ခုဖြစ်သည်။ Python 3 သည် စတင်သူများအတွက် ကောင်းမွန်သော ပရိုဂရမ်ဘာသာစကားတစ်ခုဖြစ်သော်လည်း အင်ဂျင်နီယာနှင့် ဒေတာသိပ္ပံတွင် လက်တွေ့အသုံးချမှုများအတွက်လည်း ကျယ်ကျယ်ပြန့်ပြန့် အသုံးပြုထားပါသည်။ ဤသင်တန်းသည် ယခင်က ပရိုဂရမ်းမင်းအတွေ့အကြုံ မရှိသူ သို့မဟုတ် အလွန်နည်းသောသူများအတွက် ရည်ရွယ်ပါသည်။ ၎င်းသည် ဒေတာအမျိုးအစားများ(data types)၊ ထိန်းချုပ်စီးဆင်းမှု (control flow)၊ လုပ်ဆောင်ချက်များ(functions)၊ ဖိုင်လုပ်ဆောင်မှုများ(file operations) နှင့်  object-oriented programming ဆန်သော ပရိုဂရမ်ရေးဆွဲခြင်းကဲ့သို့သော အကြောင်းအရာများစွာကို အကျုံးဝင်ပါသည်။ သင်အနေနဲ့ ဤသင်တန်းပြီးဆုံးသောအခါ သင်သည် application အမျိုးမျိုးအတွက် Python ပရိုဂရမ်များကိုဖန်တီးနိုင်ပါလိမ့်မည်။