Nên học ngành gì trong Công nghệ thông tin phụ thuộc vào sở thích, năng lực nổi trội và mục tiêu nghề nghiệp dài hạn của từng người, thay vì chỉ chọn theo xu hướng hoặc mức lương quảng cáo. Nếu mạnh về lập trình, thích xây dựng sản phẩm, ứng dụng web, mobile, hệ thống doanh nghiệp, Kỹ thuật phần mềm là lựa chọn dễ tiếp cận và có nhiều cơ hội việc làm. Nếu giỏi Toán, tư duy thuật toán, thích nghiên cứu bản chất hệ thống và tối ưu bài toán phức tạp, Khoa học máy tính sẽ phù hợp hơn.

Với người thích làm việc với số liệu, biểu đồ, báo cáo và ra quyết định dựa trên dữ liệu, có thể cân nhắc Khoa học dữ liệu, Phân tích dữ liệu hoặc Business Intelligence. Nếu có nền tảng Toán, xác suất, Python tốt và muốn đi sâu vào mô hình thông minh, Trí tuệ nhân tạo, Machine Learning, Computer Vision hoặc NLP là hướng tiềm năng nhưng đòi hỏi tự học rất cao. Người quan tâm bảo mật, điều tra sự cố, tư duy tấn công – phòng thủ có thể chọn An toàn thông tin, an ninh mạng hoặc kiểm thử xâm nhập.
Ngoài ra, các hướng như Cloud, DevOps, mạng máy tính, hệ thống thông tin, Business Analyst, UI/UX, game cũng phù hợp với những nhóm năng lực khác nhau. Quan trọng nhất là chọn ngành theo thế mạnh thật, khả năng tự học, tiếng Anh, thời gian đầu tư và kiểu công việc muốn gắn bó lâu dài.
Để chọn ngành Công nghệ thông tin phù hợp, cần kết hợp ba yếu tố: sở thích cá nhân, năng lực nổi trội và mục tiêu nghề nghiệp dài hạn. Trước hết, hãy soi lại mình thuộc nhóm mạnh về Toán – logic, lập trình, dữ liệu, thiết kế trải nghiệm hay giao tiếp – nghiệp vụ, vì mỗi nhóm mở ra những nhánh nghề rất khác nhau và mức độ cần code cũng khác nhau. Song song, hình dung kiểu công việc muốn gắn bó: làm sản phẩm, phân tích dữ liệu, bảo mật, vận hành hệ thống hay làm cầu nối kinh doanh – kỹ thuật. Cuối cùng, tự lượng sức về khả năng tự học, tiếng Anh và thời gian đầu tư ngoài giờ, tránh chọn ngành chỉ vì trào lưu hoặc mức lương được quảng cáo.

Trước khi quyết định nên học ngành gì trong Công nghệ thông tin, bước quan trọng nhất là tự đánh giá bản thân theo các nhóm năng lực cốt lõi: Toán – logic, lập trình – tư duy thuật toán, dữ liệu – phân tích số liệu, thiết kế – sáng tạo trải nghiệm và giao tiếp – phân tích nghiệp vụ. Mỗi chuyên ngành trong CNTT thường yêu cầu một tổ hợp năng lực khác nhau, nếu hiểu rõ điểm mạnh của mình, bạn sẽ giảm rủi ro chọn sai ngành, tối ưu hóa khả năng phát triển lâu dài và định vị được mình nên đi theo hướng chuyên sâu hay hướng tổng quát.

Cách thực tế để tự đánh giá là quan sát cả kết quả học tập lẫn trải nghiệm thực tế khi làm bài tập, dự án, hoạt động ngoại khóa:
Nhóm năng lực Toán – logic phù hợp với các ngành như Khoa học máy tính, Trí tuệ nhân tạo, Khoa học dữ liệu, nơi bạn phải làm việc nhiều với thuật toán, mô hình toán học, tối ưu hóa và phân tích độ phức tạp. Ngoài việc “giải tốt bài tập Toán”, bạn thường sẽ:
Nhóm năng lực lập trình – tư duy thuật toán là nền tảng cho hầu hết các ngành trong CNTT, nhưng đặc biệt quan trọng với Kỹ thuật phần mềm, Khoa học máy tính, AI, Data và Game Development. Bên cạnh việc “thích viết code”, những dấu hiệu chuyên sâu hơn gồm:
Nhóm năng lực dữ liệu – phân tích số liệu phù hợp với Khoa học dữ liệu, Phân tích dữ liệu, Business Intelligence. Bạn sẽ thường xuyên làm việc với bảng số liệu, biểu đồ, báo cáo, mô hình thống kê, pipeline dữ liệu. Ở mức chuyên sâu hơn, bạn thường:
Nhóm năng lực thiết kế – sáng tạo trải nghiệm phù hợp với UI/UX, Thiết kế sản phẩm số, Phát triển game, Công nghệ sáng tạo. Bạn có thể không quá mạnh Toán, nhưng:
Nhóm năng lực giao tiếp – phân tích nghiệp vụ phù hợp với Hệ thống thông tin, Business Analyst, IT Consultant, Product Owner. Ở mức chuyên môn sâu hơn, bạn cần:
Bảng dưới đây tóm tắt mối liên hệ giữa nhóm năng lực và các ngành phù hợp:
| Nhóm năng lực nổi trội | Ngành/định hướng phù hợp | Mức độ cần lập trình |
|---|---|---|
| Toán – logic mạnh | Khoa học máy tính, Trí tuệ nhân tạo, Khoa học dữ liệu | Cao |
| Lập trình – thuật toán | Kỹ thuật phần mềm, Game Development, Backend, DevOps | Rất cao |
| Dữ liệu – số liệu | Data Analyst, Data Scientist, BI, Data Engineer | Trung bình đến cao |
| Thiết kế – trải nghiệm | UI/UX, Thiết kế sản phẩm số, Game UI, Technical Artist | Thấp đến trung bình |
| Giao tiếp – nghiệp vụ | Hệ thống thông tin, Business Analyst, IT Consultant | Thấp đến trung bình |
Sau khi hiểu rõ năng lực, cần hình dung kiểu công việc mà bạn muốn làm trong 5–10 năm tới. Ngành CNTT rất rộng, có thể chia thành một số nhóm công việc chính: phát triển sản phẩm phần mềm, phân tích và khai thác dữ liệu, bảo mật và an toàn thông tin, vận hành hạ tầng – hệ thống, phân tích nghiệp vụ – tư vấn giải pháp, thiết kế trải nghiệm số – game. Mỗi nhóm công việc có môi trường làm việc, nhịp độ, áp lực và yêu cầu kỹ năng khác nhau, vì vậy cần “thử hình dung một ngày làm việc điển hình” của từng nhóm.

Nếu bạn thích xây dựng sản phẩm mà người dùng tương tác hằng ngày (website, ứng dụng di động, hệ thống nội bộ), thích cảm giác “code xong là thấy ngay kết quả”, thường phù hợp với Kỹ thuật phần mềm, Frontend/Backend, Mobile, Full-stack. Công việc thường bao gồm:
Nếu bạn thích ra quyết định dựa trên dữ liệu, muốn trả lời các câu hỏi như “vì sao doanh thu giảm?”, “khách hàng nào có khả năng rời bỏ cao?”, hãy cân nhắc Khoa học dữ liệu, Phân tích dữ liệu, BI. Công việc thường xoay quanh:
Nếu bạn quan tâm đến bảo mật, tấn công – phòng thủ, thích tìm lỗ hổng, điều tra sự cố, đọc các tin tức về hacker, malware, ransomware, bạn có thể hợp với An toàn thông tin, An ninh mạng, Penetration Testing. Công việc chuyên sâu thường gồm:
Nếu bạn thích vận hành hệ thống, đảm bảo dịch vụ luôn chạy ổn định, xử lý sự cố, tối ưu hiệu năng, hãy xem xét Mạng máy tính, Cloud, DevOps, System Administration. Công việc thường bao gồm:
Những bạn thích làm cầu nối giữa kinh doanh và kỹ thuật, muốn hiểu quy trình doanh nghiệp, phân tích yêu cầu, thiết kế giải pháp, thường phù hợp với Hệ thống thông tin, Business Analyst, IT Consultant, Product Owner. Công việc thường xoay quanh:
Còn nếu bạn thiên về sáng tạo trải nghiệm số, thích thiết kế giao diện, nghiên cứu người dùng, hoặc xây dựng game, hãy cân nhắc UI/UX, Game Development, Công nghệ sáng tạo. Công việc có thể bao gồm:
Công nghệ thay đổi nhanh, nên khả năng tự học và tiếng Anh là yếu tố quyết định bạn có theo kịp ngành hay không, đôi khi còn quan trọng hơn việc chọn đúng chuyên ngành. Một số hướng như AI, Khoa học dữ liệu, Cloud, DevOps, An toàn thông tin đòi hỏi bạn phải thường xuyên đọc tài liệu, paper, blog kỹ thuật bằng tiếng Anh, tham gia khóa học online, cập nhật công cụ mới, thử nghiệm framework mới trước khi nó trở nên phổ biến.

Khả năng tự học không chỉ là “chịu khó xem video”, mà còn là:
Nếu bạn có thể chủ động tìm tài liệu, xem video tiếng Anh, đọc documentation, thử nghiệm công nghệ mới mà không cần ai “cầm tay chỉ việc”, bạn có thể theo đuổi các hướng chuyên sâu, tốc độ thay đổi nhanh. Ngược lại, nếu khả năng tự học còn hạn chế, nên chọn các hướng có tài liệu tiếng Việt phong phú hơn, cộng đồng hỗ trợ mạnh, như Kỹ thuật phần mềm, Frontend, Mobile, Phân tích dữ liệu cơ bản, UI/UX, đồng thời từng bước cải thiện tiếng Anh và kỹ năng tự học song song.
Bên cạnh đó, cần đánh giá thời gian đầu tư ngoài chương trình đại học. Nhiều ngành trong CNTT yêu cầu bạn phải làm thêm dự án cá nhân, tham gia cuộc thi, thực tập, đóng góp mã nguồn mở để có portfolio tốt. Một số ví dụ:
Nếu bạn có thể dành 15–20 giờ/tuần ngoài giờ học để tự học, làm project, bạn có thể theo các hướng cạnh tranh cao như AI, Data Science, Security, Cloud. Nếu quỹ thời gian hạn chế (phải đi làm thêm, có nhiều trách nhiệm khác), nên chọn hướng có lộ trình học rõ ràng, dễ tìm tài nguyên, dễ thực hành, và chấp nhận tiến chậm nhưng chắc, thay vì cố “ôm” một lĩnh vực đòi hỏi cường độ rất cao.
Rất nhiều bạn chọn ngành CNTT vì nghe nói “lương cao”, “dễ xin việc”, “thiếu nhân lực”, hoặc vì xu hướng như AI, Data, Blockchain, Cybersecurity. Tuy nhiên, nếu không có sự phù hợp về năng lực và sở thích, bạn sẽ dễ rơi vào tình trạng chán nản, học đối phó, khó trụ vững sau vài năm đi làm. Mức lương cao trong ngành thường dành cho những người có năng lực thực sự, kinh nghiệm và khả năng cập nhật công nghệ liên tục, sẵn sàng học thêm buổi tối, cuối tuần, tham gia cộng đồng chuyên môn.

Cần phân biệt giữa mức lương trung bình của ngành và mức lương của top 10–20% nhân sự. Các con số quảng cáo thường lấy ví dụ từ những vị trí senior, lead, architect, hoặc ở các công ty nước ngoài, không phản ánh mặt bằng chung cho sinh viên mới ra trường. Ở giai đoạn đầu, mức lương thường phụ thuộc nhiều vào:
Thay vì chạy theo xu hướng, nên tập trung vào câu hỏi: “Mình có thể gắn bó với loại công việc này 5–10 năm không?”, “Mình có sẵn sàng dành nhiều giờ mỗi tuần để học thêm về lĩnh vực này không?”. Nếu câu trả lời là “không” nhưng bạn vẫn chọn chỉ vì lương, rủi ro burnout, chán nghề, hoặc “mắc kẹt” ở mức trung bình rất cao. Ngược lại, khi chọn đúng lĩnh vực phù hợp với năng lực và sở thích, việc học sâu, học lâu dài trở nên tự nhiên hơn, và cơ hội đạt mức thu nhập cao trong dài hạn cũng thực tế hơn.
Kỹ thuật phần mềm cung cấp nền tảng toàn diện để phát triển web, mobile và ứng dụng doanh nghiệp, bao quát từ ý tưởng đến vận hành. Người học có thể theo các hướng frontend, backend, full‑stack, mobile, đồng thời được trang bị kiến thức lõi về cấu trúc dữ liệu – giải thuật, kiến trúc phần mềm, OOP, kiểm thử và triển khai. Nhờ đó, bạn không chỉ “biết code” mà còn hiểu cách thiết kế hệ thống ổn định, mở rộng tốt.

Chương trình còn nhấn mạnh DevOps cơ bản, cloud, container, quy trình Agile/Scrum, UML, quản lý cấu hình, giúp sinh viên tham gia trọn vẹn vòng đời sản phẩm. Cơ hội nghề nghiệp trải rộng: Software/Web Developer, Mobile Developer, Full‑stack Developer, QA Engineer, với lộ trình phát triển lên chuyên gia, kiến trúc sư giải pháp hoặc technical lead.
Kỹ thuật phần mềm không chỉ là “học lập trình”, mà là học cách xây dựng, vận hành và phát triển toàn bộ vòng đời của một sản phẩm phần mềm: từ ý tưởng, phân tích yêu cầu, thiết kế kiến trúc, hiện thực hóa bằng code, kiểm thử, triển khai đến bảo trì, mở rộng. Đây là ngành bao phủ phần lớn công việc phát triển ứng dụng web, mobile, desktop và hệ thống doanh nghiệp, nên rất phù hợp với người muốn đi sâu vào phát triển sản phẩm thực tế.

Các hướng chính trong phát triển ứng dụng gồm Frontend, Backend, Full-stack và Mobile. Mỗi hướng không chỉ khác nhau về ngôn ngữ, framework, mà còn khác về tư duy thiết kế, cách nhìn nhận trải nghiệm người dùng, cách tối ưu hiệu năng và cách tổ chức kiến trúc.
Frontend tập trung vào phần giao diện và trải nghiệm người dùng trên trình duyệt. Bên cạnh HTML, CSS, JavaScript và các framework như React, Vue, Angular, người làm frontend hiện đại còn phải nắm:
Frontend developer cần vừa hiểu kỹ thuật, vừa có cảm nhận về UI/UX ở mức cơ bản đến khá: màu sắc, typography, khoảng cách, flow tương tác, hành vi người dùng. Ở mức chuyên sâu hơn, bạn còn phải biết làm việc với design system, component library, và phối hợp chặt với designer để chuyển từ prototype (Figma, Sketch) sang sản phẩm chạy thực tế.
Backend xử lý logic nghiệp vụ, truy xuất cơ sở dữ liệu, bảo mật, phân quyền, tích hợp hệ thống và đảm bảo hệ thống hoạt động ổn định khi có nhiều người dùng. Ngoài các công nghệ phổ biến như Node.js, Java, .NET, Python, PHP, Go và các hệ quản trị cơ sở dữ liệu như MySQL, PostgreSQL, MongoDB, backend developer chuyên sâu cần nắm:
Backend developer cần tư duy tốt về kiến trúc, mô hình dữ liệu, khả năng chịu tải và độ tin cậy. Khi hệ thống lớn dần, việc tổ chức code, tách module, tách service, thiết kế giao tiếp giữa các thành phần trở nên quan trọng hơn nhiều so với việc chỉ “viết cho chạy được”.
Full-stack
Để giỏi cả hai mảng đòi hỏi thời gian học tập và thực hành nhiều hơn, vì bạn phải cập nhật song song hai “thế giới” luôn thay đổi rất nhanh. Ở mức chuyên môn sâu, full-stack không chỉ là “biết mỗi thứ một ít”, mà là có khả năng thiết kế giải pháp end-to-end, cân nhắc trade-off giữa xử lý phía client và phía server, giữa trải nghiệm người dùng và chi phí hạ tầng.
Mobile
Mobile developer phải đặc biệt chú ý đến trải nghiệm người dùng trên màn hình nhỏ, thao tác chạm, cử chỉ, và sự khác biệt giữa các thiết bị, phiên bản hệ điều hành. Việc test trên nhiều thiết bị, nhiều độ phân giải, nhiều điều kiện mạng là một phần quan trọng của công việc.
Để trở thành kỹ sư phần mềm vững vàng, ngoài việc biết framework, bạn cần nền tảng Cấu trúc dữ liệu và Giải thuật, Kiến trúc phần mềm, Thiết kế hướng đối tượng, Kiểm thử phần mềm và Triển khai – vận hành. Đây là những kiến thức “lõi” giúp bạn không bị lạc khi công nghệ thay đổi.

Cấu trúc dữ liệu và Giải thuật bao gồm mảng, danh sách liên kết, cây, đồ thị, hàng đợi, ngăn xếp, các thuật toán sắp xếp, tìm kiếm, quy hoạch động, chia để trị. Ở mức chuyên sâu hơn, bạn cần:
Kiến trúc phần mềm giúp bạn tổ chức hệ thống sao cho dễ mở rộng, dễ bảo trì. Một số mô hình phổ biến:
Ở mức chuyên sâu, bạn còn phải cân nhắc các pattern như CQRS, Event Sourcing, Domain-Driven Design (DDD), caching strategy, circuit breaker, retry pattern để hệ thống vẫn ổn định khi có lỗi cục bộ.
Thiết kế hướng đối tượng (OOP) và các nguyên lý SOLID giúp bạn viết code dễ bảo trì, dễ mở rộng, giảm lỗi khi hệ thống lớn dần. Bên cạnh đó, việc sử dụng các design pattern (Factory, Strategy, Observer, Repository, Dependency Injection, v.v.) giúp chuẩn hóa cách giải quyết các bài toán lặp lại trong kiến trúc phần mềm.
Kiểm thử phần mềm không chỉ là chạy thử bằng tay, mà là xây dựng chiến lược kiểm thử bài bản:
Kỹ năng kiểm thử giúp đảm bảo chất lượng, giảm rủi ro khi release, và là nền tảng để áp dụng các phương pháp phát triển như TDD (Test-Driven Development) hoặc CI/CD.
Triển khai – vận hành (DevOps cơ bản) bao gồm:
Các môn học như Phân tích và thiết kế hệ thống, Cơ sở dữ liệu, Mô hình hóa UML, Quản lý cấu hình, Quy trình phát triển phần mềm giúp bạn hiểu cách xây dựng sản phẩm từ yêu cầu đến triển khai. Bạn sẽ học cách:
Sinh viên tốt nghiệp Kỹ thuật phần mềm có thể đảm nhiệm nhiều vị trí khác nhau trong vòng đời phát triển phần mềm, từ phân tích yêu cầu, thiết kế, lập trình, kiểm thử đến vận hành. Bảng sau tóm tắt một số vị trí tiêu biểu:
| Vị trí | Mô tả ngắn | Kỹ năng chính |
|---|---|---|
| Software/Web Developer | Phát triển ứng dụng web, hệ thống doanh nghiệp | Frontend/Backend, cơ sở dữ liệu, Git |
| Mobile Developer | Xây dựng ứng dụng iOS/Android | Swift/Kotlin/Flutter, UI mobile, tối ưu hiệu năng |
| Full-stack Developer | Làm cả frontend và backend | Web stack hoàn chỉnh, DevOps cơ bản |
| QA/QC Engineer | Kiểm thử, đảm bảo chất lượng phần mềm | Test case, automation test, quy trình QA |

Ở mức chuyên môn sâu hơn, mỗi vị trí lại có những hướng phát triển riêng:
Một số dấu hiệu cho thấy bạn phù hợp với Kỹ thuật phần mềm: bạn thích giải quyết vấn đề bằng code, cảm thấy hứng thú khi thấy sản phẩm mình viết được người khác sử dụng; bạn không ngại ngồi hàng giờ để sửa bug; bạn thích học framework mới, đọc tài liệu kỹ thuật; bạn có thể làm việc nhóm, sử dụng Git, trao đổi với designer, tester, BA.

Ở góc độ chuyên môn sâu, những người phù hợp với ngành này thường có thêm các đặc điểm:
Nếu bạn muốn một hướng đi linh hoạt, dễ chuyển sang các mảng khác như AI, Data, DevOps sau này, Kỹ thuật phần mềm là nền tảng rất tốt. Nền tảng về cấu trúc dữ liệu, thuật toán, kiến trúc, quy trình phát triển, kỹ năng làm việc nhóm và tư duy hệ thống sẽ giúp bạn thích nghi nhanh với các lĩnh vực mới, vì cốt lõi của chúng vẫn là xây dựng và vận hành các hệ thống phần mềm phức tạp.
Khoa học máy tính hướng tới việc xây dựng nền tảng tư duy thuật toán và hệ thống, giúp người học hiểu sâu cách máy tính xử lý thông tin thay vì chỉ dừng ở kỹ năng lập trình. Trọng tâm là các khái niệm như cấu trúc dữ liệu, giải thuật, độ phức tạp tính toán, cùng với hệ điều hành, kiến trúc máy tính, mạng và hệ phân tán. Nhờ đó, sinh viên rèn luyện khả năng phân tích, chứng minh, tối ưu và thiết kế giải pháp cho các bài toán lớn, phức tạp. Nền tảng này đặc biệt phù hợp với người thích tư duy logic, làm việc với mô hình trừu tượng, muốn đi sâu vào AI, hệ thống, bảo mật hoặc nghiên cứu, và hướng tới các vị trí kỹ sư phần mềm chuyên sâu, kỹ sư hệ thống, R&D.

Khoa học máy tính (Computer Science) tập trung vào các nguyên lý nền tảng của tính toán, mô hình tính toán và cách biểu diễn thông tin, phù hợp với những người thích “mổ xẻ” vấn đề đến tận gốc, không chỉ dừng ở việc viết được chương trình chạy được. Thay vì chỉ học cách dùng framework hay thư viện, sinh viên được đào sâu vào cách thiết kế cấu trúc dữ liệu, phân tích giải thuật và đánh giá độ phức tạp tính toán ở mức chặt chẽ, có chứng minh.

Các môn cốt lõi thường xoay quanh:
Trong các môn này, sinh viên không chỉ cài đặt thuật toán mà còn phải:
Nhờ nền tảng này, sinh viên Khoa học máy tính có lợi thế rõ rệt khi theo các hướng như AI, Machine Learning, Computer Vision, Hệ thống phân tán, Blockchain. Ví dụ, trong Machine Learning, việc hiểu rõ tối ưu hóa, gradient descent, regularization, độ phức tạp của mô hình giúp bạn không chỉ “dùng thư viện” mà còn có thể điều chỉnh, cải tiến thuật toán. Trong Blockchain, kiến thức về mật mã học, cấu trúc dữ liệu (Merkle tree), đồng thuận phân tán, độ phức tạp của giao thức là cực kỳ quan trọng.
Ngoài ra, nhiều công ty công nghệ lớn (Big Tech, các công ty sản phẩm lõi) sử dụng phỏng vấn thuật toán như một cách đánh giá tư duy trừu tượng, khả năng phân tích và tối ưu. Những bài toán như thiết kế hệ thống recommendation, tối ưu truy vấn dữ liệu lớn, xử lý streaming data đều đòi hỏi nền tảng thuật toán và cấu trúc dữ liệu vững chắc, chứ không chỉ kỹ năng code thuần túy.
Bên cạnh thuật toán, Khoa học máy tính còn đào sâu vào các lớp trừu tượng thấp hơn của hệ thống: Hệ điều hành, Kiến trúc máy tính, Lập trình hệ thống, Mạng máy tính và Hệ phân tán. Mục tiêu là hiểu rõ “từ phần cứng đến phần mềm” mọi thứ phối hợp với nhau như thế nào để tạo thành một hệ thống hoàn chỉnh, hiệu năng cao và đáng tin cậy.

Ở môn Hệ điều hành, sinh viên thường học và thực hành các khái niệm:
Trong Kiến trúc máy tính, trọng tâm là cách CPU và phần cứng thực thi lệnh:
Lập trình hệ thống thường sử dụng C/C++ hoặc ngôn ngữ mức thấp khác, tập trung vào:
Trong Mạng máy tính và Hệ phân tán, sinh viên học về:
Nếu bạn thích “vọc” Linux, build kernel, đọc mã nguồn của hệ điều hành, tối ưu chương trình để giảm cache miss, giảm context switch, hoặc muốn làm việc với hệ thống nhúng, firmware, trình biên dịch, runtime của ngôn ngữ lập trình, thì hướng systems trong Khoa học máy tính rất phù hợp. Đây cũng là nền tảng vững chắc để đi sâu vào Security (khai thác lỗ hổng, sandboxing, isolation), Cloud (orchestration, virtualization, container, serverless), DevOps ở mức kiến trúc lõi.
Sinh viên Khoa học máy tính sau khi ra trường hoàn toàn có thể làm Software Engineer như các ngành khác, nhưng thường có lợi thế ở các vị trí yêu cầu hiểu sâu về thuật toán, dữ liệu và hệ thống phức tạp. Thay vì chỉ tập trung vào UI, business logic, họ thường được giao các bài toán “lõi” hơn.

Ngoài các hướng trên, nền tảng Khoa học máy tính cũng giúp việc chuyển ngành nội bộ trở nên linh hoạt: từ backend sang data, từ systems sang security, từ research sang sản phẩm, vì gốc rễ vẫn là hiểu sâu về mô hình tính toán, dữ liệu và hệ thống.
Khoa học máy tính và Kỹ thuật phần mềm có nhiều môn học chung (lập trình cơ bản, cơ sở dữ liệu, một phần cấu trúc dữ liệu), nhưng trọng tâm và độ sâu khác nhau. Khoa học máy tính thiên về lý thuyết, thuật toán, hệ thống, trong khi Kỹ thuật phần mềm thiên về quy trình phát triển sản phẩm, quản lý dự án, kỹ thuật xây dựng ứng dụng.

Một số khác biệt điển hình:
Nếu bạn thích hiểu sâu nguyên lý, không ngại Toán, thích chứng minh, phân tích, tối ưu, muốn có nền tảng vững để chuyển sang AI, Security, Systems, hoặc nghiên cứu, thì Khoa học máy tính là lựa chọn rất phù hợp. Nếu bạn muốn tập trung vào xây dựng sản phẩm, làm việc gần với khách hàng, quản lý yêu cầu, phối hợp team, tối ưu quy trình phát triển, thì Kỹ thuật phần mềm sẽ phù hợp hơn.
Điểm quan trọng là: Khoa học máy tính không chỉ dạy “code”, mà dạy cách tư duy như một nhà khoa học về tính toán: mô hình hóa bài toán, trừu tượng hóa, chứng minh, đánh giá, tối ưu. Đây là lợi thế dài hạn khi công nghệ, framework thay đổi liên tục nhưng các nguyên lý nền tảng vẫn giữ nguyên.
AI là lĩnh vực đặc biệt phù hợp với người có nền tảng Toán, xác suất và lập trình Python vững, vì hầu hết mô hình đều dựa trên đại số tuyến tính, giải tích và thống kê. Khi hiểu sâu các khái niệm như vector, ma trận, gradient, phân phối xác suất, bạn không chỉ “dùng được thư viện” mà còn có thể phân tích vì sao mô hình hoạt động, khi nào thất bại và cách sửa.

Python cùng hệ sinh thái NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow giúp hiện thực hóa ý tưởng thuật toán thành hệ thống chạy trên dữ liệu thật. Nhờ đó, người giỏi Toán và Python có lợi thế lớn khi đi sâu vào Machine Learning, Deep Learning, NLP, Computer Vision và Reinforcement Learning ở mức chuyên nghiệp.
Trí tuệ nhân tạo (AI) là một hệ sinh thái rộng, kết hợp chặt chẽ giữa Toán học, lập trình, hạ tầng tính toán và hiểu biết về bài toán thực tế. Ở mức chuyên sâu, AI không chỉ dừng ở việc “dùng thư viện có sẵn” mà còn bao gồm việc thiết kế kiến trúc mô hình, phân tích hành vi thuật toán, tối ưu hiệu năng và đảm bảo mô hình vận hành ổn định trong môi trường sản xuất.

Các nhánh quan trọng trong AI:
Các công nghệ phổ biến gồm Python và hệ sinh thái thư viện mạnh:
Quy trình làm việc điển hình của một dự án AI chuyên nghiệp:
Để học tốt AI ở mức chuyên sâu, nền tảng Toán là yếu tố quyết định. Không chỉ cần “biết khái niệm”, mà cần hiểu đủ sâu để phân tích, chứng minh và suy luận về hành vi mô hình.

Đại số tuyến tính là ngôn ngữ cốt lõi của Machine Learning và Deep Learning:
Giải tích và tối ưu giúp hiểu cơ chế học của mô hình:
Xác suất thống kê là nền tảng để hiểu mô hình dưới góc nhìn suy luận (inference):
Xử lý dữ liệu là kỹ năng thực chiến bắt buộc:
Nếu không thích Toán hoặc ngại suy luận định lượng, việc theo đuổi AI ở mức nghiên cứu hoặc tối ưu mô hình phức tạp sẽ rất khó khăn. Ở các vị trí như Machine Learning Engineer hay AI Researcher, khả năng đọc hiểu công thức, chứng minh, và tự suy ra biến thể thuật toán là lợi thế lớn.
Python gần như là tiêu chuẩn trong AI hiện nay. Cần nắm vững:
Các kỹ năng công cụ quan trọng:
Trong thị trường lao động, các vị trí AI có mức độ yêu cầu Toán, lập trình và nghiên cứu khác nhau. Việc hiểu rõ từng vai trò giúp định hướng lộ trình học tập phù hợp với năng lực đầu vào.

| Vị trí | Mô tả | Yêu cầu chính |
|---|---|---|
| AI Engineer | Tích hợp mô hình AI vào sản phẩm, tối ưu triển khai | Python, ML/DL, API, cloud, MLOps cơ bản |
| Machine Learning Engineer | Thiết kế, huấn luyện, tối ưu mô hình ML ở quy mô lớn | Toán, ML nâng cao, hệ thống phân tán, data pipeline |
| AI Researcher | Nghiên cứu thuật toán, mô hình mới, công bố khoa học | Toán rất mạnh, đọc paper, lập trình thử nghiệm |
AI Engineer thường tập trung vào phần “sản phẩm hóa” mô hình:
Machine Learning Engineer làm sâu hơn về thuật toán và hệ thống:
AI Researcher tập trung vào mặt khoa học và đổi mới:
Lựa chọn giữa AI/Machine Learning và Khoa học dữ liệu/Phân tích dữ liệu nên dựa trên thế mạnh cá nhân và sở thích làm việc hằng ngày.

Nếu có nền tảng Toán tốt, thích thuật toán, không ngại đọc công thức, và sẵn sàng dành nhiều thời gian tối ưu mô hình, AI/Machine Learning là hướng phù hợp. Công việc thường bao gồm:
Nếu quan tâm nhiều hơn đến ứng dụng dữ liệu để giải quyết bài toán kinh doanh, thích làm việc với stakeholder, trình bày insight, xây dashboard, thì Khoa học dữ liệu hoặc Phân tích dữ liệu có thể phù hợp hơn. Công việc thường xoay quanh:
AI thường yêu cầu Toán và lập trình sâu hơn, đặc biệt ở các vị trí Machine Learning Engineer và AI Researcher, nơi việc hiểu bản chất mô hình quan trọng không kém kỹ năng code. Ngược lại, Data Science/Analytics nhấn mạnh hơn vào hiểu biết nghiệp vụ, khả năng giao tiếp kết quả phân tích với người không chuyên kỹ thuật, và kỹ năng kể chuyện bằng dữ liệu (data storytelling).
Việc lựa chọn hướng đi không nhất thiết cố định mãi mãi. Có thể bắt đầu từ Data Analytics để làm quen với dữ liệu, sau đó tăng dần mức độ Toán và lập trình để chuyển sang Machine Learning; hoặc ngược lại, bắt đầu từ AI/ML rồi dần dịch chuyển sang vai trò gần với business hơn nếu nhận ra mình phù hợp với việc định hình chiến lược dữ liệu.
Khoa học dữ liệu và Phân tích dữ liệu hấp dẫn với người thích làm việc với số liệu vì cho phép “biến” dữ liệu thô thành tri thức có giá trị. Công việc xoay quanh chuỗi hoạt động: thu thập, làm sạch, phân tích, mô hình hóa và trực quan hóa. Bộ công cụ cốt lõi gồm SQL, Excel, Python, Power BI (hoặc Tableau) giúp xử lý dữ liệu từ mức cơ bản đến nâng cao, từ truy vấn, tổng hợp đến xây dựng dashboard tương tác. Người làm Data cần kiên nhẫn với dữ liệu bẩn, thành thạo kỹ năng làm sạch và chuẩn hóa, đồng thời biết chọn biểu đồ phù hợp để kể chuyện bằng dữ liệu. Nhờ đó, các con số được chuyển thành insight rõ ràng, hỗ trợ ra quyết định kinh doanh hiệu quả.

Khoa học dữ liệu và Phân tích dữ liệu là hai nhánh quan trọng trong hệ sinh thái dữ liệu, tập trung vào việc chuyển hóa dữ liệu thô thành tri thức hữu ích phục vụ ra quyết định. Về bản chất, cả hai đều xoay quanh chuỗi hoạt động: thu thập dữ liệu, lưu trữ, tiền xử lý, phân tích, mô hình hóa và trực quan hóa kết quả. Tuy nhiên, mức độ phức tạp về thuật toán, lập trình và hạ tầng có thể khác nhau tùy vai trò cụ thể.

Trong thực tế doanh nghiệp, dữ liệu thường nằm rải rác ở nhiều hệ thống: cơ sở dữ liệu giao dịch (OLTP), file Excel, Google Sheets, hệ thống CRM, ERP, log hệ thống, dữ liệu web, dữ liệu từ bên thứ ba,… Người làm Data cần hiểu rõ cấu trúc, nguồn gốc (data lineage) và chất lượng của từng nguồn để thiết kế quy trình phân tích hợp lý. Ở đây, các công cụ cốt lõi đóng vai trò khác nhau trong “chuỗi giá trị dữ liệu”:
Người làm Data phải đặc biệt kiên nhẫn với dữ liệu “bẩn”: thiếu giá trị (missing value), trùng lặp, sai định dạng ngày giờ, mã sản phẩm không thống nhất, encoding lỗi, outlier bất thường,… Quá trình data cleaning và data wrangling thường chiếm phần lớn thời gian của dự án dữ liệu. Các bước điển hình gồm:
Kỹ năng trực quan hóa dữ liệu không chỉ là vẽ biểu đồ đẹp, mà là thiết kế biểu đồ phù hợp với câu hỏi kinh doanh. Người làm Data cần biết khi nào dùng line chart (xu hướng theo thời gian), bar chart (so sánh nhóm), histogram (phân phối), boxplot (phát hiện outlier), scatter plot (mối quan hệ giữa hai biến), heatmap (mật độ, tương quan),… Từ đó, bạn có thể kể một câu chuyện logic: bối cảnh – vấn đề – phân tích – insight – khuyến nghị, giúp người không chuyên về dữ liệu vẫn hiểu được ý nghĩa đằng sau các con số.
Trong cùng một tổ chức, ba vai trò Data Analyst, Data Scientist và Data Engineer thường phối hợp chặt chẽ nhưng có trọng tâm khác nhau về kỹ thuật, phạm vi và mục tiêu. Việc hiểu rõ ranh giới và điểm giao nhau giữa các vai trò giúp bạn chọn đúng lộ trình nghề nghiệp và xây dựng bộ kỹ năng phù hợp.

| Vai trò | Trọng tâm công việc | Kỹ năng chính |
|---|---|---|
| Data Analyst | Phân tích dữ liệu, tạo báo cáo, dashboard | SQL, Excel, BI, thống kê cơ bản |
| Data Scientist | Xây dựng mô hình dự đoán, phân tích nâng cao | Python/R, ML cơ bản, thống kê, nghiệp vụ |
| Data Engineer | Xây dựng hạ tầng dữ liệu, pipeline ETL | SQL nâng cao, hệ thống phân tán, cloud, lập trình |
Data Analyst thường là “cầu nối” giữa dữ liệu và bộ phận kinh doanh. Họ tập trung vào việc trả lời các câu hỏi như: doanh thu theo kênh bán hàng thay đổi thế nào, chiến dịch marketing nào hiệu quả, nhóm khách hàng nào có tỷ lệ churn cao,… Công việc thường bao gồm:
Data Scientist đi sâu hơn vào mô hình hóa và thuật toán. Họ không chỉ trả lời “chuyện gì đã xảy ra?” mà còn “chuyện gì có thể xảy ra tiếp theo?” và “nên làm gì?”. Một số nhiệm vụ điển hình:
Data Engineer là người xây dựng “hệ thống ống nước” cho dữ liệu. Họ đảm bảo dữ liệu được thu thập, lưu trữ, xử lý và phân phối một cách ổn định, an toàn, có khả năng mở rộng. Công việc thường bao gồm:
Trong nhiều tổ chức nhỏ hoặc startup, ranh giới giữa ba vai trò có thể mờ đi, một người có thể kiêm nhiệm nhiều phần. Tuy nhiên, về lâu dài, mỗi vai trò vẫn có chiều sâu chuyên môn riêng, đòi hỏi bạn phải lựa chọn trọng tâm để phát triển kỹ năng nâng cao.
Điểm khác biệt của người làm Data giỏi không chỉ nằm ở việc biết nhiều công cụ, mà ở khả năng biến dữ liệu thành insight có giá trị kinh doanh. Điều này đòi hỏi sự kết hợp giữa tư duy phân tích, hiểu biết nghiệp vụ và kỹ năng giao tiếp.

Một quy trình phân tích dữ liệu điển hình có thể được triển khai theo các bước:
Kỹ năng data storytelling là yếu tố then chốt: cùng một kết quả phân tích, người làm Data giỏi sẽ biết cách chọn vài insight quan trọng nhất, minh họa bằng biểu đồ rõ ràng, gắn với câu hỏi kinh doanh cụ thể và đề xuất hành động khả thi. Điều này giúp dữ liệu thực sự được “chuyển hóa” thành quyết định và giá trị cho doanh nghiệp.
Đối với người mới, đặc biệt là những ai xuất phát từ nền tảng kinh tế, tài chính, marketing, vận hành,… việc chưa giỏi lập trình là rất phổ biến. Tuy nhiên, nếu bạn có sự yêu thích với số liệu, logic và phân tích, Phân tích dữ liệu ở vai trò Data Analyst là một lựa chọn phù hợp để bắt đầu.
Ở giai đoạn đầu, Data Analyst có thể dựa nhiều vào Excel, SQL và công cụ BI. Các công việc như xây dựng báo cáo, dashboard, phân tích xu hướng, so sánh nhóm, phân tích hiệu quả chiến dịch,… có thể thực hiện với lượng code vừa phải. Điều quan trọng là bạn phải nắm vững:

Tuy nhiên, để phát triển lâu dài và mở rộng phạm vi công việc, bạn nên học dần Python hoặc R. Việc thành thạo một ngôn ngữ lập trình phân tích giúp bạn:
Phân tích dữ liệu đặc biệt phù hợp với những người muốn kết hợp giữa kinh doanh và dữ liệu, thích làm việc với số liệu, biểu đồ, insight, nhưng không muốn dành toàn bộ thời gian cho việc xây dựng hệ thống hoặc tối ưu thuật toán phức tạp như các vị trí thuần kỹ thuật. Với lộ trình hợp lý, bạn có thể bắt đầu từ Data Analyst, dần nâng cấp kỹ năng lập trình và thống kê, rồi mở rộng sang các vai trò chuyên sâu hơn trong hệ sinh thái dữ liệu.
An toàn thông tin dành cho người quan tâm bảo mật và điều tra sự cố bao quát cả khía cạnh kỹ thuật lẫn quản trị. Trọng tâm là bảo vệ CIA của hệ thống, đồng thời phát hiện, phản ứng và phục hồi sau tấn công. Người làm trong lĩnh vực này thường chuyên sâu vào an ninh mạng, kiểm thử xâm nhập, bảo mật ứng dụng hoặc quản trị rủi ro – tuân thủ, nhưng vẫn cần nền tảng vững về mạng máy tính, hệ điều hành và lập trình để “đọc hiểu” và “mổ xẻ” hệ thống.

Các vị trí như SOC Analyst, Security Engineer, Pentester, GRC Specialist phối hợp chặt chẽ để giám sát, phòng thủ, tấn công mô phỏng và xây dựng khung quản trị. Toàn bộ hoạt động phải tuân thủ chặt chẽ nguyên tắc pháp lý và đạo đức, chỉ thực hiện khi có ủy quyền rõ ràng và bảo vệ dữ liệu cá nhân.
An toàn thông tin (Cybersecurity) là tập hợp các phương pháp, quy trình, công nghệ và mô hình quản trị nhằm bảo vệ tính bí mật (Confidentiality), tính toàn vẹn (Integrity) và tính sẵn sàng (Availability) của hệ thống, dữ liệu và dịch vụ. Thay vì chỉ “chống hacker”, an toàn thông tin hiện đại còn bao gồm phát hiện sớm, phản ứng nhanh, phục hồi sau sự cố và liên tục cải tiến hệ thống phòng thủ.

Trong thực tế, lĩnh vực này thường được chia thành một số mảng chuyên sâu:
Công việc trong lĩnh vực này đòi hỏi tư duy tấn công – phòng thủ (offensive & defensive mindset). Bạn cần biết cách suy nghĩ như một attacker: tìm bề mặt tấn công (attack surface), phân tích luồng dữ liệu, nhận diện điểm yếu trong thiết kế, cấu hình và quy trình vận hành. Đồng thời, bạn phải hiểu sâu kiến trúc hệ thống, mô hình trust, luồng quyền hạn để đề xuất biện pháp bảo vệ phù hợp, cân bằng giữa bảo mật và hiệu năng/tiện dụng.
Trong môi trường doanh nghiệp, bạn sẽ thường xuyên làm việc với:
Để học và làm việc hiệu quả trong An toàn thông tin, nền tảng kỹ thuật là yếu tố quyết định. Ba trụ cột quan trọng gồm Mạng máy tính, Hệ điều hành và Lập trình, mỗi mảng cần được đào sâu ở mức có thể “đọc hiểu” và “mổ xẻ” hệ thống, không chỉ dừng ở cấu hình cơ bản.

Mạng máy tính: Bạn cần nắm vững mô hình OSI, TCP/IP, cách dữ liệu di chuyển qua các lớp, hiểu rõ các giao thức như ARP, ICMP, DNS, HTTP/HTTPS, SMTP, SSH, DHCP. Kiến thức về routing (static, dynamic), switching, NAT, VPN, VLAN, QoS giúp bạn phân tích được đường đi của gói tin, phát hiện hành vi bất thường, và thiết kế kiến trúc mạng an toàn. Khả năng sử dụng các công cụ như Wireshark, tcpdump, nmap, traceroute, netcat là rất quan trọng để phân tích lưu lượng và kiểm tra bề mặt tấn công.
Hệ điều hành: Cần hiểu cách hệ điều hành quản lý tiến trình, bộ nhớ, file system, quyền hạn (permission, privilege), dịch vụ (services/daemons) và cơ chế bảo mật tích hợp (SELinux, AppArmor, UAC, Group Policy). Trên Linux, bạn nên quen với command line, quản lý user/group, phân quyền, log (/var/log), systemd, iptables/nftables. Trên Windows, cần hiểu Active Directory, domain, GPO, registry, event log, Windows Defender, cơ chế authentication (Kerberos, NTLM). Kiến thức này giúp bạn phân tích malware, điều tra dấu vết (forensics), và thực hiện hardening hệ thống.
Lập trình và scripting: Ít nhất một ngôn ngữ như Python, C/C++, hoặc một shell scripting (Bash, PowerShell) là gần như bắt buộc. Python thường dùng để tự động hóa tác vụ, viết script scan, xử lý log, tương tác API. C/C++ giúp bạn hiểu sâu về quản lý bộ nhớ, stack/heap, pointer – nền tảng để hiểu buffer overflow, use-after-free, ROP. PowerShell rất mạnh trong môi trường Windows, thường được dùng cả bởi admin lẫn attacker. Khả năng đọc hiểu code (Java, JavaScript, PHP, .NET, v.v.) giúp bạn phân tích lỗ hổng ứng dụng, đánh giá logic nghiệp vụ và đề xuất fix an toàn.
Nhiều bạn mới vào nghề nghĩ làm Security chỉ cần “dùng tool” như scanner, exploit framework, nhưng để đi xa, bạn phải hiểu bản chất kỹ thuật phía sau: vì sao lỗ hổng tồn tại, điều kiện khai thác là gì, tác động đến hệ thống ra sao, và cách khắc phục triệt để. Việc chỉ dựa vào tool dễ dẫn đến kết quả sai (false positive/false negative) và không thể xử lý các tình huống phức tạp.
Để rèn luyện kỹ năng thực chiến, có thể tham gia:
Trong thị trường lao động An toàn thông tin, mỗi vị trí có phạm vi công việc, kỹ năng và góc nhìn khác nhau, nhưng thường xuyên phải phối hợp chặt chẽ với nhau để tạo thành một hệ sinh thái bảo mật hoàn chỉnh.

| Vị trí | Mô tả | Trọng tâm |
|---|---|---|
| SOC Analyst | Giám sát, phân tích cảnh báo bảo mật | Log, SIEM, incident response |
| Security Engineer | Thiết kế, triển khai giải pháp bảo mật | Firewall, IDS/IPS, hardening |
| Penetration Tester | Kiểm thử xâm nhập, tìm lỗ hổng | Exploit, web/app security, network pentest |
| GRC Specialist | Quản trị rủi ro, tuân thủ, chính sách | Tiêu chuẩn, quy trình, audit |
SOC Analyst: Là tuyến phòng thủ đầu tiên, chịu trách nhiệm theo dõi hệ thống giám sát (SIEM, EDR, NDR), phân tích cảnh báo, phân loại mức độ nghiêm trọng, thực hiện điều tra ban đầu (initial triage) và kích hoạt quy trình phản ứng sự cố. SOC Analyst cần hiểu pattern tấn công, log format, correlation rule, và có khả năng viết query (KQL, SQL-like) để truy vấn dữ liệu. Kỹ năng forensics cơ bản, phân tích malware ở mức độ nhẹ, và giao tiếp báo cáo rõ ràng cũng rất quan trọng.
Security Engineer: Tập trung vào thiết kế, triển khai và vận hành các giải pháp bảo mật. Họ làm việc với firewall, IDS/IPS, WAF, VPN, endpoint protection, DLP, MDM, PKI, cũng như các giải pháp cloud security (CSPM, CWPP). Security Engineer cần hiểu kiến trúc hệ thống, khả năng tích hợp giải pháp vào hạ tầng hiện có, tối ưu hiệu năng, giảm false positive và đảm bảo tính sẵn sàng. Họ cũng tham gia hardening hệ điều hành, database, middleware, và hỗ trợ DevOps/DevSecOps trong việc bảo mật pipeline CI/CD.
Penetration Tester: Thực hiện kiểm thử xâm nhập có phạm vi và mục tiêu rõ ràng. Ngoài kỹ năng sử dụng công cụ (Burp Suite, Metasploit, nmap, sqlmap, v.v.), Pentester chuyên nghiệp cần khả năng phân tích logic nghiệp vụ, viết exploit tùy biến, bypass cơ chế bảo vệ (WAF, AV, EDR), và mô tả rủi ro theo ngôn ngữ dễ hiểu cho business. Họ thường tham chiếu các framework như OWASP Testing Guide, PTES, NIST SP 800-115 để chuẩn hóa quy trình kiểm thử.
GRC Specialist: Đóng vai trò cầu nối giữa kỹ thuật và quản trị. Họ xây dựng và duy trì hệ thống chính sách, quy trình, tiêu chuẩn nội bộ; thực hiện đánh giá rủi ro, lập kế hoạch kiểm soát; chuẩn bị cho các đợt audit nội bộ và bên ngoài. GRC Specialist cần hiểu nội dung các tiêu chuẩn (ISO 27001, PCI-DSS, v.v.), cách ánh xạ yêu cầu tiêu chuẩn vào biện pháp kỹ thuật và quy trình, cũng như kỹ năng viết tài liệu, đào tạo nhận thức bảo mật cho nhân viên.
An toàn thông tin là lĩnh vực nhạy cảm, nơi ranh giới giữa “kiểm thử hợp pháp” và “tấn công trái phép” rất mỏng nếu không có khung pháp lý và đạo đức rõ ràng. Mọi hoạt động kiểm thử, khai thác lỗ hổng, thu thập dữ liệu phải được ủy quyền rõ ràng bằng văn bản, xác định phạm vi (scope), thời gian, mục tiêu, phương pháp và cách xử lý dữ liệu thu được.

Các hành vi như truy cập trái phép vào hệ thống, vượt quá quyền hạn được cấp, thu thập hoặc tiết lộ dữ liệu cá nhân, phát tán mã độc, tấn công từ chối dịch vụ (DDoS) vào hệ thống không thuộc phạm vi được phép đều có thể bị xử lý hình sự theo quy định pháp luật. Ngay cả khi “chỉ thử cho vui” hoặc “không gây thiệt hại”, việc xâm nhập trái phép vẫn bị xem là vi phạm.
Người làm Security cần tuân thủ nguyên tắc “tấn công để bảo vệ”: mọi kỹ năng tấn công (offensive) được học và sử dụng với mục đích nâng cao an toàn cho hệ thống, không lợi dụng để trục lợi cá nhân, tống tiền, hoặc gây tổn hại cho tổ chức và cá nhân khác. Đạo đức nghề nghiệp còn bao gồm việc bảo mật thông tin khách hàng, không chia sẻ dữ liệu nhạy cảm, không công bố lỗ hổng khi chưa có sự đồng ý hoặc chưa có biện pháp khắc phục phù hợp (responsible disclosure).
Bên cạnh đó, việc lưu trữ, xử lý và phân tích dữ liệu log, dữ liệu người dùng trong quá trình điều tra sự cố cũng phải tuân thủ các quy định về bảo vệ dữ liệu cá nhân, thời gian lưu trữ, phạm vi sử dụng. Người làm điều tra số (digital forensics) cần đảm bảo tính toàn vẹn chứng cứ, chuỗi lưu giữ (chain of custody), và khả năng giải trình khi làm việc với cơ quan chức năng hoặc trong bối cảnh pháp lý.
Mảng hạ tầng này xoay quanh việc thiết kế, triển khai, vận hành và tự động hóa toàn bộ nền tảng kỹ thuật cho ứng dụng. Ở lớp truyền thống, bạn làm chủ mạng máy tính và hệ thống: xây dựng kiến trúc LAN/WAN, VPN, VLAN, routing, firewall; quản trị server vật lý/ảo, Windows/Linux, các dịch vụ web, database, mail, DNS, DHCP, kèm theo giám sát, backup, logging và troubleshooting sự cố trong môi trường áp lực cao.

Ở lớp hiện đại, Cloud và DevOps mở rộng năng lực đó lên AWS/Azure/GCP, container, Kubernetes, CI/CD, Infrastructure as Code và monitoring/observability. Bạn chuyển từ cấu hình thủ công sang “everything as code”, tối ưu hiệu năng, chi phí và bảo mật, phối hợp chặt với developer để đảm bảo hệ thống ổn định, linh hoạt và dễ mở rộng.
Mạng máy tính và Quản trị hệ thống là lớp nền hạ tầng cốt lõi của mọi hệ thống CNTT, tập trung vào việc thiết kế – triển khai – vận hành – tối ưu – bảo mật toàn bộ môi trường mạng và máy chủ. Công việc không chỉ dừng ở việc “cắm dây, cấu hình IP” mà còn bao gồm xây dựng kiến trúc mạng nhiều lớp, phân tách vùng bảo mật, đảm bảo tính sẵn sàng cao (high availability) và khả năng chịu lỗi (fault tolerance).

Ở lớp mạng, bạn làm việc với:
Ở lớp hệ thống, bạn quản trị:
Bạn sẽ cần hiểu rõ và vận dụng thành thạo các khái niệm, mô hình và giao thức sau:
Các công cụ và quy trình hỗ trợ vận hành bao gồm:
Kỹ năng troubleshooting là chìa khóa sống còn. Khi hệ thống gặp sự cố (mạng chậm, mất kết nối, dịch vụ không truy cập được, CPU/RAM full, disk I/O cao), bạn phải:
ping, traceroute/tracert, nslookup/dig, telnet/nc, tcpdump, Wireshark, log hệ thống.Công việc này phù hợp với người thích “động tay” với thiết bị, thích nhìn sơ đồ mạng, rack server, thích cảm giác xử lý sự cố trong môi trường áp lực cao, và có tư duy hệ thống, logic, kiên nhẫn.
Cloud Computing (AWS, Azure, GCP) và DevOps là bước phát triển tiếp theo của quản trị hạ tầng, chuyển từ mô hình thủ công, phụ thuộc phần cứng sang mô hình tự động hóa, linh hoạt, có thể lập trình. Thay vì cấu hình từng server vật lý, bạn mô tả hạ tầng bằng code, triển khai hàng trăm máy chủ chỉ với vài lệnh.

Trong Cloud, bạn làm việc với các lớp dịch vụ:
DevOps tập trung vào việc kết nối chặt chẽ giữa Development và Operations thông qua tự động hóa:
Các công nghệ quan trọng mà người làm Cloud/DevOps thường xuyên sử dụng:
Người làm Cloud/DevOps cần hiểu cả ứng dụng lẫn hạ tầng:
So với quản trị truyền thống, Cloud/DevOps yêu cầu tư duy “everything as code”, tự động hóa tối đa, giảm thao tác thủ công, tăng khả năng lặp lại và kiểm soát thay đổi (change management).

Một số vị trí tiêu biểu trong nhóm này:
| Vị trí | Mô tả | Trọng tâm |
|---|---|---|
| Network Engineer | Thiết kế, triển khai, vận hành mạng | Router, switch, firewall, routing |
| System Administrator | Quản trị server, dịch vụ hệ thống | Windows/Linux, dịch vụ, backup |
| Cloud Engineer | Thiết kế, triển khai hạ tầng trên cloud | AWS/Azure/GCP, automation, security |
| DevOps Engineer | Tự động hóa build, deploy, giám sát | CI/CD, container, monitoring |
Nếu bạn thích làm việc với thiết bị vật lý, cấu hình router, switch, tối ưu mạng nội bộ, xử lý các vấn đề như loop, broadcast storm, băng thông nghẽn, hãy bắt đầu với Mạng máy tính. Đây là nền tảng tốt để sau này chuyển sang bảo mật mạng, SDN, hoặc network automation.
Nếu bạn thích hệ điều hành, server, dịch vụ, thích tối ưu hiệu năng server, quản lý user, phân quyền, backup, HA/cluster, hãy cân nhắc System Administration. Từ đây, bạn có thể mở rộng sang virtualization, storage, hoặc SRE (Site Reliability Engineering).

Nếu bạn muốn làm việc nhiều với cloud, automation, container, thích viết script (Bash, Python, PowerShell), định nghĩa hạ tầng bằng code, xây dựng pipeline CI/CD, hãy hướng đến Cloud Engineer hoặc DevOps Engineer. Hai hướng này đòi hỏi nền tảng mạng và hệ điều hành vững, cộng thêm tư duy lập trình và tự động hóa.
Thực tế, các hướng này có thể chuyển đổi cho nhau nếu bạn có nền tảng mạng và hệ điều hành tốt, vì kiến thức cốt lõi về TCP/IP, DNS, HTTP, OS, security luôn được tái sử dụng trong mọi môi trường, từ on-premise đến cloud và container.
Ngành Hệ thống thông tin và vai trò Business Analyst phù hợp với người giỏi phân tích nghiệp vụ vì tập trung vào việc hiểu doanh nghiệp hơn là lập trình chuyên sâu. Người học chủ yếu làm việc với quy trình, dữ liệu, KPI và nhu cầu của các phòng ban để đề xuất giải pháp số hóa, tự động hóa và tối ưu vận hành. Công việc xoay quanh phân tích yêu cầu, thiết kế quy trình “as-is/to-be”, mô hình hóa dữ liệu, phối hợp với đội kỹ thuật và hỗ trợ triển khai hệ thống như ERP, CRM, BI. Nhờ khả năng giao tiếp, tư duy hệ thống và phân tích logic, họ trở thành cầu nối giữa kinh doanh và công nghệ, phù hợp với các vị trí BA, System Analyst, IT Consultant hoặc Product Owner.

Hệ thống thông tin (Information Systems) là lĩnh vực nằm ở giao điểm giữa công nghệ, kinh doanh và quản trị tổ chức. Trọng tâm không phải là viết code phức tạp, mà là hiểu sâu cách doanh nghiệp vận hành, từ đó thiết kế các giải pháp số hóa, tự động hóa và tối ưu quy trình. Người học cần có tư duy hệ thống, khả năng phân tích logic, giao tiếp tốt với nhiều nhóm đối tượng (ban giám đốc, nghiệp vụ, kỹ thuật) và kỹ năng mô hình hóa quy trình, dữ liệu.

Trong bối cảnh chuyển đổi số, doanh nghiệp thường có nhiều quy trình cốt lõi như: bán hàng, chăm sóc khách hàng, kế toán – tài chính, nhân sự – tiền lương, logistics – kho vận, mua hàng, sản xuất, bảo trì thiết bị. Nhiệm vụ của người làm Hệ thống thông tin là:
Các môn học chuyên môn thường bao gồm nhưng không giới hạn ở:
Trong thực tế, một Business Analyst hoặc System Analyst thường phải thực hiện chuỗi công việc có tính lặp lại theo từng dự án:
Khả năng giao tiếp, trình bày và đàm phán là yếu tố then chốt. Người làm Hệ thống thông tin phải dịch được “ngôn ngữ kinh doanh” của người dùng thành “ngôn ngữ kỹ thuật” cho đội phát triển, đồng thời giải thích ngược lại các giới hạn kỹ thuật, ràng buộc chi phí – thời gian cho phía nghiệp vụ. Đây là vai trò cầu nối, đòi hỏi sự khách quan, tư duy phản biện và kỹ năng đặt câu hỏi sâu để làm rõ vấn đề gốc (root cause), tránh chỉ xử lý triệu chứng.
Trong môi trường doanh nghiệp, Hệ thống thông tin thường gắn với các giải pháp quy mô lớn như ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), BI (Business Intelligence), đôi khi là các hệ thống chuyên ngành như HIS (bệnh viện), LMS (giáo dục), WMS (kho vận). Người làm phân tích nghiệp vụ cần hiểu không chỉ từng module riêng lẻ mà còn cách chúng liên kết thành một bức tranh tổng thể.

Với hệ thống ERP, các module thường gặp gồm:
Người phân tích nghiệp vụ cần hiểu cách dữ liệu “chảy” qua các module này. Ví dụ, một đơn hàng bán (Sales Order) sau khi được xác nhận sẽ:
Với CRM, trọng tâm là quản lý vòng đời khách hàng: từ lead, cơ hội (opportunity), báo giá, hợp đồng, chăm sóc sau bán, khiếu nại. BA cần hiểu các kịch bản như phân loại khách hàng, phân bổ lead cho sales, theo dõi pipeline, thiết kế các quy tắc tự động (workflow) để nhắc việc, gửi email, tạo ticket hỗ trợ.
BI và phân tích dữ liệu giúp ban lãnh đạo ra quyết định dựa trên số liệu. Người làm Hệ thống thông tin cần biết cách xác định chỉ số quan trọng (KPI), thiết kế mô hình dữ liệu phục vụ báo cáo, hiểu khái niệm kho dữ liệu (Data Warehouse), OLAP, dashboard. Dù không nhất thiết phải là Data Engineer, nhưng cần đủ kiến thức để làm việc với đội dữ liệu và đảm bảo dữ liệu phản ánh đúng nghiệp vụ.
Về quản trị dự án công nghệ, các phương pháp phổ biến gồm:
Kiến thức quản trị dự án giúp người làm BA hoặc IT Consultant:
Sinh viên Hệ thống thông tin sau khi tốt nghiệp có thể đảm nhiệm nhiều vị trí khác nhau trong chuỗi giá trị của dự án CNTT, đặc biệt ở các công ty phần mềm, công ty tư vấn, phòng CNTT nội bộ của doanh nghiệp lớn hoặc startup công nghệ.

Tùy vào định hướng, người học Hệ thống thông tin có thể phát triển theo hướng chuyên sâu nghiệp vụ (domain expert), chuyên sâu giải pháp (solution architect), hoặc dần chuyển sang vai trò quản lý dự án, quản lý sản phẩm. Điểm chung là cần nền tảng vững về quy trình doanh nghiệp, hiểu biết đủ sâu về công nghệ để trao đổi với đội kỹ thuật, và kỹ năng mềm để làm việc với nhiều nhóm lợi ích khác nhau.
Hệ thống thông tin thường không yêu cầu lập trình sâu như Kỹ thuật phần mềm. Trọng tâm là phân tích nghiệp vụ, thiết kế giải pháp và quản lý vòng đời hệ thống hơn là tối ưu thuật toán hay xây dựng framework phức tạp. Tuy vậy, hiểu biết cơ bản về lập trình và kiến trúc phần mềm vẫn rất quan trọng để:

Thông thường, sinh viên Hệ thống thông tin sẽ được học:
Điểm khác biệt so với Kỹ thuật phần mềm là:
Vì vậy, đây là lựa chọn phù hợp cho những người:
Trong nhiều tổ chức, những người xuất thân từ Hệ thống thông tin thường trở thành “người dịch” giữa thế giới kinh doanh và thế giới kỹ thuật, góp phần quyết định sự thành công hay thất bại của các dự án chuyển đổi số. Sự kết hợp giữa hiểu biết nghiệp vụ, kiến thức công nghệ và kỹ năng quản trị giúp họ có lợi thế khi phát triển sự nghiệp ở các vị trí BA, IT Consultant, Product Owner hoặc quản lý dự án CNTT.
Nhánh này tập trung vào việc tạo ra trải nghiệm số giàu cảm xúc thông qua UI/UX, game và các công nghệ tương tác. Người theo hướng này thường làm việc với quy trình thiết kế lấy người dùng làm trung tâm, từ nghiên cứu, wireframe, prototype đến UI hi-fidelity và design system. Ở mảng game, bạn kết hợp lập trình, đồ họa, âm thanh, narrative để xây dựng sản phẩm có thể chơi được trên nhiều nền tảng, dùng Unity, Unreal và các công cụ đồ họa số. Công nghệ sáng tạo còn mở rộng sang AR/VR, interactive media, installation art, generative art, nơi code, nghệ thuật và dữ liệu hòa trộn để kể chuyện, kích thích giác quan và tạo tương tác thời gian thực.

UI/UX không chỉ là “vẽ giao diện đẹp” mà là một quy trình thiết kế có hệ thống, xoay quanh việc tối ưu trải nghiệm người dùng (UX) và giao diện người dùng (UI) cho các sản phẩm số như website, mobile app, web app, dashboard nội bộ, hệ thống quản trị, kiosk, TV app…

Ở góc độ chuyên môn sâu, UX thường bao gồm các giai đoạn:
Các công cụ phổ biến:
Năng lực cốt lõi của người làm UI/UX ở mức chuyên sâu:
Phát triển game là sự giao thoa giữa lập trình, thiết kế game, đồ họa 2D/3D, âm thanh, narrative design. Một game hoàn chỉnh thường cần:

Các engine phổ biến:
Các hướng chuyên môn trong game:
Công nghệ sáng tạo mở rộng ra ngoài game truyền thống, bao gồm:
Hướng này phù hợp với người vừa thích công nghệ, vừa yêu nghệ thuật, muốn tạo ra trải nghiệm mang tính cảm xúc, kể chuyện, tương tác, thay vì chỉ tập trung vào hệ thống backend hay thuật toán thuần túy.
Trong các ngành sáng tạo, portfolio thường là yếu tố quyết định, quan trọng hơn bằng cấp. Nhà tuyển dụng muốn thấy bạn đã giải quyết vấn đề thực tế như thế nào, không chỉ là bạn học gì.

UI/UX Designer nên tập trung vào case study chi tiết, mỗi project nên có:
Game Developer cần thể hiện khả năng biến ý tưởng thành sản phẩm chạy được:
Technical Artist nên tập trung vào các project thể hiện khả năng kết nối art–tech:
Cách xây dựng portfolio từ sớm:
Công nghệ sáng tạo phù hợp nếu bạn cảm thấy mình bị thu hút mạnh bởi trải nghiệm người dùng, hình ảnh, âm thanh, câu chuyện hơn là tối ưu thuật toán, cấu trúc dữ liệu, hệ thống backend phức tạp.

Một số dấu hiệu cho thấy bạn hợp với hướng này:
Tuy nhiên, dù chọn UI/UX, game hay interactive media, bạn vẫn cần chấp nhận học một mức độ kỹ thuật nhất định:
Đây là lựa chọn tốt cho những người có tư duy nghệ thuật nhưng vẫn muốn làm việc trong môi trường công nghệ, nơi sản phẩm không chỉ “chạy đúng” mà còn phải chạm được cảm xúc, tạo ấn tượng thị giác, âm thanh và tương tác sâu sắc với người dùng.
Ngành Công nghệ thông tin mở ra nhiều lựa chọn cho người mới, từ các chương trình mang tính tổng quát như Kỹ thuật phần mềm, CNTT chung, Khoa học máy tính ứng dụng đến các hướng chuyên sâu như AI, Data, Security, Cloud. Trong 1–2 năm đầu, trọng tâm nên là xây nền tảng lập trình, tư duy hệ thống và kỹ năng tự học, sau đó mới dần chọn chuyên ngành phù hợp sở thích, năng lực và định hướng nghề nghiệp.
Người không giỏi Toán vẫn có thể theo CNTT với các hướng ít dùng Toán cao cấp như UI/UX, Hệ thống thông tin, BA, phát triển ứng dụng. Cơ hội việc làm cho sinh viên mới ra trường tập trung nhiều ở web, mobile, tester, data analyst junior. Việc chuyển chuyên ngành trong khối CNTT thường khả thi, và giới tính không giới hạn lựa chọn ngành; yếu tố quyết định vẫn là đam mê dài hạn và khả năng theo đuổi.

Với người mới bắt đầu, chưa có trải nghiệm thực tế về lập trình hay hệ thống, việc chọn ngành nên dựa trên mức độ tổng quát, bao quát nhiều mảng để không bị “kẹt” quá sớm trong một hướng chuyên sâu. Các ngành như Kỹ thuật phần mềm, Công nghệ thông tin (chung), hoặc Khoa học máy tính ứng dụng thường cung cấp chương trình học rộng, giúp bạn tiếp xúc nhiều mảng cốt lõi:
Trong 1–2 năm đầu, mục tiêu quan trọng nhất là xây dựng nền tảng tư duy chứ không phải chọn đúng “trend”:
Khi đã có nền tảng, bạn có thể chuyển hướng sang các mảng chuyên sâu hơn:
Trong thực tế, nhiều sinh viên chọn ngành tổng quát rồi năm 3–4 mới xác định hướng chuyên sâu thông qua:
“Không giỏi Toán” thường có nhiều mức độ. Nếu bạn nắm được Toán phổ thông cơ bản (đại số, hàm số, logic, xác suất đơn giản) nhưng không mạnh về giải tích, đại số tuyến tính nâng cao, thì vẫn có nhiều hướng trong CNTT phù hợp. Các ngành/hướng ít phụ thuộc vào Toán cao cấp nhưng vẫn cần tư duy logic gồm:
Tuy nhiên, Toán vẫn là công cụ quan trọng trong CNTT:
Các ngành/hướng thường yêu cầu Toán cao hơn, bạn nên cân nhắc kỹ nếu không thích Toán:
Nếu bạn yếu Toán nhưng vẫn muốn theo các mảng này, có thể đi theo lộ trình:
Thị trường lao động CNTT biến động theo chu kỳ công nghệ, nhưng có một số mảng luôn có nhu cầu nhân lực lớn, đa dạng doanh nghiệp, phù hợp cho sinh viên mới ra trường:
Các mảng như AI, Data Science, Security, Cloud, DevOps cũng có nhu cầu cao, nhưng thường yêu cầu:
Để tăng khả năng xin việc ở bất kỳ ngành nào, sinh viên nên:
Ba hướng này khác nhau khá rõ về tư duy, công việc hàng ngày và yêu cầu nền tảng:
Nếu bạn mới bắt đầu, chưa có nền tảng Toán và lập trình vững, lựa chọn hợp lý là:
Nếu bạn đã có nền tảng Toán tốt (đặc biệt là đại số tuyến tính, xác suất – thống kê), thích thuật toán, thích làm việc với dữ liệu, có thể cân nhắc đi thẳng vào AI hoặc Khoa học dữ liệu, nhưng nên chuẩn bị:
Câu hỏi quan trọng để tự định hướng:
Trong nhiều trường đại học, việc chuyển chuyên ngành trong cùng khối CNTT (ví dụ: từ Công nghệ thông tin sang Khoa học máy tính, từ Kỹ thuật phần mềm sang Hệ thống thông tin) là có thể, nhưng thường phụ thuộc vào:
Thực tế, ranh giới giữa các chuyên ngành CNTT không quá cứng nhắc:
Do đó, điều quan trọng hơn tên ngành trên bằng tốt nghiệp là:
Nhiều người học một ngành nhưng đi làm ở ngành khác trong cùng khối CNTT, ví dụ:
Giới tính không phải là rào cản kỹ thuật trong CNTT. Nhiều nữ làm rất tốt ở các mảng được xem là “khó” như AI, Security, Cloud, DevOps, Embedded. Sự khác biệt chủ yếu nằm ở sở thích cá nhân, môi trường làm việc, cơ hội phát triển chứ không phải khả năng tiếp thu kiến thức.
Nếu xét theo xu hướng sở thích và thế mạnh thường thấy, nhiều bạn nữ lựa chọn:
Tuy nhiên, việc tự giới hạn bản thân chỉ vì định kiến giới là rất nguy hiểm cho sự nghiệp dài hạn. Nếu bạn nữ thích:
Yếu tố quyết định vẫn là:
ĐĂNG KÝ XÉT TUYỂN
- Điểm thi THPT Quốc gia từ 26 điểm trở lên;
- Đạt Học sinh giỏi cấp tỉnh/thành phố
- Điểm IELTS từ 6.5 trở lên
Trường Đại học Công nghệ Đông Á là trường đại học tiên phong với mô hình Active Learning - Thực hành ứng dụng, đào tạo đa ngành với các hệ: Đại học và Sau đại học. Hiện nay, Trường đang đào tạo 34 ngành đại học chính quy, hãy cùng tìm hiểu về các ngành học của EAUT tại đây nhé:
| TÊN NGÀNH | MÃ NGÀNH | TỔ HỢP XÉT TUYỂN | THỜI GIAN ĐÀO TẠO |
| Công nghệ Thông tin | 7480201 |
A00, A01, A02, A03, A05, A06, A07, A08, A09, A10, A11, C01, C02, C03, C14, D01, D07 * Áp dụng xét thêm các tổ hợp sau với các ngành: – Công nghệ Thực phẩm: (B00, D08) – Thiết kế đồ hoạ số, Kiến trúc, Kiến trúc nội thất: Các tổ hợp H,V |
8 - 9 Kỳ học (Từ 4 - 4,5 năm) |
| CN Trí tuệ nhân tạo và ứng dụng | |||
| CN Thiết kế đồ hoạ số | |||
| Công nghệ Chế tạo máy | 7510202 | ||
| CN Cơ điện tử | |||
| Công nghệ Kỹ thuật Ô tô | 7510205 | ||
| Công nghệ Kỹ thuật Nhiệt (Nhiệt - Điện lạnh) | 7510206 | ||
| CN Điện lạnh và điều hoà không khí | |||
| Công nghệ Kỹ thuật Môi trường (Công nghệ Nước) | 7510406 | ||
| Công nghệ Kỹ thuật Điều khiển - Tự động hóa | 7510303 | ||
| Công nghệ Kỹ thuật Điện - Điện tử | 7510301 | ||
| CN Công nghệ Kỹ thuật Bán dẫn | |||
| Công nghệ Xây dựng | 7580201 | ||
| Kiến trúc | 7580101 | ||
| CN Kiến trúc Nội thất | |||
| Công nghệ Thực phẩm | 7540101 |
Trường Đại học Công nghệ Đông Á tuyển sinh theo 4 phương thức:
Trường Đại học Công nghệ Đông Á là trường đại học tiên phong với mô hình Active Learning - Thực hành ứng dụng. Hiện nay, Trường đang đào tạo 34 ngành đại học chính quy, trong đó khối kinh tế xã hội có 16 ngành học được rất nhiều thí sinh và phụ huynh quan tâm, hãy cùng tìm hiểu về các ngành học của EAUT tại đây nhé:
| TÊN NGÀNH | MÃ NGÀNH | TỔ HỢP XÉT TUYỂN | THỜI GIAN ĐÀO TẠO |
| Quản trị Kinh doanh | 7340101 |
A00, A01, A03, A05, A06, A07, A08, A09, A10, A11, C01, C02, C03, C04, C14, D01, D10. |
7 - 8 Kỳ học (Từ 3 - 4 năm) |
| CN Quản trị Kinh doanh thời trang | |||
| Marketing | 7340115 | ||
| Quản trị Nhân lực | 7340404 | ||
| Logistics và Quản lý chuỗi cung ứng | 7510605 | ||
| Tài chính Ngân hàng | 7340201 | ||
| Công nghệ Tài chính | 7340205 | ||
| Kế toán | 7340301 | ||
| Kế toán định hướng ACCA | |||
| Luật | 7380101 | ||
| Ngôn ngữ Anh | 7220201 | C00, C01, C02, C03, C04, C14, C19, C20, D01, D04, D06, D14, D15, D66, D78, D83 | |
| Ngôn ngữ Hàn Quốc | 7220210 | ||
| Ngôn ngữ Trung Quốc | 7220204 | ||
| Ngôn ngữ Nhật Bản | 7220209 | ||
| Quản trị Khách sạn | 7810201 | ||
| Quản trị Dịch vụ du lịch và Lữ hành | 7810103 |
Trường Đại học Công nghệ Đông Á tuyển sinh theo 4 phương thức:
Trường Đại học Công nghệ Đông Á là trường đại học tiên phong với mô hình Active Learning - Thực hành ứng dụng. Hiện nay, Trường đang đào tạo 34 ngành đại học chính quy trong đó khối ngành sức khoẻ trường đào tạo 2 ngành Dược học và Điều dưỡng, hãy cùng tìm hiểu về các ngành khối sức khoẻ của EAUT tại đây nhé:
| TÊN NGÀNH | MÃ NGÀNH | TỔ HỢP XÉT TUYỂN | THỜI GIAN ĐÀO TẠO |
| Dược học | 7720201 | A00, A02, A03, B00, B01, B02, B03, B04, B08, D07 | 9 Kỳ học (4,5 năm) |
| Điều dưỡng |
7720301 |
||
| 8 Kỳ học (4 năm) |
Trường Đại học Công nghệ Đông Á tuyển sinh theo 4 phương thức: