Ngành An toàn thông tin học những môn gì qua từng năm

Nora Thai· Đăng 28/09/2026· 6 phút đọc

Ngành An toàn thông tin học những môn gì: hai năm đầu là toán, lập trình, mạng, hệ điều hành; nửa sau mới vào mật mã, kiểm thử xâm nhập, phân tích mã độc.

Ý chính

  • Hai năm đầu ngành An toàn thông tin thường học nền giống công nghệ thông tin: toán rời rạc, lập trình, mạng máy tính, hệ điều hành.
  • Các môn bảo mật chính như mật mã học, an toàn mạng, kiểm thử xâm nhập, phân tích mã độc thường dồn vào năm ba và năm cuối.
  • Mọi bài thực hành tấn công đều làm trong môi trường được phép; thử tấn công hệ thống khi chưa được phép là vi phạm pháp luật.
  • Kỹ năng thực hành phần lớn được luyện thêm ngoài lớp qua nền tảng thực hành hợp pháp, cuộc thi tìm cờ và phòng lab máy ảo.
  • Từ khoá tuyển sinh 2027, ngành đổi thành An ninh mạng (mã 480208), nên tên môn có thể thay đổi theo chương trình mới.

Ngành An toàn thông tin học những môn gì? Phần lớn thời gian đầu, bạn học như sinh viên công nghệ thông tin: toán, lập trình, mạng, hệ điều hành. Các môn bảo mật thật sự như mật mã, kiểm thử xâm nhập, phân tích mã độc thường dồn vào nửa sau chương trình, khi bạn đã đủ nền để hiểu mình đang bảo vệ cái gì.

Dưới đây là bức tranh chung ở nhiều trường. Tên môn, thứ tự và số tín chỉ mỗi trường một khác; chương trình đào tạo chính thức nằm trong đề án tuyển sinh và trang của khoa.

Năm nhất học gì, có "bảo mật" ngay không?

Thường là chưa. Năm nhất chủ yếu là môn chung và nền toán, nền lập trình, nên nhiều bạn thấy hơi "chưa đúng ngành".

Những khối kiến thức hay gặp:

  • Môn chung bắt buộc: lý luận chính trị, pháp luật đại cương, giáo dục thể chất, giáo dục quốc phòng, ngoại ngữ.
  • Toán cho máy tính: giải tích, đại số tuyến tính, toán rời rạc, xác suất thống kê. Toán rời rạc đặc biệt quan trọng vì sau này mật mã học dựa nhiều vào nó.
  • Nhập môn lập trình: thường bằng C hoặc Python, học biến, vòng lặp, hàm, cách máy tính lưu dữ liệu trong bộ nhớ.

Đừng xem nhẹ năm này. Một lỗ hổng kinh điển như tràn bộ đệm chỉ hiểu được khi bạn đã nắm chắc chuyện bộ nhớ và con trỏ trong C.

Năm hai: nền máy tính mà người làm bảo mật phải thuộc

Năm hai là lúc bạn học cách máy tính và mạng thực sự hoạt động. Đây là phần mà trang ngành gọi là "kiến thức rộng": mạng, hệ điều hành, lập trình, mật mã.

Các môn nền hay có ở giai đoạn này:

  1. Cấu trúc dữ liệu và giải thuật: cách tổ chức dữ liệu để chương trình chạy nhanh và đúng.
  2. Kiến trúc máy tính: bộ xử lý, bộ nhớ, lệnh máy. Cần cho việc đọc mã độc về sau.
  3. Hệ điều hành: tiến trình, quyền truy cập, hệ thống tệp. Linux được dùng rất nhiều trong nghề.
  4. Mạng máy tính: địa chỉ IP, định tuyến, các giao thức như TCP, DNS, HTTP.
  5. Cơ sở dữ liệu: lưu và truy vấn dữ liệu, chỗ xuất phát của nhiều kiểu tấn công vào ứng dụng web.

Nếu bạn muốn biết khối nền này nặng cỡ nào, bài ngành An toàn thông tin có khó không nói kỹ hơn về những môn dễ vấp.

Năm ba: vào các môn bảo mật chính

Từ đây chương trình mới đúng "chất" An toàn thông tin. Bạn học cả phía tấn công lẫn phòng thủ, luôn trong phòng máy hoặc môi trường giả lập được phép.

Phía phòng thủ

  • Mật mã học: mã hoá đối xứng, mã hoá khoá công khai, chữ ký số, hàm băm. Đây là môn nặng toán nhất của ngành.
  • An toàn mạng: tường lửa, hệ thống phát hiện xâm nhập, mạng riêng ảo, cách chia vùng mạng.
  • An toàn hệ điều hành và cơ sở dữ liệu: phân quyền, ghi nhật ký, cấu hình an toàn.

Phía tấn công có kiểm soát

  • An toàn ứng dụng web: các lỗi phổ biến như chèn mã truy vấn, lỗi xác thực, lỗi phân quyền.
  • Kiểm thử xâm nhập: quy trình thử tấn công theo hợp đồng, từ thu thập thông tin đến viết báo cáo.
  • Phân tích mã độc và dịch ngược: đọc chương trình đã biên dịch để hiểu nó làm gì.

Song song, nhiều trường dạy pháp luật và đạo đức trong an toàn thông tin. Môn này không phải cho có: thử tấn công hệ thống khi chưa được phép là vi phạm pháp luật, và đó là ranh giới bạn phải nắm từ sớm.

Năm cuối: chuyên sâu, thực tập, đồ án

Năm cuối thường gồm môn tự chọn theo hướng, kỳ thực tập ở doanh nghiệp và đồ án hoặc khoá luận tốt nghiệp.

Các hướng tự chọn hay gặp: giám sát an ninh và ứng phó sự cố, điều tra số (tìm và giữ dấu vết sau một vụ tấn công), quản lý an toàn thông tin (đánh giá rủi ro, chính sách, tiêu chuẩn), bảo mật điện toán đám mây. Hướng nào bạn chọn sẽ ảnh hưởng tới vị trí đầu tiên sau khi ra trường, được mô tả ở bài học An toàn thông tin ra trường làm gì.

Kỳ thực tập là lúc bạn thấy nghề thật: ngồi ca giám sát, đọc cảnh báo, viết báo cáo sự cố. Nhiều bạn nhận ra mình hợp phía phòng thủ hơn phía tấn công, hoặc ngược lại, chính ở giai đoạn này.

Học ngoài giờ có quan trọng không?

Rất quan trọng. Ngành này thay đổi nhanh hơn giáo trình, và phần lớn kỹ năng thực hành được luyện ngoài lớp.

Những việc sinh viên ngành này hay làm thêm:

  • Luyện trên các nền tảng thực hành hợp pháp như TryHackMe hay OverTheWire.
  • Tham gia các cuộc thi tìm cờ (CTF) theo đội, nơi đề bài là những thử thách bảo mật dựng sẵn.
  • Dựng một phòng lab nhỏ bằng máy ảo trên máy tính cá nhân để thử cấu hình, thử tấn công chính máy của mình.
  • Đọc tài liệu kỹ thuật tiếng Anh, vì phần lớn tài liệu mới về lỗ hổng được viết bằng tiếng Anh.

Danh sách kỹ năng cần có và cách luyện từ lớp 12 nằm ở bài ngành An toàn thông tin cần kỹ năng gì.

Chương trình khác gì so với ngành mạng?

Hai ngành chung khá nhiều môn nền ở năm một, năm hai: mạng máy tính, hệ điều hành, lập trình. Khác biệt nằm ở nửa sau.

Ngành Mạng máy tính và truyền thông dữ liệu đi sâu vào thiết kế, vận hành hạ tầng: thiết bị mạng, máy chủ, đường truyền. An toàn thông tin dành phần lớn năm ba, năm cuối cho mật mã, tấn công và phòng thủ. Nếu bạn thích lắp và vận hành hơn là dò lỗ hổng, ngành mạng có thể hợp hơn. So sánh đầy đủ nằm trong bài An toàn thông tin và Mạng máy tính và truyền thông dữ liệu khác nhau thế nào.

Một lưu ý về tên gọi: theo Thông tư 74/2026/TT-BGDĐT, từ khoá tuyển sinh 2027, ngành An toàn thông tin (7480202) được sắp xếp lại thành ngành An ninh mạng, mã 480208. Tên môn trong chương trình mới có thể đổi theo, nên bạn hãy đọc chương trình đào tạo trường công bố cho khoá của mình.

Muốn xem ngành này có đáng để bạn bỏ thời gian học những môn trên, hãy mở trang ngành An toàn thông tin. Sau đó thử một tuần với các hoạt động gợi ý ở cuối trang ngành, như chơi 5 cấp đầu của OverTheWire Bandit: đó là cách nhanh nhất để biết bạn có thích cảm giác học năm hai, năm ba của ngành này không.

Câu hỏi thường gặp

Học An toàn thông tin có phải học nhiều toán không?

Có một phần. Toán rời rạc và xác suất thường xuất hiện ở năm đầu, và mật mã học là môn nặng toán nhất của ngành. Tuy vậy, nhiều mảng như giám sát an ninh hay kiểm thử ứng dụng web dựa vào hiểu biết hệ thống nhiều hơn là giải toán khó.

Ngành An toàn thông tin học ngôn ngữ lập trình nào?

Nhiều trường dạy nhập môn bằng C hoặc Python. C giúp hiểu bộ nhớ và các lỗ hổng kinh điển, còn Python hay dùng để viết công cụ nhỏ tự động hoá việc kiểm tra. Ngôn ngữ cụ thể do từng trường quyết định, bạn xem trong chương trình đào tạo.

Sinh viên An toàn thông tin có được thực hành tấn công thật không?

Bạn thực hành trên phòng máy, máy ảo hoặc môi trường giả lập mà trường dựng sẵn, không bao giờ trên hệ thống của người khác. Kiểm thử trên hệ thống thật chỉ diễn ra khi có hợp đồng và sự cho phép bằng văn bản của chủ hệ thống.

Tiếng Anh có cần cho ngành An toàn thông tin không?

Có. Phần lớn tài liệu mới về lỗ hổng, công cụ và báo cáo kỹ thuật được viết bằng tiếng Anh. Bạn không cần nói giỏi ngay từ đầu, nhưng nên luyện kỹ năng đọc tài liệu kỹ thuật đều đặn từ năm nhất.

Có nên học An toàn thông tin?ĐÁNG HỌC

Xem kết luận, Chỉ số chống AI, nơi đào tạo, điểm chuẩn và học phí từng trường trên trang ngành.

Trang ngành An toàn thông tinHọc An toàn thông tin ở đâu →

Đọc thêm về ngành An toàn thông tin

Ngành An toàn thông tin là gì? Học gì, làm gì, mã ngànhNgành An toàn thông tin là gì: ngành đại học dạy bảo vệ máy tính, mạng và dữ liệu khỏi tấn công. Mã 7480202; từ khoá 2027 đổi thành An ninh mạng, mã 480208.Ngành An toàn thông tin ra trường làm gì: 5 vị trí chínhNgành An toàn thông tin ra trường làm gì: giám sát an ninh (SOC), chuyên viên an toàn thông tin, kiểm thử xâm nhập, kỹ sư mạng hoặc quản trị hệ thống.Lương ngành An toàn thông tin: đọc đúng số liệu TopDevLương ngành An toàn thông tin theo TopDev 2024–2025: mức giữa trước thuế 1.170 USD/tháng cho kỹ sư bảo mật, 1.560 USD cho kiểm thử xâm nhập, mọi mức kinh nghiệm.Ngành An toàn thông tin có bị AI thay thế không?Ngành An toàn thông tin có bị AI thay thế không? Khả năng thấp: Chỉ số chống AI 50/100 theo ILO 2025; chuyên viên bảo mật chỉ bị ảnh hưởng ở mức 2/4.Ngành An toàn thông tin hợp với ai? Dấu hiệu và cách thửNgành An toàn thông tin hợp với ai: người tỉ mỉ, tò mò về cách hệ thống chạy, chịu học nền mạng và giữ nguyên tắc. Kèm dấu hiệu và một tuần tự thử tại nhà.Ngành An toàn thông tin có khó không? Khó ở đâu, vượt thế nàoNgành An toàn thông tin có khó không? Có: bạn phải nắm cùng lúc mạng, hệ điều hành, lập trình, mật mã. Khó nhưng học được nếu kiên nhẫn và đi đúng thứ tự.Ngành An toàn thông tin cần kỹ năng gì và luyện từ đâuNgành An toàn thông tin cần kỹ năng gì: nền mạng, Linux, lập trình, mật mã; tư duy điều tra, viết báo cáo, đọc tiếng Anh; và đạo đức nghề nghiệp nghiêm.Chuẩn bị gì trước khi học ngành An toàn thông tinChuẩn bị gì trước khi học An toàn thông tin: luyện dòng lệnh Linux, đọc tài liệu tiếng Anh kỹ thuật, chắc Toán và Tin học lớp 12, chú ý ngành đổi tên năm 2027.7 hiểu lầm về ngành An toàn thông tin, đâu là sự thậtHiểu lầm về ngành An toàn thông tin: không phải học để hack người khác, không dành riêng cho con trai, và ngành đổi tên năm 2027 không mất giá trị bằng cấp cũ.An toàn thông tin và Mạng máy tính, truyền thông dữ liệu khác nhauAn toàn thông tin và Mạng máy tính và truyền thông dữ liệu khác nhau ở mục tiêu: một bên bảo vệ hệ thống khỏi tấn công, một bên thiết kế và vận hành hạ tầng mạng.

Ngành cùng nhóm