... 02... 11... 15... 22... 24 M... 27 t nâng cao... 30... 33... 37... 41... 43 máy... 45... 48... 50... 52... 55... 57... 61... 64... 67... 69... 72... 76 1
máy tính Chính 15/2014/TT 07/2015/TT 16/4/2015; t 2
Khoa : 3
: : 60480101 Khoa h c M y t nh 1.2.1. Nh ng ki n th c nâng cao v CNTT, nh ng ki n th c hi i c a Khoa h c M y t nh. Ph n ki n th c b t bu c: gi i thu d li tri th c, m ng và truy n d 4
li u. Ph n ki n th c chuyên sâu t ch n: khai phá d li u, tri th c, k thu t ph n m m, x lý ngôn ng t nhiên, x lý nh, b o m t h th ng thông tin, b o m t m ng. p ng d ng ch ng v o nghiên c u khoa h c v gi i quy t c c b i to n th c t. K c l p và làm vi c theo nhóm. K n và gi i quy t các v c a Khoa h c M y t nh và ng d ng trong công ngh i s ng. K c, vi t, trình bày b ng ti ng Vi t và ti ng Anh. Ch p hành nghiêm túc pháp lu t, tuân th nh trong ngh nghi c bi t tôn tr ng b n quy n, s h u trí tu. Tích c c ho ng vì l i ích chung c a c ng, vì s nghi p phát tri n n n công ngh thông tin t i Vi t Nam. 1.2.4. V tr t nghi p o th c Máy tính h c viên có th h c lên ti ng d y t ng ph thông, trung h c chuyên nghi ng và i h c, nghiên c u v Khoa h c M y t nh t nghiên c u, ng d ng CNTT v t ng h khoa h c; làm vi c t s n xu : TOÀN KHOÁ: tin, Tin h c, K thu t M y t nh; 5
To ntin h c,. d Áp d ng theo Quy ch o t o tr th c s 15/2014/TT Có i u ki n b o v lu n v n quy nh t i Kho n 2, i u 27 c a Thông t s 15/2014/TTBGD T ngày 15 tháng 5 n m 2014 c a B tr ng B Giáo d c và o t o v ban hành Quy ch o t o trình th c s ; i m lu n v n t t 5,5 tr lên; 6
ã n p lu n v n c h i ng ánh giá t yêu c u tr lên, có xác nh n c a ng i h ng d n và ch t ch h i ng v vi c lu n v n ã c ch nh s a theo k t lu n c a h i ng, óng kèm b n sao k t lu n c a h i ng ánh giá lu n v n và nh n xét c a các ph n bi n cho c s o t o s d ng làm tài li u tham kh o t i Trung tâm h c li u c a Tr ng; ã công b công khai toàn v n lu n v n trên website c a Tr ng. th c s, Quy ch o t o tr 15 + M h + + 7
+ + 8
LT TH, TN, TL 6 6 0 TNTH 501 3 3 0 NNAV 502 3 3 0 39 28 11 18 14 4 MTPP 503 c 2 2 0 MTCD 504 4 3 1 MTMT 505 4 3 1 MTGT 506 nâng cao 4 3 1 MTCT 507 tri th c 4 3 1 21 14 7 MTXN 508 3 2 1 MTXA 509 3 2 1 MTMH 510 Máy 3 2 1 MTTT 511 máy 3 2 1 MTLM 512 3 2 1 MTTM 513 3 2 1 MTBH 514 3 2 1 MTQD 515 3 2 1 MTKD 516 Khai thác 3 2 1 MTHN 517 C 3 2 1 MTTK 518 Thi t k ph n m m theo m u 3 2 1 MTTK 519 3 2 1 MTHP 520 phân tán 3 3 0 MTBM 521 3 2 1 MTDL 522 li u l n 3 3 0 15 15 0 60 49 11 9
STT I 1 3 2 3 4 5 MTCD504 MTCT507 TNTH 501 NNAV 502 tri th c 4 4 3 3 17 II 6 7 8 9 10 MTPP503 MTMT505 MTGT506 c 2 4 4 3 3 16 III 12 IV 15 60 Chú ý: ;. y 10. KT. HI PHÓ HI I H C I PH TRÁCH CHUYÊN ÀNH PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí 10
Khoa h c m y T nh (Philosophy) TNTH501 Lênin Lênin trong 5. M c tiêu h c ph n: 6. N i dung h c ph n: Ch 11
Lênin Lênin 2.1.1. Lênin Lênin Lênin xã 12
4.3.2 7. Tài li u tham kh o: [1]. (Giáo Hành chính, Lênin, Nxb Chính 13
[5] [6] (1987), Nxb, Nxb [8] Caroline F.Ware, K.M. Panikkar và J.M. Eomein (1999), [9] Konrad Seitz (2004),. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Nguy n Thanh Tân 14
(English) NNAV502 T i h c s c r n luy 4 k c v vi c ti ng Anh t ng qu t n i chung v c ng th i nh m h kh c k thi ti ng Anh theo chu n qu c t, d ng b c c p nh t Vi t Nam v n m trong khung nh c a B Gi o d c v o t o. Trong qu tr nh h c, ngo i vi c t ch l y thêm c c ki n th c v ngôn ng Anh theo t i li u c i tr trungcao ti i h c s c i l m quen v i c c d ng b i thi theo t ng k 5. M c tiêu h c ph n:. 15
ra. 5.2.2. 16
We are family going to, quan. khác. Kaching 17
+ Listening: nghe và Modern manners should. must, have to, Judging by appearances must, may, might, In an ideal world + 18
Same planet, different worlds a/an, the hay bài. + Speaking: Job swap (infinitives). gerund get on a plane 19
I need a hero. ên quan. Can we make our own luck? ngành Murder mysteries 20
[1] Oxenden, C. & LathamKoenig, C, New English File & Workbook. Oxford: Oxford University Press, 2008. [2] Solorzano, H. & Frazier, L., Contemporary Topics 1. Longman ELT, 2004 (2 nd ). [3] Orien, G. F. Pronouncing American English, Heinle & Heinle, 1997 (2 nd ). [4] Oshima, A & Hogue, A. Writing Academic English Longman ELT. 10% 10 (Nghe 20% 20 (Nói) 10% 10 60% 60 TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí 21
(Methodology of scientific research) 2. S tín ch : 2 (lý thuy t: 2 TC, th c hành: 0 TC) Khoa h c M y t nh ; MTPP503 Bao g m c c kh i ni m, c p t m t i, ph t hi n v gi i quy t v n nh t trong nghiên c u khoa h c, c ch th c vi t b o c o v nh gi k t qu c c nghiên c u khoa h c. ngành t bu c. 5. M c tiêu c a h c ph n: H c viên n m v ng nh ng v n c p nghiên c u khoa h c n i chung v Khoa h c M y t nh n i riêng, bi t c ch tr nh b y b o c o c nh gi c c k t qu nghiên c u khoa h c. 6. 1. T ng quan 1.1. Các khái ni m v khoa h c và nghiên c u khoa h c 1.2 Vai tr c a nghiên c u khoa h c 1.3 ng c a nghiên c u khoa h c 1.4 qui lu nh n th c 1.5 Phân lo i nghiên c u khoa h c 1.6 Công b k t qu nghiên c u khoa h c ng v p nghiên c u trong Khoa h c M y t nh 2.1. ng v v nghiên c u trong Khoa h c M y t nh 2.2. Nghiên c u ng d ng 2.3. Nghiên c n 2.4. p nghiên c u b ng th c nghi m, th ng kê v x l s li u 22
2.5. p nghiên c u d a trên nguyên l kh i qu t h h a v c bi t h a 3. Vi t b o c o nghiên c u khoa h c 3.1. c c a m t b i b o khoa h c 3.2. c c a m t lu c 3.3. i li u tham kh o v c ch tr ch d n t i li u tham kh o 4. C c tiêu ch nh gi k t qu nghiên c u khoa h c 4.1. c c a k t qu nghiên c u 4.2. i, s ng t o c a k t qu nghiên c u 4.3. p d ng v c c l nh v c p d ng c a k t qu nghiên c u 7. Tài li u tham kh o: [1] Marczyk G., DeMatteo D. and Festinger D. Essentials of Research Design and Methodology. John Wiley & Sons, 2005. [2] Kothari C.R. Research Methodology: Methods and Techniques. New Age International Publishers, 2004 [3] n Nghiên C u Khoa H c. NXB Khoa h c K thu t 2006. [4] Anderson J. Assignment & thesis Writing. John Wiley & Sons, 1998. c ph n: 8.1 Hình th c thi h c ph n: T lu n. KT. HI PHÓ HI m b ph n và h s c a chúng: m chuyên c n: H s 0.1. m ti u lu n: H s 0.3. m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Nguy n H a 23
(Advanced Databases) 2. S tín ch : 4 (lý thuy t: 3 TC, th c hành: 1 TC) H th ng Thông tin MTCD504 Bao g m c c v nâng cao v h th ng CSDL quan h u di n d li u, ngôn ng truy v n, thi t k v chu n h a CSDL, c c mô h nh CSDL m r v ng x c su t v m. ngành 5. M c tiêu c a h c ph n: H c viên n m v ng h th ng CSDL quan h, c kh t k m t c ch khoa h c v hi u qu c c CSDL cho c c p d ng th c t, hi u c c mô h nh CSDL m v x c su t c ng d ng c a ch ng. 6. 1. T ng quan v d li u 1.1 Mô h nh v h th d li u (CSDL) 1.2 ng c a h th ng CSDL 1.3 a h th ng CSDL 1.4 CSDL 1.5 CSDL quan h 1.6 ng 1.7 Truy v n v d li u 1.8 Ki n tr c c a CSDL 1.9 i s d ng v i qu n tr CSDL 1.10 c a c c h th ng CSDL 24
2.1. Mô h nh quan h 2.2. Ngôn ng i s quan h 2.3. Ngôn ng SQL 2.4. Ngôn ng SQL nâng cao 2.4.1. SQL nh ng 2.4.2. ng 2.4.3. Xây d ng th t c v h m 2.4.4. Truy v qui 2.5. Thi t k v chu n h a c CSDL quan h 3. ng 3.1. ni m v mô h nh 3.2. Thu c t nh v ng 3.3. tr v ng 3.4. v th hi ng 3.5. Ngôn ng i s ng v OQL 3.6. Thi t k ng 4. C c mô h nh CSDL nâng cao 4.1. Mô h nh CSDL quan h x c su t 4.2. Mô h nh CSDL quan h m 4.3. Mô h ng x c su t 4.4. Mô h ng x c su t 4.5. p v k thu t ph t tri n m t mô h nh CSDL. 7. Tài li u tham kh o: [1] Silberschat A., Korth H., Sudarsha S. Database system concepts. McGrawHill, 2006. [2] Hoffer J.A., Ramesh V., Topi H. Modern database management. Prentice Hall, 2011. [3] Cattell, R. G. G., Barry, D.K., Berler, M., Eastman, J., Jordan, D., Russell, C., Schadow, O., Stanienda, T., and Velez, F. The Object Data Standard: ODMG 3.0. Morgan Kaufmann publisher, 2000. [4] Bertino, E., Martino L. Object oriented database systems: Concepts and Architectures. AddisonWesley, 1993. 25
[5] Nguyen Hoa, Tran Duc Hieu. A probabilistic relational data model for uncertain information. Proceedings of the 3 rd IEEE International Conference on Information Science and Technology, Yangzhou, Jiangsu, China 2013, 607613. [6] Eiter, T., Lu, J.J., Lukasiewicz, T., Subrahmanian, V.S. Probabilistic object bases. ACM Transactions on Database Systems, 2001, 26, 264 312. [7] Frederick E. P. Fuzzy Databases: Principles and Applications. Kluwer Academic Publishers, 1996 [8] Zongmin Ma. Advances in Fuzzy ObjectOriented Databases: Modeling and Applications. Idea Group Publishing, 2004. c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1. m ti u lu n: H s 0.3. m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Nguy n H a 26
1. (Advances in Network and Data Communication) 2. S tín ch : 4 (lý thuy t: 3 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: M ng và h th ng máy tính 5. M c tiêu c a h c ph n: nghiêm túc. 6. N i dung h c ph n: t s v nghiên c u ki n trúc các h th ng m ng 1.1 Ti n trình truy n thông và ki n trúc phân t ng 1.2 Giao th c các mô hình tham chi u 1.3 M t s v khi thi t k ki n trúc m ng máy tính tin c y và hi u a m ng máy tính 1.5 Chuy n m c 27
ng 2.1 Lý thuy 2.2 Tham s 2.3 Qu ng m ng i và l p l ch 2.5 Công ngh ng h m trong m ng riêng o n nh tuy n 3.1 V nh tuy n; 3.2 Thu nh tuy n; 3.3 Giao th nh tuy n nh tuy m b o ch ng d ch v m ng hi i 4.1 Voice over packet network 4.2 Chuy n m ch m m 4.3 Mobile IP và k thu nh tuy n 4.4 M ng c m ng không dây 4.5 T c thi m ng content switching 7. Tài li u tham kh o: [1]Andrew S. Tanenbaum, Computer Networks Hall,2011. [2] Network routing: algorithms, protocols, and architectures Elsevier/Morgan Kaufmann Publishers, 2007. [3] Santiago Alvarez, QoS for IP/MPLS networks, Cisco Systems Inc, 2006. [4] Gerald R. Ash, "Traffic Engineering and QoS Optimization of Integrated Voice & Data Networks", Morgan Kaufmann Series in Networking, 2006 c ph n: 8.1 Hình th c thi cu i h c ph n: bài t p l n và thi t lu n m b ph n và h s c a chúng: m chuyên c n: H s 0.1; 28
m gi a k : H s 0.3; m thi k t thúc h c ph n: H s 0.6. 8.3 Cách m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. H C u 29
THU T NÂ CAO; (Advanced Algorithms) 2. S tín ch : 4 (lý thuy t: 3 TC, th c hành: 1 TC) Khoa h c M y t nh 4. MTGT506 toán P, NP, NP v c c ng d ng. u qu ; gi i thu t x p x, gi i thu t ng u nhiên;, 5. M c tiêu c a h c ph n: H c viên n m v toán h thu ph c t p gi i thu t n n t ng tri th n, c xu t và thi t k gi i thu t, gi i quy t các bài toán và phát tri trình áp d ng th c t m n và hi u qu. 6. N i dung h c ph n: 1.1. 1.2. 1.3. O, và c h m bi u di ph c t 30
u qu 2.1. 2.2. 2.3. 2.4. 2.5. nh c n L thuy t v NPCompleteness 3.1. 3.2. Complete 3.3. nh l Cook 3.4. p ch ng minh m t b i to n l NPComplete 3.5. M t s v d v b i to n NPComplete 3.6. M t s ti p c n gi i b i to n NP Complete Gi i thu t x p x 4.1. Kh i ni m v t nh ch t c a gi i thu t x p x 4.2. Gi i thu t x p x cho b i to i b n h ng 4.3. Gi i thu t x p x cho b i to n c i t i 4.4. Gi i thu t x p x cho b i to n t ng t p con (subsetsum) 4.5. Gi i thu t x p x cho b i to n ph c nh (vertex cover) c th Gi i thu t ng u nhiên 5.1. Kh i ni m v t nh ch t c a gi i thu t ng u nhiên 5.2. Gi i thu t ng u nhiên cho b i to n t m c m g n nh t 5.3. Gi i thu t ng u nhiên cho b i to n ki m tra s nguyên t 5.4. Gi i thu t ng u nhiên cho b i to n so tr ng m u 5.5. Gi i thu t ng u nhiên cho b i to n t m cây bao tr m nh nh t 7. Tài li u tham kh o: [1] Cormen T.H., Leiserson C.E., Rivest R.D., Stein C. Introduction to Algorithms. McGrawHill Book Company, 2009. [2] Levitin A. Introduction to The design and Analysis of Algorithms. AddisonWesley Publishing Company, 2012. 31
[3] Lee R.C.T., Tseng S.S, Chang R.C., Tsai Y.T. Introduction to The design and Analysis of Algorithms: A strategic Approach. Mc Graw Hill, 2005 [3] Arora S., Barak B. Computational Complexity A modern approach. Cambridge University Press, 2009. [4] Rosen K.H. Discrete Mathematics and its Applications. McGrawHill Book Company, 2012. c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1. m ti u lu n: H s 0.3. m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Nguy n Hoà 32
(Knowledge Based Systems) 2. S tín ch : 4 (lý thuy t: 3 TC, th c hành: 1 TC) ;. Trang b cho sinh viên các ki n th c: H tri th c, h chuyên gia và quy trình xây d ng h th ng. t k các thành ph n chính c a h th tri th c và b suy di n. Các ng d ng th c t. cho sinh viên các k ng d ng làm vi xây d ng m t h CSTT hay H chuyên gia ng d ng trong th c t. Bi t cách trình bày và th o lu n v nh ng v k thu t và ng d ng. V n d ng ki n th c trong ng d ng c th. rèn luy : T ch c l p h c có k lu t. Ph n h c c m nh n c a b n thân v môn h c. 33
6. N i dung h c ph n: ng quan v H trí th c 1. Khái ni m v H tri th c và H chuyên gia 2. Gi i thi u các ng d ng c a H CSTT và HCG 3. C u trúc h th ng và m t s nguyên t n. 4. 1. 2. 3. 1. 2. 3. 2.4. Frames và classes tính toán 4. 5. 6. Case study 34
các heuristic based reasoning) máy tính 6. Case study 7. Tài li u tham kh o: [1] Stuart J. Russell and Peter Norvig, Artificial Intelligence A Modern Approach, PrenticeHall, 3rd edition: 2010 35
[2] John F. Sowa. Knowledge Representation: Logical, Philosophical and Computational Foundations, Brooks/Cole, 2000. [3] Michel Chein & MarieLaure Mugnier, GraphBased Knowledge Representation Computational Foundations of Conceptual Graphs, SpringerVerlag London Limited 2009. c ph n: 8.1 Hình th c thi h c ph n: t lu n m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m gi a k : H s 0.3 m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Hu nh Minh Trí 36
T H C PH N (Natural Language Processing) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: H th ng thông tin 4. Mô t h c ph n: m và phân tích cú pháp. H th m gia t m cho x lý ngôn ng t nhiên. Phân tích cú pháp hi u qu. Phân gi i s và d ng th c logic. Liên k t cú pháp và ng n thu t di n d ch ng bi u di n tri th c và suy di n. V trí c a h c ph ch n u ki h c h c ph n: Không 5. M c tiêu h c ph n: Gi i thi u cho sinh viên mô hình và k thu phân tích cú pháp và ng a ngôn ng t nhiên. 6. N i dung h c ph n: Gi i thi u v hi u ngôn ng t nhiên 1.1 Nghiên c u ngôn ng 1.2 ng d ng v ngôn ng t nhiên th ng hi u ngôn ng 1.4 Các m phân tích ngôn ng 1.5 T ch c c a các h th ng hi u ngôn ng Ki n th n v ngôn ng : cú pháp ti ng Anh 2.1 T 2.2 Các thành ph n c a c m danh t n 2.3 C ng t n 2.4 C m tính t m và phân tích cú pháp m và c u trúc câu 37
3.2 Phân tích t trên xu ng 3.3 B phân tích t i lên theo bi m m ng truy n 3.5 Phân tích t trên xu ng theo bi 3.6 Mô hình automat h u h n và x lý hình v m gia t 4.1 H th m gia t 4.2 M t s h t th n cho ti ng Anh 4.3 Phân tích hình v và Lexicon n dùng nét 4.5 Phân tích v i nét 4.6 M ng truy n gia t m h p nh t và h th ng nét t ng quát m trong ngôn ng t nhiên 5.1 Tr ng t và c ng t 5.2 X lý câu h m phi ng c nh 5.3 Các m quan h n s phân tích cú pháp hi u qu 6.1 B phân tích d ch chuy nthu gi m 6.2 B nh 6.3 Các k thu t mã hoá s C Phân gi i s ng kê 7.1 Xác su n ng xác su t 7.3 Gán t lo i 7.4 Xác su t t v ng m phi ng c nh xác su t 7.6 Phân tích t t nh c Ng ng th c logic 8.1 Ng d ng th c logic 38
a t và s 8.3 Ngôn ng d ng th n 8.4 Mã hoá s ng th c logic ng t và tr ng thái trong d ng th c logic 8.6 Vai trò ch u trúc ng t mô hình 9: Liên k t cú pháp b ng ng 9.1 Di n d ch và c u t o ng m và t v n v i di n d ch ng 9.3 Các c ng t và gi i t 9.4 X lý các câu h n. 9.5 Di n d ch ng d ng s h p nh t các nét 9.6 Sinh các câu t d ng th c logic Phân gi i s 10.1 Gi i h n l a ch n 10.2 L c ng ng các gi i h n l a ch n 10.3 M ng ng 10.4 Phân gi i s b ng th ng kê 10.5 Ch n ng ng kê Các chi c khác cho di n d ch ng 11.1 Các quan h m m ng 11.3 So trùng m u 11.4 Các k thu t phân tích theo ng Bi u di n tri th c và suy di n 12.1 Bi u di n tri th c 12.2 Bi u di FOPC 12.3 Bi u di n thông tin khuôn m u 12.4 X ng ngôn ng t nhiên 12.5 Th i gian và phân l ng t 39
12.6 Ng t c và h 7. Tài li u tham kh o: [1] James Allen, Natural Language Understanding, Benjaning/Cumming Publishing Company, Inc., 1995. [2] Cristopher D.Manning and Hinrich Scutze, Foundation of Statistical Natural Language Processing", The MIT Press Cambridge, 2001. [3] James Pustejovsky, Amber Stubbs, Natural Language Annotation for Machine Learning, O'Reilly Media, 2012. c ph n: 8.1 Hình th c thi h c ph n: t lu n m b ph n và h s c a chúng: m chuyên c n: H s 0.1; án: H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Tô Hoài Vi t 40
1. (Image Processing and Computer Vision) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: Khoa h c máy tính points, segmentation, 5. M c tiêu c a h c ph n: 6. N i dung h c ph n: 41
2.2. 3.1. Mô hình Camera 7. Tài li u tham kh o: [1]Forsyth and Ponce, Computer Vision: A Modern Approach, Prentice Hall, 2011. [2]Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing (3rd Edition), Prentice Hall, 2007. [3]Richard Szeliski, Computer Vision: Algorithms and Applications, Microsoft Research, 2010. c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1; án: H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Tô Hoài Vi t 42
1. (Machine Learning) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: Khoa h c máy tính mô hình. 5. M c tiêu c a h c ph n: và công tác. 6. N i dung h c ph n: ra chéo 43
7. Tài li u tham kh o: [1] Tom Mitchell, "Machine Learning", McGraw Hill, 1997. [2] Kevin Murphy, "Machine Learning a Probabilistic Perspective", MIT Press, 2012. [3] Ethem Alpaydin, "Introduction to Machine Learning", MIT Press, 2004. [4] Hastie, Tibshirani, Friedman, "The Elements of Statistical Learning", Springer, 2001. c ph n: 8.1 Hình th c thi h c ph n: T lu n. 8.2 Cách m b ph n và h s c a chúng: m chuyên c n: H s 0.1; Ti u lu n môn h c: H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. KT. HI PHÓ HI TP. H 2014 I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Nguy n Qu c Huy 44
T H C PH N MTTT511 (Human Computer Interaction); 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: Công ngh Ph n m m 4. Mô t h c ph n: Cung c p cho sinh viên các ki n th n v ngành khoa h i máy, quá trình thi t k giao di i dùng và thi t k tr i nghi i dùng, các nguyên t n, hi u bi t nh ng gì làm cho h th ng h u ích và quan tr ng nh i dùng s d ng. Sinh viên s c h c m t s k thu t t o thi t k m u nhanh chóng và k thu a ch n thay th c thi t k t nh t. Sinh viên s tìm hi u làm th nào th c hi n nghiên c i s d giúp b ng thi t k. ngành ch n. 5. M c tiêu h c ph n: Có ki n th c v khoa h c thi t k giao di n, xây d ng k t k l y con i làm trung tâm Gi i thi u các nguyên t t o ra giao di n ph n m m t t v i các công ngh khác nhau. Quá trình thi t k giao di 6. N i dung h c ph n: n v thi t k i máy 1.1. Khoa h c thi t k i máy 1.2. Các nguyên t c thi t k n m c a Prototyping t k t k giao di n l i dùng làm trung tâm 45
i s d ng: nh n th 2.2. Tính ti n d ng (usability) c a giao di n ph n m m 2.3. Tính d h c (learnability) c a giao di n ph n m m 2.4. Tính hi u qu (efficiency) c a giao di n ph n m m 2.3. Các nguyên t ng d n, g thi t k giao di n l i dùng làm trung tâm Quá trình thi t k giao di n nh yêu c u i dùng Ph ng v i dùng 3.2. Phân tích nhi m v (task analysis) 3.3. Thi t k m u nhanh (rapid prototyping) Thi t k trên gi y hay Mockups Video prototyping 3.4. Layout n Heuristic evaluation Design heuristic 3.6. User Testing L u khi n giao di n 4.1. Các lo u khi n (UI controls) input/output technology 4.2. L u khi n giao di n 4.3. Visual/Graphic Design 4.4. Information Design/Information visualization tr i nghi cao 7. Tài li u tham kh o: [1] Yvonne Rogers, Helen Sharp, Jennifer J. Preece. Interaction Design: Beyond Human Computer Interaction (3rd Edition). Wiley Publishing, USA, 2011. 46
[2] Donald Norman. The Design of Everyday Things: Revised and Expanded Edition. Basic Book, NewYork, 2013 [3] Jeff Johnson.. Morgan Kaufmann, USA, 2007. [4] Donald Norman. Emotional Design: Why We Love (or Hate) Everyday Things. Basic Book, NewYork, 2005 [5] Donald Norman. The Design of Future Things. Basic Book, NewYork, 2005 [6] Shneiderman, Ben, and Catherine Plaisant. Designing the User Interface: Strategies for Effective HumanComputer Interaction. 4th ed. Addison Wesley, 2004 [7] Jhonson, Jeff. GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers (Interactive Technologies). Morgan Kaufmann, 2000 h c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m gi a k : H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Lê Ng c Anh 47
T H C PH N (Fuzzy logic and Applications) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1TC) Khoa h c M y t nh 4. Bao g m c c v c t l i c a l thuy t t p m v logic m i ni m t p m, c c ph p to n trên t p m, s m, quan h m, m, v t ng t m v c c qui t c suy lu n m c ng m t s h th u khi n v t nh to n d a trên t p m v logic m. ngành ch n. 5. M c tiêu c a h c ph n: H c viên n m v ng nh ng v n c a l thuy t t p m v logic m. Hi u r nguyên l xây d ng c c h th ng m, c kh p d ng l thuy t t p m v logic m v o c c b i to n th c t. 6. 1. T p m 1.1 i ni n 1.2 p to n trên t p m 1.3 1.4 Quan h m 2.1. m, v t m 2.2. m 2.3. Gia t ngôn ng 2.4. Suy lu n m 3. C c h th ng m 3.1. u khi n m 48
3.2. 3.3. d li u m 3.4. Automata m 7. Tài li u tham kh o: [1] Klir, G.J. and Yuan, B. Fuzzy sets and fuzzy logic Theory and applications. Prentice Hall PTR, 1994. [2] Patyra M. J. and Mlynek D. J. Fuzzy Logic: Implementation and Applications. Wiley, 2007 [3] Chen G., Pham T.T. Introduction to Fuzzy Sets, Fuzzy Logic, and Fuzzy Control Systems. CRC Press, 2000. [4] Ross T.J. Fuzzy Logic with Engineering Applications. Wiley, 2010 [5] Zadeh, L.A. Fuzzy sets. Information and Control, 1965, 8, 338353. 8. Cách c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1. m ti u lu n: H s 0.3. m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Hu nh Minh Trí 49
T H C PH N 1. (Information Security and Applications) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: Khoa h c máy tính MTBH514 5. M c tiêu c a h c ph n: 6. N i dung h c ph n: 1.7. Mã hóa công khai RSA 50
7. Tài li u tham kh o: [1] Andrew S. Tanenbaum, Computer Networks, Prentice Hall, New Jersey, Fourth Edition, 2003. [2] Man Young Rhee, Wilay, Internet Security Cryptographic Principles, Algorithms and Protocols, 2003. [3] William Stallings, Network Security Essentials: Applications and Standards, Prentice Hall, New Jersey, 1999. [4] William Stallings, Network Security Essentials, 2000. c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m gi a k : H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu51 nh Minh Trí PGS Tôn Th t Trí
1. (Decision Making Systems) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: H th ng thông tin Các h u trong 5. M c tiêu c a h c ph n: 6. N i dung h c ph n: 1. thông minh 52
3.5. Phâ hình hóa 5.5. Heuristic 7. Tài li u tham kh o: [1] Decision Support Systems and Intelligent Systems, Seventh Edition, Efraim Turban, Jay E. Aronson, TingPeng Liang, and Richard V. McCarthy, 2006. [2] Decision Support in the Data Warehouse. H.J. Watson, PrenticeHall, 1998. [3] Modern Database Management, FRED R. McFADDEN JEFFREY A, Prentice Hall, 2014. c ph n: 8.1 Hình th c thi h c ph n: T lu n. 53
m b ph n và h s c a chúng: m chuyên c n: H s 0.1; Ti u lu n môn h c: H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Nguy n Qu c Huy 54
1. (Data Mining) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: H th ng thông tin 5. M c tiêu c a h c ph n: 6. N i dung h c ph n: 1.2. Qui trình khai thác 1.3. Khai thác thác kê 55
giao tác 2.2. Precision, Recall, và Fmeasure 7. Tài li u tham kh o: [1] Johnson, Richard, and Dean Wichern. Applied Multivariate Statistical Analysis. 5th ed. PrenticeHall, 2002. [2] Decision Support in the Data Warehouse. H.J. Watson, PrenticeHall, 1998. [3] Data Mining and Analysis. Mohammed J. Zaki, Wagner Meira JR, Cambridge University Press, 2014. c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1; : H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Nguy n Qu c Huy 56
(Embedded Systems) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) Trong môn này h H Môn h c n y c ng v i nh m c c môn h c kh c trong nh m H th ng nh ng s gi p h c viên n m b c c c ki n th c, công ngh c thi t k, xây d ng v ng d ng c c h th ng nh ng hi m trên 90% nhu c u s d ng CPU c a th gi i. Không. Trang b n trong thi t k, mã hóa, ki giá các h c bi t là h u hành nhúng ph bi n nh t hi n nay: embedded Linux. Sau khi h c xong môn n y v m t: L thuy t: H c viên s c c i nh n v hi u r v c c h u h nh nh ng, Trang b các ki n th phát tri n các ph n m m nhúng, device driver trên embedded Linux.. Th c h nh: Kh ng d ng h u h nh nh ng, k p tr nh, vi t driver, bootloader, port m t h u h nh nh ng v o c c platform kh c nhau. 6. N i dung h c ph n: Linux ARM 57
1.5 1.6 Linux nhúng 1.7 ios 1.8 Android OS 1.10 Case studies 2.1 Linux và UNIX : Nhân Linux 5.1. Named pipes 5.4. 58
6.1.Makefiles 7.3 profiling 7.4 lint 7.5 ethereal 7.6 MinGW32 7.7 wine 7.7 electric fence 7.8 GDB 7.9 IDEs 8.1 Nhân Linux 8: Embedded Linux 8.6 Mode switch / kernel trap 8.7 System calls 8.9 IPC 8.10 Debugging: ICE, GDB, gdbserver, printk 8.11 Debugging: NFS và loadable kernel modules 8.13 USB và USB device drivers 59
7. Tài li u tham kh o: [1] Karim Yaghmour. Building Embedded Linux Systems. O'Reilly, 2003 [2] The Linux Documentation Project: http://tldp.org/ [3] Embedded Linux Consortium: http://www.embeddedlinux.org [4] Linux Devices: http://www.linuxdevices.com [5] Handhelds.org http://www.handhelds.org [6] CLinux http://www.uclinux.org c ph n: 8.1 Hình th c thi h c ph n: Tiêu lu n và v m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m gi a k : H s 0.3 m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Lê Ng c Anh 60
(Software Design Patterns) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: Công ngh Ph n m m 4. Mô t h c ph n: Khoá h c này s cung c p ki n th c chuyên sâu vào vi c thi t k và hi n th c các ph n m m s d ng các m u thi t k. Sinh viên s c gi i thi u các nguyên t th c và k n thi phát tri n ph n m m theo m u thông qua hi u bi t v ng ch c v các m u, m u ngôn ng, và các framework. V trí c a h c ph Kh i ki n th ngành và ki n th c chuyên ngành, h c ph n t ch n u ki h c h c ph n: thi t k và l ng 5. M c tiêu h c ph n: sau khi hoàn thành khoá h c, sinh viên có th : Hi u tính ph c t p c a phát tri n ph n m ng và hi nào k thu t phát tri n ph n m m theo m u giúp gi m b t s ph c t p này. Áp d c các k thu t trong thi t k ph n m m theo m phát tri n ph n m m trên thi t b ng Android 6. N i dung h c ph n: Gi i thi u: Thi t k theo m u, m u ngôn ng và Frameworks 1.1. Gi i thi u thi t k theo m u (GoF) 1.2. Pattern languages 1.3. S khác bi t gi a thi t k theo m u và Frameworks Gi i thi u các m 2.1. Composite 2.2. Bridge 2.3. Interpreter 2.4. Builder 2.5. Iterator 61
2.6. Strategy 2.7. Visitor 2.8. Command 2.9. Factory Method 2.10. Template method 2.11. Singleton Áp d ng m u và frameworks cho l p trình thi t b ng Android 3.1. Gi i thi u v truy c ng th i framework trên Android 3.2. Gi i thi u D ch v và IPC trên Android 3.3. Các m u truy c ng th i và truy n thông trong Android Các m u Monitor Object Các m u Activator Các m u Command Processor Các m u Proxy Các m u Objectoriented remote method calls Các m u PublisherSubscriber Active Object pattern HalfSync/HalfAsync pattern 7. Tài li u tham kh o: [1] Gamma, Helm, Johnson, and Vlissides. Design Patterns: Elements of Reusable ObjectOriented Software. AddisonWesley, 1995 [2] Buschmann, Muenier, Rohnert, Sommerlad, and Stal. PatternOriented Software Architecture a System of Patterns. John Wiley & Son, 1996. [3] Greg Nudelman. Android Design Patterns: Interaction Design Solutions for Developers. Wiley, 2013. [4] Buschmann et al., PatternOriented Software architecture, Vol 1: A S Pattern Oriented Software Architecture, Vol 1: A System of Patterns, Wiley and Sons, 1996. [5] Schmidt et al., PatternOriented Software Architecture, Vol 2: Patterns for Concurrent and Networked Objects, Wiley and Sons, 2000. 62
[6] Buschmann et al., PatternOriented Software Architecture:, Vol 4: A Pattern Language for Distributed Computing, Wiley and Sons, 2007. [7] Buschmann et al., PatternOriented Software Architecture, Vol 5 On Patterns and Pattern Langauges, Wiley and Sons, 2007. [8] Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates. Head First Design Patterns. O'Reilly, 2004. c ph n: 8.1 Hình th c thi h c ph án và v m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m gi a k : H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c a m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Lê Ng c Anh 63
T H C PH N MTHP520 (Distributed Systems) 2. S tín ch : 3 (lý thuy t: 3 TC, th c hành: 0 TC) 3. B môn ph trách gi ng d y: H th ng thông tin 4. Mô t h c ph n: H th ng phân tán giúp t ng h p các ngu n l c c a nhi u máy tính n i m ng xây d ng các d ch v có tính s n sàng cao và kh r li u kh ng l petabyte, tính toán song song. Môn h c giúp trang b cho sinh viên các khái ni m, các k thu t phân tích và thi t k m t h phân tán có t cao, có kh r ng và kh ch u l i cao. Trong môn h c này, sinh viên s xây d ng m t h th ng phân tán (RPC, synchronization, transaction,..), m t s h th ng con liên quan ( distributed file systems, distributed sharedmemory systems,..), và các v liên quan ( b o m t, clustering,..) V trí c a h c ph : H c ph n t ch n u ki h c h c ph n: Không 5. M c tiêu h c ph n: Hi u các v quan tr ng khi thi t k các h phân tán Tìm hi phân tán: userlevel messaging, MPI, highlevel communication protocol, RPC, distributed synchronization, và transaction Các thu t toán phân b : distributed consensus, leader election, membership, distributed clocks Distributed file system, distributed sharedmemory system Ch u l i (Faulttolerance) B o m t Tính toán phân b 6. N i dung h c ph n: i thi u v h th ng phân tán 1.1. Các khái ni m v h phân tán 64
1.2. Nh m và h n ch 1.3. Các ki n trúc ph n c ng 1.4. Các mô hình ph n m m c a h th ng phân tán 1.5. Các v n xây d ng h th ng phân tán p liên quá trình (interprocess communication) 2.1. Các khái ni m v giao ti p liên quá trình 2.2. D ch v t tên( naming), l i g i th t c xa (RPC) 2.3. Các h th ng RPC: RPC c a Sun và DCE, Microsoft DCOM, CORBA và Java RMI, Webservice H th ng th i gian, Tr ng thái toàn c ng b 3.1. Th i gian trong h phân tán n ích c ng h ng b trong h phân tán m quan tr ng c a gi i thu ng b Cristian, Berkeley và giao th c th i gian m ng (Network Time Protocol) 3.5.Ti n ích c ng h lu n lý (Lamport logical time và Vector) 3.6. Các qui cách cho vi c c p nh t chúng và các h n ch c a chúng. ch u khi ng hành 4.1. Giao d ch phân tán, khóa, t u khi ng hành 4.2. Trình t d a vào tem th i gian 4.3. Khóa ch t phân tán 4.4. Giao d ch v i d li c nhân b n u khi ng hành trong giao d ch phân tán 4.6. So sánh u khi ng hành. ph i h p và th ng nh t 5.1. Hi u các gi i thu t lo i tr h p trung, lo i tr h c a Ricart & Agrawala 5.2. Bình ch i theo ch multicast 5.3. S th ng nh t và các v có liên quan. th ng File phân tán (Distributed File System) 65
5.1. Distributed naming, cooperative cache, 7. Tài li u tham kh o: [1] 5th ed, Addison Wesley, May 2011, ISBN 013 2143011 [2] Andy Tanenbaum and Maarten van Steen. Distributed Systems: Principles and Paradigms, 2nd ed, Prentice Hall, 2007, ISBN: 0132392275 [3] Verissímo, Paulo and Rodrigues, Luís. Distributed Systems for System Architects, Kluwer Academic Publishers, 2001, ISBN 0792372662 [4] Andrew Tanenbaum, c ph n: 8.1 Hình th c thi h c ph n: bài t p l n và thi t lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m gi a k /Project: H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. KT. HI PHÓ HI TP. H Chí Minh, ngày 20 tháng 06 I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. H u 66
T H C PH N 1. n: MTBM521 (Network Security) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: M ng và h th ng máy tính khai, 5. M c tiêu c a h c ph n: 6. N i dung h c ph n: i thi u m t mã i x ng 1.2 Mã hoá b i x ng 1.3 Thu t toán mã hoá toàn v n d li u o m t m ng 2.1 Ki m soát truy c p m ng 2.2 B o m t t ng v n chuy n 2.3 B o m t t ng IP 2.4 B o m t m ng không dây 2.5 B o m i t n công o m t m ng 67
3.2 B o m n t c ng l a 7. Tài li u tham kh o: [1] William Stallings, [2] Johan Zuidweg, Council [3], SpringerVerlag London Limited, 2009. c ph n: 8.1 Hình th c thi cu i h c ph n: bài t p l n và t lu n m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m gi a k : H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. H u 68
T H C PH N MTDL522 (Big Data) 2. S tín ch : 3 (lý thuy t: 3 TC, th c hành: 0 TC) 3. B môn ph trách gi ng d y: K thu t ph n m m 4. Mô t h c ph n: Khóa h c này khám phá m t s ng d n ho ng c a các doanh nghi p l n t bán hàng, ti p th và các chu i s n xu t và cung ng b ng cách dùng các k thu t x lý song song d a trên mapreduce và n n t ng liên quan. H c viên s c cung c p ki n th c t ng quan v các khái ni m, các k thu t, các công c và công ngh liên quan n Big Data. H c viên s tìm hi lý và các công c report có s làm vi c v i Big data. Quan tr c viên s c tìm hi u các ch t lõi c a m i thành ph n trong Big data và bi t cách tích h p nó t o thành gi i pháp th ng nh t mang l i l i ích kinh doanh. V trí c a h c ph c ph n t ch n. u ki h c h c ph n: Không. 5. M c tiêu h c ph n: Phân bi t Big Data là gì, nh ng thách th c chính c a Big Data là gì nh thách th c chính c a Big Data trong m t s lãnh v c bao g m c ti n truy n thông xã h i, giao thông v n t i, tài chính, y h Hi c kh a h th ng NoSQL Tìm hi u làm th t p trình MapReduce, l i ích c a nó 6. N i dung h c ph n: i thi u: BigData & thách th c nh và hi u rõ ng d ng c a nh ng công c hi n t i và công ngh m i c gi i quy t các bài toán d li u l n. 1.2. Gi i quy t các v ph quát c a Big Data và làm th nào s d ng d li u cho phù h p v i nhi m v và m c tiêu c a công ty. 69
1.3. Case study: mô hình d li ng cho giao thông, ho c tr c quan hóa d li u Twitter p Big Data 2.1. Làm s ch và tích h p d li u các công c có s n và giao th th c hi n tích h p d li u v làm s ch, bi i, và c ng c d li u d li Th o lu n v hi u su t, kh r d li mây N n t ng n i b d li u Big Data 3.1. d li u hi i Kh o sát gi i pháp qu n lý d li u trong th ng ngày nay, bao g m c RDBMS truy n th ng, NoSQL, Hadoop. Khía c nh chi c qu d li u 3.2 Tính toán phân b H th ng tính toán song song cho phép phân ph i x lý d li u trên cluster Mô hình l p trình cho các ng d ng batch, interactive và streaming H th ng Big Data 4.1. An ninh h th ng 4.2. Giao di i dùng cho d li u Trình bày m t s thu t toán hi i cho Big Data và streaming computation 7. Tài li u tham kh o: [1] Paul Zikopoulos, Dirk deroos, David Corrigan, Tom Deutsch, Krishnan Parasuraman, James Giles, Harness the Power of Big Data, Mc Graw Hill, 2012. [2] Tom White, Doug Cutting, Hadoop: The Definitive Guide, O'Reilly Media, 2009. [3] Donald Miner, Adam Shook, MapReduce Design Patterns: Building Effective Algorithms and Analytics for Hadoop and Other Systems, O'Reilly Media, 2012. 70
c ph n: 8.1 Hình th c thi h c ph n: T lu n. m b ph n và h s c a chúng: m chuyên c n: H s 0.1; m ti u lu n: H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Tô Hoài Vi t 71
1. (Scientific Computing) 2. : 03 t: 2 3. : 4. : 5. V trí h c ph o: H c ph n b t bu c. u ki h c h c ph n: Không. 6. 1.1. Tính toán khoa h c là gì? 1.2. Cách ti p c n tính toán khoa h c 1.3. Sai s 1.4. H u qu c a các sai sót ph n m m 2.1. Gi i thi u chung v MATLAB 2.2. Làm vi c v i MATLAB 2.3. L p trình trên MATLAB 2.4. Các phép tính ma tr n nâng cao 72
2.5. h a nâng cao 2.6. Vào Ra d li u 2.7. M t s v khác 3.1. m l i m t s k t qu t i s ma tr n 3.2. Ví d 3 chi u 3.3. Ma tr n hoán v và ma tr n tam giác 3.4. Phân tích LU 3.5. Vai trò c a ph n t tr 3.6. Hi u ng c a sai s làm tròn 3.7. t thu t toán trên MATLAB 3.8. H nh t i và s u ki n c a ma tr n 3.9. Gi i h n tính b ng phân tích ma tr n 3.10. Ví d 4.1. t v 4.2. N i suy 4.3. N i suy b i spline 4.4. H i qui 5.1. t v 5.2. 5.3. 5.4. 5.5. n 5.6. p 5.7. 5.8. M t s gi 6.1. Tính g o hàm 73
6.2. Tính g T 7.1. M u 7.2. 7.3. Kutta 7.4. Các hàm trên MATLAB 8.1. Nh c l i m t s khái ni m t gi i tích 8.2. Bài toán quy ho ch phi tuy n không ràng bu c 8.3. c ti u m t bi n 8.4. Các c c ti u hóa không ràng bu c 8.5. Các hàm t 9.1. Xây d ng mô hình toán h c cho các bài toán t c t 9.2. Thu 9.3. Lý thuy i ng u 9.4. Gi i quy ho ch tuy n tính trên MATLAB 7. [1]. Michael Heath. Scientific Computing: An introductory survey. McGrawHill Inc. 2001 [2]. Charles F. Van Loan. Introdution to Scientific Computing. A MatrixVector Approach Using Matlab. Prentice Hall.2000. [3]. Duane Hanselman, Bruce Littlefield. Mastering MATLAB 7. Pearson/ Prentice Hall.2005. [4]. Edited by John K. Karlof. INTEGER PROGRAMMI: Theory and Practice. Taylor & Francis Group.2006. [5]. Nguy c. Nhà Xu t b n bách Khoa Hà N i. 2012 8. 8.1. Hình th c thi cu i h c ph n: T lu n 8.2. m b ph n và h s c a chúng: m chuyên c n: H s 0.1 74
m th c hành, ti u lu n, ki m tra lý thuy t: H s 0.3 m thi k t thúc h c ph n: H s 0.6 8.3. m h c ph n là trung bình c ng c m b ph n TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí PGS. Tôn Th t Trí 75
1. MTTM513 (Statistics for machine learning) 2. S tín ch : 3 (lý thuy t: 2 TC, th c hành: 1 TC) 3. B môn ph trách gi ng d y: Khoa h c máy tính d n,. 5. M c tiêu c a h c ph n: và công tác. 6. N i dung h c ph n: 76
7. Tài li u tham kh o: A. Ti ng Vi t u H, Nguy u, Hoàng H Th ng kê toán h c, Nhà xu t b n i h c qu c gia Hà N i, 2004. [2] Nguy ng, Xác su t nâng cao, Nhà xu t b i h c Qu c gia Hà N i, 2008. [4] Nguy n Duy Ti t Yên, Lý thuy t xác su t, Nhà xu t b n Giáo d c, 2000. 1, 2) B. Ti ng Anh [6] Dekking, F. M., Kraaikamp, C., Lopuhaa, H. P., Meester, L. E., A modern introduction to probability and statistics, SpringerVerlag London, 2005. [7] Lefebvre, M., Basic probability theory with applications, Springer, New York, 2009. [8] Panik, M., Advanced statistics from an elementary point of view, Elsevier Academic Press, 2005. c ph n: 8.1 Hình th c thi h c ph n: Thi vi t. m b ph n và h s c a chúng: 77
m chuyên c n: H s 0.1; m gi a k : H s 0.3; m thi k t thúc h c ph n: H s 0.6. m h c ph n là trung bình c ng c m b ph n. TP. H KT. HI PHÓ HI I PH TRÁCH CHUYÊN ÀNH I BIÊN SO N PGS.TS. Ph m Hoàng Quân TS. Hu nh Minh Trí TS. Hu nh Minh Trí Th tr th o t o cho ph o t o ngh 78