ແນວຄວາມຄິດພື້ນຖານກ່ຽວກັບຖານຂໍ້ມູນ Database Concepts

ນິຍາມ (Definition): ວິຊານີ້ສຶກສາຫຼັກການພື້ນຖານຂອງການຈັດການຖານຂໍ້ມູນ, ລວມເຖິງ ການອອກແບບ (database design), ການສ້າງ (creation), ແລະ ການນຳໃຊ້ຖານຂໍ້ມູນ (usage). ນັກສຶກສາຈະໄດ້ຮຽນຮູ້ກ່ຽວກັບປະເພດຂອງຖານຂໍ້ມູນ, ວິທີການຈັດລະບຽບຂໍ້ມູນໃຫ້ມີປະສິດທິພາບ, ແລະ ພາສາທີ່ໃຊ້ໃນການຈັດການຖານຂໍ້ມູນເຊັ່ນ SQL (Structured Query Language). ມັນເປັນພື້ນຖານສຳຄັນສຳລັບທຸກໆຄົນທີ່ຕ້ອງການເຮັດວຽກກ່ຽວກັບຂໍ້ມູນ.
ພື້ນຖານພາສາການຂຽນໂປຣແກຣມ Introduction to Programming Language

ນິຍາມ (Definition): ວິຊານີ້ສອນແນວຄິດແລະຫຼັກການພື້ນຖານຂອງການຂຽນໂປຣແກຣມ. ນັກສຶກສາຈະໄດ້ຮຽນຮູ້ກ່ຽວກັບ ຂັ້ນຕອນວິທີ (algorithms), ໂຄງສ້າງຂໍ້ມູນ (data structures), ແລະ ຄຳສັ່ງພື້ນຖານ (fundamental syntax) ຂອງພາສາໃດໜຶ່ງ (ເຊັ່ນ: Python ຫຼື Java) ເພື່ອເປັນພື້ນຖານສຳລັບການພັດທະນາໂປຣແກຣມໃນອະນາຄົດ.
ພື້ນຖານລະບົບເຄືອຂ່າຍ Fundamental Networking

ນິຍາມ (Definition): ວິຊານີ້ສຶກສາຫຼັກການເຮັດວຽກຂອງລະບົບເຄືອຂ່າຍຄອມພິວເຕີ, ເຊັ່ນ: ອິນເຕີເນັດ (Internet). ມັນກວມເອົາຫົວຂໍ້ຕ່າງໆ ເຊັ່ນ: ອຸປະກອນເຄືອຂ່າຍ (networking devices), ໂປຣໂຕຄໍ (protocols), ແລະ ຮູບແບບການເຊື່ອມຕໍ່ (network topologies). ວິຊານີ້ຈະຊ່ວຍໃຫ້ນັກສຶກສາເຂົ້າໃຈວ່າຂໍ້ມູນຖືກສົ່ງຜ່ານເຄືອຂ່າຍແນວໃດ.
ພື້ນຖານວິສະວະກຳຊອບແວ Software Engineering Fundamental

ນິຍາມ (Definition): ວິຊານີ້ສຶກສາຂະບວນການທີ່ເປັນລະບົບແລະມີວິໄນໃນການ ພັດທະນາຊອບແວ (software development). ມັນກວມເອົາຂັ້ນຕອນຕ່າງໆ ເລີ່ມຈາກ ການວິເຄາະຄວາມຕ້ອງການ (requirements analysis), ການອອກແບບ (design), ການພັດທະນາ (development), ການທົດສອບ (testing), ແລະ ການບຳລຸງຮັກສາ (maintenance). ຈຸດປະສົງເພື່ອສ້າງຊອບແວທີ່ມີຄຸນນະພາບສູງ.
ເວັບເຊີເວີ ແລະ ເຕັກໂນໂລຊີເວັບ Web Server & Web Technologies

ນິຍາມ (Definition): ວິຊານີ້ສຶກສາຫຼັກການເຮັດວຽກຂອງ ເວັບເຊີເວີ (web servers) ແລະ ເຕັກໂນໂລຊີທີ່ໃຊ້ໃນການສ້າງແລະຈັດການເວັບໄຊ. ມັນກວມເອົາຫົວຂໍ້ຕ່າງໆ ເຊັ່ນ: HTTP (Hypertext Transfer Protocol), HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), ແລະ JavaScript. ຈຸດປະສົງແມ່ນເພື່ອໃຫ້ນັກສຶກສາເຂົ້າໃຈວ່າເວັບໄຊເຮັດວຽກໄດ້ແນວໃດ ແລະ ວິທີການສ້າງເວັບໄຊ.
ພາສາການຂຽນໂປຣແກຣມ Programming Language

ນິຍາມ (Definition): ວິຊານີ້ສຶກສາຫຼັກການ, ໂຄງສ້າງ, ແລະ ການນຳໃຊ້ຂອງພາສາການຂຽນໂປຣແກຣມ. ນັກສຶກສາຈະໄດ້ຮຽນຮູ້ກ່ຽວກັບ ໄວຍາກອນຂອງພາສາໂປຣແກຣມ (syntax), ຄຳສັ່ງ (commands), ແລະ ແນວຄິດ (concepts) ຕ່າງໆ ຂອງພາສາໃດໜຶ່ງ (ເຊັ່ນ: Python, Java, ຫຼື C++). ວິຊານີ້ເປັນພື້ນຖານສຳຄັນສຳລັບການພັດທະນາຊອບແວທຸກປະເພດ.
ລະບົບເຄືອຂ່າຍວິສາຫະກິດ Enterprise Networking Systems

ນິຍາມ (Definition): ວິຊານີ້ເນັ້ນການອອກແບບ, ການຈັດຕັ້ງ, ແລະ ການຄຸ້ມຄອງລະບົບເຄືອຂ່າຍທີ່ໃຊ້ໃນອົງກອນຂະໜາດໃຫຍ່. ມັນກວມເອົາຫົວຂໍ້ຂັ້ນສູງກວ່າພື້ນຖານ, ເຊັ່ນ: ເຄືອຂ່າຍໄຮ້ສາຍ (wireless networking), ຄວາມປອດໄພຂອງເຄືອຂ່າຍ (network security), ແລະ ການແບ່ງປັນຂໍ້ມູນໃນລະບົບໃຫຍ່.
ການພັດທະນາລະບົບສຳລັບມືຖື Mobile Systems Development

ນິຍາມ (Definition): ວິຊານີ້ສອນກ່ຽວກັບການພັດທະນາແອັບພລິເຄຊັນສຳລັບ ລະບົບປະຕິບັດການມືຖື (mobile operating systems) ເຊັ່ນ: Android ແລະ iOS. ນັກສຶກສາຈະໄດ້ຮຽນຮູ້ຂັ້ນຕອນການອອກແບບ, ການຂຽນໂປຣແກຣມ, ແລະ ການທົດສອບແອັບພລິເຄຊັນເພື່ອໃຫ້ສາມາດເຮັດວຽກໄດ້ຢ່າງມີປະສິດທິພາບໃນອຸປະກອນມືຖື.
ການພັດທະນາລະບົບຊອບແວ Software Systems Development

ນິຍາມ (Definition): ວິຊານີ້ສຶກສາຂະບວນການຄົບວົງຈອນໃນການສ້າງ ລະບົບຊອບແວ (software systems), ເລີ່ມຈາກການວິເຄາະຄວາມຕ້ອງການ, ການອອກແບບ, ການຂຽນລະຫັດ, ການທົດສອບ ຈົນເຖິງການນຳໃຊ້ ແລະ ຍັງເນັ້ນທັງ ດ້ານວິຊາການ (technical aspects) ແລະ ດ້ານການຈັດການໂຄງການ (project management) ເພື່ອໃຫ້ສາມາດສ້າງຊອບແວທີ່ມີຄຸນນະພາບໄດ້.
ພື້ນຖານການປະມວນຜົນແບບຄລາວ Cloud Computing Foundation

ນິຍາມ (Definition): ວິຊານີ້ສອນແນວຄວາມຄິດຫຼັກຂອງ Cloud Computing, ເຊິ່ງແມ່ນການນຳໃຊ້ບໍລິການຄອມພິວເຕີຜ່ານອິນເຕີເນັດ (ເຊັ່ນ: ການເກັບຂໍ້ມູນ, ເຊີເວີ, ຖານຂໍ້ມູນ). ກວມເອົາຫົວຂໍ້ຕ່າງໆ ເຊັ່ນ: IaaS (Infrastructure as a Service), PaaS (Platform as a Service), ແລະ SaaS (Software as a Service), ລວມເຖິງປະໂຫຍດແລະຄວາມທ້າທາຍຂອງມັນ.
ລະບົບອີຄອມເມີສ ແລະ ລະບົບວິສາຫະກິດ E-Commerce and Enterprise Systems

ນິຍາມ (Definition): ວິຊານີ້ສຶກສາການອອກແບບແລະພັດທະນາ ລະບົບການຄ້າອີເລັກໂຕຣນິກ (e-commerce systems) ເຊັ່ນ: ຮ້ານຄ້າອອນລາຍ, ແລະ ລະບົບວິສາຫະກິດ (enterprise systems) ທີ່ຊ່ວຍຈັດການການດຳເນີນງານຂອງອົງກອນຂະໜາດໃຫຍ່ ເຊິ່ງລວມເອົາການພັດທະນາເວັບໄຊ, ຄວາມປອດໄພຂອງການເຮັດທຸລະກຳ, ແລະ ການເຊື່ອມໂຍງລະບົບຕ່າງໆເຂົ້າກັນ.
ໂຄງການແອັບພລິເຄຊັນມືຖື /ເວັບ Web/Mobile Application Project

ນິຍາມ (Definition): ນີ້ບໍ່ແມ່ນວິຊາຮຽນແບບທິດສະດີ, ແຕ່ເປັນ ໂຄງການຕົວຈິງ (practical project) ທີ່ນັກສຶກສາຈະໄດ້ນຳເອົາຄວາມຮູ້ທີ່ຮຽນມາໃຊ້ໃນການສ້າງ ແອັບພລິເຄຊັນເວັບ (web application) ຫຼື ແອັບພລິເຄຊັນມືຖື (mobile application). ໂຄງການນີ້ຊ່ວຍໃຫ້ນັກສຶກສາໄດ້ປະສົບການທີ່ແທ້ຈິງ, ເຮັດວຽກເປັນທີມ, ແລະ ແກ້ໄຂບັນຫາທີ່ເກີດຂຶ້ນໃນລະຫວ່າງການພັດທະນາ.
