ຫຼັກສູດ ASD: ຂະຫຍາຍການພັດທະນາຊອບແວທີ່ມີຫຼັກການພື້ນຖານ

ຫຼັກສູດ Advanced Software Design (ASD) ປະກອບເຂົ້າກັບຫຼັກສູດເທັກໂນໂລຍີທັນສະໄໝໃນໂຄງການ MS in Computer Science ດ້ວຍການສຶກສາຢ່າງເລິກເຊິ່ງກ່ຽວກັບຫຼັກການ ແລະເຫດຜົນບົນພື້ນຖານຂອງການອອກແບບຊອບແວທັງໝົດ.


“ໃນໂຄງການປະລິນຍາໂທຜູ້ຊ່ຽວຊານດ້ານຄອມພິວເຕີຂອງພວກເຮົາ, ພວກເຮົາມີຫົວຂໍ້ ແລະຫ້ອງຮຽນທີ່ແຕກຕ່າງກັນ. ບາງຄົນຂະຫຍາຍພື້ນທີ່ຄໍາຮ້ອງສະຫມັກຕ່າງໆແລະເຄື່ອງມືທີ່ທັນສະໄຫມແລະວິທີການພັດທະນາຊອບແວແລະລະບົບ - ເວັບ, ຂໍ້ມູນໃຫຍ່, ການຂຽນໂປລແກລມ OO, ຟັງ, ແລະອື່ນໆ. ເຂດ. ຫຼັກສູດ Advanced Software Design (ASD) ໃຫ້ຫຼັກການໃນການຈັດຕັ້ງອັນເລິກເຊິ່ງທີ່ນັກຮຽນ ແລະນັກສຶກສາຈົບການສຶກສາໄດ້ຮັບຜົນປະໂຫຍດຈາກການເຮັດວຽກຂອງເຂົາເຈົ້າ,” ອີງຕາມທ່ານດຣ Greg Guthrie, ຄູສອນ ASD ປະຖົມ, ອາຈານສອນວິທະຍາສາດຄອມພິວເຕີ, ແລະຄະນະບໍດີວິທະຍາສາດຄອມພິວເຕີ.

ດັ່ງທີ່ໄດ້ກ່າວໄວ້ໃນພວກເຮົາ ເວັບໄຊທ໌, Advanced Software Design (CS525) ພິຈາລະນາວິທີການແລະການປະຕິບັດໃນປະຈຸບັນສໍາລັບການອອກແບບທີ່ດີຂອງລະບົບຊອບແວ. ຫົວຂໍ້ປະກອບມີຮູບແບບການອອກແບບຊອບແວ, ໂຄງຮ່າງການ, ສະຖາປັດຕະຍະກໍາ, ແລະຍຸດທະສາດການອອກແບບເພື່ອນໍາໃຊ້ abstractions ຫຼາຍລະດັບເຫຼົ່ານີ້.

 

ຄໍາເຫັນຂອງນັກສຶກສາ

“ນີ້ແມ່ນຫຼັກສູດທີ່ດີທີ່ສຸດທີ່ຂ້ອຍເຄີຍເຮັດໃນຊີວິດຂອງຂ້ອຍ, ອາຈານ. ຂ້ອຍຂອບໃຈຫຼາຍ. ຂອບ​ໃຈ​ຫຼາຍໆ." LMT — ມຽນມາ

“ຂໍຂອບໃຈ, ທ່ານສາດສະດາຈານ Guthrie ທີ່ຮັກແພງ. ຂ້າພະເຈົ້າພຽງແຕ່ຕ້ອງການຂໍຂອບໃຈທ່ານສໍາລັບການສະຫນອງຄວາມຮູ້ແລະການຊ່ວຍເຫຼືອດ້ານສິນທໍາທັງຫມົດໃຫ້ຂ້າພະເຈົ້າໃນໄລຍະຫຼັກສູດນີ້. ຫຼັງຈາກທີ່ມີຫຼັກສູດນີ້, ຕອນນີ້ຂ້ອຍກຽມພ້ອມສໍາລັບຄໍາຖາມສໍາພາດການອອກແບບການອອກແບບທີ່ຂ້ອຍຈະໃຊ້ໃນອະນາຄົດ. ຂ້ອຍດີໃຈທີ່ໄດ້ເປັນນັກຮຽນພາຍໃຕ້ການຊີ້ນໍາຂອງເຈົ້າ. ເຈົ້າໄດ້ສະແດງໃຫ້ຂ້ອຍເຫັນເສັ້ນທາງສູ່ຄວາມສຳເລັດຄືການເຊື່ອໃນຕົວເອງ.” AT — ເລ​ບາ​ນອນ

"ຫຼັກສູດ ASD ທີ່ຂ້ອຍຮຽນແມ່ນຊ່ວຍຂ້ອຍຫຼາຍໃນວຽກຂອງຂ້ອຍ, ເພາະວ່າມັນກ່ຽວຂ້ອງກັບການອອກແບບສະຖາປັດຕະຍະກໍາຊອບແວ." MN — ຫວຽດນາມ

“ກ່ອນ​ອື່ນ​ໝົດ, ພວກ​ເຮົາ​ຕ້ອງ​ຂໍ​ຂອບ​ໃຈ​ທ່ານ​ສຳ​ລັບ​ວິ​ຊາ​ການ​ທີ່​ຍິ່ງ​ໃຫຍ່ ແລະ ຄວາມ​ແປກ​ປະ​ຫລາດ​ໃຈ​ໃນ​ຕອນ​ທ້າຍ. ພວກ​ເຮົາ​ມີ​ຄວາມ​ມ່ວນ​ຫຼາຍ​ໃນ​ຫ້ອງ​ຮຽນ, ພວກ​ເຮົາ​ມັກ​ເນື້ອ​ໃນ​ຂອງ​ຫ້ອງ​ຮຽນ, ແລະ​ແນ່​ນອນ jokes ຂອງ​ທ່ານ :)” LSER — Colombia, GPO — Nigeria, and MAAY — Egypt