Chương trình đào tạo ngành Khoa học máy tính

1. Tóm tắt chương trình đào tạo

STT                         Nội dung                                               Số TC

I           Khối kiến thức Giáo dục đại cương                        56

I.1       Nhóm học phần bắt buộc của ĐHQGHN                  21

I.2       Nhóm học phần đại cương theo lĩnh vực                35

II        Khối kiến thức Giáo dục chuyên nghiệp                   63

II.1      Nhóm học phần cơ sở ngành                                    21

           Bắt buộc                                                                       18

           Tự chọn                                                                         3

II.2      Nhóm học phần cốt lõi ngành                                  42

           Bắt buộc                                                                      12

           Tự chọn                                                                       30

III       Khối kiến thức bổ trợ                                                  3

           Bắt buộc (Không tính tín chỉ tích lũy)                            –

          Tự chọn                                                                          3

IV       Khối kiến thức thực tập và tốt nghiệp                     13

          Thực tập tốt nghiệp                                                        3

          Khóa luận tốt nghiệp/Học phần thay thế                      10

         Tổng                                                                           135

2. Khung chương trình đào tạo

STT Mã học phần Học phần Số tín chỉ Số giờ học tập Mã học phần tiên quyết
Lý thuyết Thực hành Bài tập Tự học
I Khối kiến thức Giáo dục đại cương 56
I.1 Nhóm học phần bắt buộc của ĐHQGHN 21
1 PHI1006 Triết học Mác Lênin
Marxist-Leninist Philosophy
3 42 6 102
2 PEC1008 Kinh tế chính trị Mác Lênin
Marxist-Leninist Political Economy
2 30 70 PHI1006
3 HIS1001 Lịch sử Đảng Cộng sản Việt Nam
Revolutionary Guidelines of Vietnam Communist Party
2 28 4 68
4 POL1001 Tư tưởng Hồ Chí Minh
Ho Chi Minh’s Ideology
2 28 4 68
5 PHI1002 Chủ nghĩa xã hội khoa học
Scientific Socialism
2 28 4 68
6 FLF1107 Tiếng Anh B1
English B1
5 75 175
7 VNU1001 Nhập môn công nghệ số và ứng dụng trí tuệ nhân tạo
Introduction to Digital Technology and Applications of Artificial Intelligence
3 45 105
8 THL1057 Nhà nước và pháp luật đại cương
State and Law
2 20 5 75
9 Giáo dục thể chất
Physical Education
4
10 Giáo dục quốc phòng – an ninh
National Defence Education
8
I.2 Nhóm học phần đại cương theo lĩnh vực 35
11 UET.MAT1053 Đại số tuyến tính cho kỹ thuật
Linear Algebra for Engineers
5 45 60 145
12 UET.MAT1050 Giải tích 1
Calculus 1 for Engineers
5 45 60 145
13 UET.MAT1051 Giải tích 2
Calculus 2 for Engineers
5 45 60 145 UET.MAT1050
14 UET.PHY1095 Vật lý đại cương 1
General Physics 1
3 30 15 105
15 UET.PHY1096 Vật lý đại cương 2
General Physics 2
3 30 15 105 UET.PHY1095
16 UET.COM1050 Tư duy tính toán
Computational Thinking
5 45 42 163
17 UET.MAT1052 Xác suất thống kê
Probability and Statistics
3 30 15 105 UET.MAT1050
18 UET.MAT1057 Toán học rời rạc
Discrete Mathematics
3 30 15 105 UET.MAT1053
19 UET.CS1058 Cấu trúc dữ liệu và giải thuật
Data Structures and Algorithms
3 30 15 105 UET.COM1050
II Khối kiến thức Giáo dục chuyên nghiệp 63
II.1 Nhóm học phần cơ sở ngành 21
II.1.1 Bắt buộc 18
20 UET.CS2043 Lập trình nâng cao
Advanced Programming
3 30 30 90 UET.COM1050
21 UET.IS2099 Cơ sở dữ liệu
Database
3 45 105
22 UET.CN2042 Mạng máy tính
Computer Network
3 30 30 90 UET.COM1050
23 UET.CS2045 Công nghệ phần mềm
Software Engineering
3 30 15 UET.CS2043
24 UET.CS2046 Trí tuệ nhân tạo
Artificial Intelligence
3 45 105 UET.CS1058
25 UET.IS2100 Nguyên lý hệ điều hành
Fundamentals of Operating Systems
3 45 105
II.1.2 Tự chọn 3
26 UET.CE2021 Kiến trúc máy tính
Computer Architecture
3 45 105 UET.COM1050
27 UET.CS2047 Chương trình dịch
Compiling Techniques
3 45 105 UET.CS1058
28 UET.CS2048 Thuật toán nâng cao và ứng dụng
Advanced Algorithms and Applications
3 45 105 UET.CS1058
29 UET.MAT2044 Tối ưu hóa
Optimization
3 30 15 105 UET.CS1058, UET.MAT1057
II.2 Nhóm học phần cốt lõi ngành 42
II.2.1 Bắt buộc 12
30 UET.CS3136 Học máy
Machine Learning
3 45 105 UET.COM1050, UET.MAT1052
31 UET.CS3137 Khoa học dữ liệu
Introduction to Data Science
3 30 15 105 UET.COM1050, UET.MAT1052
32 UET.CS3138 Thực hành nghiên cứu
Undergraduate Research Project
3 * UET.CS3139
33 UET.CS3139 Các vấn đề hiện đại trong Khoa học Máy tính
Advanced topics in Computer Science
3 21 24 105
II.2.2 Tự chọn 30
Định hướng về Trí tuệ nhân tạo
34 UET.AI3056 Học sâu
Deep Learning
3 45 105 UET.CS3136
35 UET.AI3059 Lập trình song song với GPU
Massive Parallel Programming with GPU
3 45 105 UET.CS2043
36 UET.CS3144 Tính toán khoa học cho Học máy
Scientific Computing for Machine Learning
3 45 UET.MAT1051, UET.MAT1053
37 UET.IT3294 Phân tích và kiểm thử chương trình
Program Analysis and Testing
3 36 9 105 UET.CS2043
38 UET.AI3058 Học tăng cường và lập kế hoạch
Reinforcement learning and Planning
3 45 105 UET.CS3136, UET.MAT1052
39 UET.CS3140 Lý thuyết thông tin
Information Theory
3 45 105 UET.MAT1052
40 UET.IT3290 Quản lý dự án công nghệ thông tin
IT project management
3 30 15 UET.CS2045
41 UET.CS3147 Lý thuyết đồ thị cho Học máy
Graph theory for Machine learning
3 45 105 UET.CS1058, UET.CS3136
42 UET.IT3297 Phát triển các hệ thống trí tuệ nhân tạo
AI Engineering
3 45 105 UET.CS1058, UET.CS2045, UET.CS2046
Định hướng về Phân tích dữ liệu thông minh
43 UET.CS3142 Xử lý ngôn ngữ tự nhiên
Natural language processing
3 45 105 UET.CS1058
44 UET.CS3145 Triển khai và tối ưu các hệ thống lớn
Deployment and optimization for scalable systems
3 15 30 105 UET.CN2042, UET.COM1050
45 UET.AI3067 Mô hình ngôn ngữ lớn và ứng dụng
Large language models and applications
3 45 105 UET.CS3136
46 UET.CS3143 Tin sinh học ứng dụng
Bioinformatics and Its Applications
3 45 105 UET.CS2043
47 UET.CS3146 Các chuyên đề trong Khoa học máy tính
Special Topics in Computer Science
3 45 105
48 UET.CS3148 Phân tích dữ liệu Địa không gian và Ứng dụng
Geospatial Data Analysis and Applications
3 45 105 UET.CS3137, UET.MAT1052
49 UET.IS3281 Công nghệ Blockchain
Blockchain and Distributed Ledger Technologies
3 45 105
50 UET.IS3276 Phân tích dữ liệu lớn
Big Data Analytics
3 45 105 UET.CS3136 / UET.IS3278
51 UET.IS3286 Phân tích kinh doanh
Business Analytics
3 45 105 UET.IS2099, UET.MAT1052
Định hướng về Trí tuệ người-máy
52 UET.CS3152 Thiết kế giao diện người dùng
User Interface and User Experience Design
3 45 105 UET.CS2045
53 UET.CS3153 Truyền thông đa phương tiện
Multimedia Communications
3 45 105 UET.COM1050, UET.CS3140
54 UET.IT3289 Phát triển ứng dụng đa nền tảng
Cross-platform Application Development
3 30 30 90 UET.CS2043
55 UET.IT3291 Phân tích và thiết kế hệ thống
System Analysis and Design
3 39 6 105 UET.CS2045
56 UET.CE2020 Lập trình hệ thống
Systems Programming
3 30 30 90 UET.COM1050
57 UET.CS3141 Đồ hoạ máy tính
Computer graphics
3 30 15 105 UET.CS2043
58 UET.CS3150 Xử lý ảnh và thị giác máy tính
Image Processing and Computer Vision
3 45 105 UET.CS1058
59 UET.CS3151 Tương tác người máy
Human-Computer Interaction
3 45 105 UET.CS2045
60 UET.IT3292 Thiết kế các hệ thống phần mềm lớn
Designing Large-scale Software Systems
3 45 105 UET.IT3291
61 UET.CS3149 Khoa học nhận thức
Introduction to Cognitive Intelligence
3 45 105
III Khối kiến thức bổ trợ 3
62 Kỹ năng bổ trợ
Soft skills
3
III.2 Tự chọn: SV lựa chọn học phần bổ trợ trong danh sách do Nhà trường quy định hoặc trong các học phần bổ trợ của CTĐT này (nếu có) 3
IV Khối kiến thức thực tập và tốt nghiệp 13
63 UET.CS4022 Thực tập doanh nghiệp – IT
Industrial Internship
3 * UET.CS3138
64 UET.CS4023 Khoá luận tốt nghiệp – IT
Graduation Thesis – IT
10 * UET.CS3138
Khối thay thế Khoá luận tốt nghiệp
65 UET.CS4024 Dự án tốt nghiệp – CS
Capstone Project – CS
4 * UET.CS3138
66 Lựa chọn đủ 06 tín chỉ trong Nhóm học phần tự chọn cốt lõi ngành II.2.2 6
Tổng cộng 135

* Ghi chú:

– Học phần Kỹ năng bổ trợ, Giáo dục thể chất, Giáo dục quốc phòng – an ninh, không được tính vào tổng số tín chỉ của chương trình đào tạo, không tính vào điểm trung bình chung học kỳ, điểm trung bình chung các học phần và điểm trung bình chung tích lũy, nhưng là điều kiện để xét tốt nghiệp.

– Các học phần thuộc “Nhóm học phần bắt buộc của ĐHQGHN” và học phần Kỹ năng bổ trợ thực hiện theo đề cương chung của Đại học Quốc gia Hà Nội ban hành.

– Khối lượng học tập của chương trình đào tạo, của mỗi thành phần hoặc của mỗi học phần trong chương trình đào tạo được xác định bằng số tín chỉ:

          + Một tín chỉ được tính tương đương 50 giờ học tập định mức của người học, bao gồm cả thời gian dự giờ giảng, giờ học có hướng dẫn, tự học, nghiên cứu, trải nghiệm và dự kiểm tra, đánh giá.

          + Đối với hoạt động dạy học trên lớp, một tín chỉ yêu cầu thực hiện tối thiểu 15 giờ giảng hoặc 30 giờ thực hành, thí nghiệm, thảo luận trong đó một giờ trên lớp được tính bằng 50 phút.

– Học phần với giờ tự học đánh dấu * là học phần sinh viên tham gia học tập, thực hiện dự án, nghiên cứu khoa học và thực tập, thực tế tại phòng thí nghiệm của Nhà trường hoặc tại doanh nghiệp đối tác.