Ngành công nghệ thông tin học khối nào? Thi môn nào?

Với sự phát triển của công nghệ hiện nay, công nghệ thông tin nhận được rất nhiều sự quan tâm từ các bạn trẻ. Khi quyết định học ngành Công nghệ thông tin, bạn cần nắm rõ thông tin về khối thi cần thiết và môn học quan trọng. Bài viết dưới đây, BTEC FPT sẽ giúp bạn hiểu rõ hơn về ngành công nghệ thông tin học khối nào?

Công nghệ thông tin học khối nào
Công nghệ thông tin học khối nào
Tùy thuộc vào quy định của từng trường đại học, nhưng thông thường, ngành CNTT thường thi khối A, D và D01.
Khối A00 (Toán, Lý, Hóa):
- Phổ biến nhất, phù hợp với các ngành kỹ thuật như Khoa học Máy tính, Kỹ thuật Phần mềm, An ninh Mạng.
- Trường tiêu biểu: Đại học Bách khoa Hà Nội, Đại học Công nghệ Thông tin (UIT), Đại học FPT.
Khối A01 (Toán, Lý, Anh):
- Phù hợp với CNTT vì tiếng Anh quan trọng trong lập trình và tài liệu kỹ thuật.
- Trường tiêu biểu: Đại học Khoa học Tự nhiên (HCMUS), Đại học Tôn Đức Thắng, Đại học Văn Hiến.
Khối D01 (Toán, Văn, Anh):
- Phổ biến ở các trường xét tổ hợp linh hoạt, hỗ trợ học sinh mạnh ngoại ngữ.
- Trường tiêu biểu: Đại học Công nghiệp TP.HCM, Đại học Sư phạm Kỹ thuật TP.HCM, Đại học Nguyễn Trãi.
Khối D07 (Toán, Hóa, Anh):
- Gần với khối A00 nhưng thay Lý bằng Anh, phù hợp cho CNTT ứng dụng hóa học hoặc dữ liệu.
- Trường tiêu biểu: Đại học Mỏ - Địa chất, Đại học Hải Phòng, Đại học Bách khoa TP.HCM.
Khối C01 (Văn, Toán, Lý):
- Ít phổ biến, chủ yếu ở các trường ngoài công lập, phù hợp học sinh mạnh Toán và Văn.
- Trường tiêu biểu: Đại học Văn Hiến, Đại học Gia Định, Đại học Phương Đông.
Các khối khác (hiếm):
- B00 (Toán, Hóa, Sinh): Không phổ biến cho CNTT thuần túy, chỉ xuất hiện ở các ngành liên quan như Công nghệ Sinh học ứng dụng CNTT (Đại học Khoa học Tự nhiên TP.HCM, Đại học Cần Thơ).
- C00 (Văn, Sử, Địa): Không xét tuyển CNTT ở bất kỳ trường nào trong danh sách bạn cung cấp hoặc các trường lớn.
👉 Xem thêm: Công nghệ thông tin gồm những môn nào? Học bao lâu
👉 Xem thêm: Ngành khoa học máy tính là gì? học gì, ra trường làm gì?
👉 Xem thêm: Top 7 trường đào tạo khoa học máy tính tốt nhất
👉 Xem thêm: Sự khác nhau giữa khoa học máy tính và công nghệ thông tin
👉 Xem thêm: Công nghệ thông tin là gì? lương bao nhiêu, ra trường làm gì
Ngành công nghệ thông tin cần học những gì
Ngành Công nghệ Thông tin (CNTT) yêu cầu học nhiều kiến thức và kỹ năng đa dạng, từ lý thuyết cơ bản đến thực hành chuyên sâu, tùy thuộc vào chuyên ngành (lập trình, quản trị mạng, an ninh mạng, dữ liệu, AI, v.v.).
1. Kiến thức nền tảng (cơ bản, bắt buộc)
Toán học cho CNTT:
- Toán rời rạc: Logic, tập hợp, quan hệ, đồ thị (dùng trong thuật toán, cơ sở dữ liệu).
- Đại số tuyến tính: Ma trận, vector (dùng trong AI, đồ họa máy tính).
- Xác suất thống kê: Phân tích dữ liệu, machine learning.
- Tại sao cần?: Xây dựng tư duy logic, tối ưu thuật toán.
- Tài nguyên: Sách “Discrete Mathematics” (Rosen), “Mathematics for Machine Learning” (Coursera).
Tin học cơ bản:
- Sử dụng máy tính: Windows, Linux (lệnh cơ bản như cd, ls).
- Công cụ: Visual Studio Code, Git, terminal.
- Tại sao cần?: Làm quen với môi trường lập trình, quản lý dự án.
- Tài nguyên: “Linux Basics” (Udemy), hướng dẫn Git trên GitHub Docs.
Lập trình cơ bản:
- Ngôn ngữ: Python, C++, Java, hoặc JavaScript (Python dễ nhất cho người mới).
- Cú pháp: Biến, vòng lặp, điều kiện, hàm, mảng.
- Tại sao cần?: Nền tảng để phát triển phần mềm, ứng dụng.
- Tài nguyên: “Python for Everybody” (Coursera), “Học C++” (Kteam).
2. Kiến thức chuyên ngành CNTT (tùy chuyên ngành)
Tùy hướng đi, bạn cần học các môn chuyên sâu sau:
a. Lập trình (Web, Mobile, Phần mềm)
Cấu trúc dữ liệu và thuật toán:
- Sắp xếp (bubble sort, quicksort), tìm kiếm, cây, đồ thị.
- Tài nguyên: “Grokking Algorithms” (sách), LeetCode.
Lập trình web:
- Front-end: HTML, CSS, JavaScript, React/Vue.js.
- Back-end: Node.js, Python (Django/Flask), cơ sở dữ liệu (MySQL, MongoDB).
- Tài nguyên: “The Net Ninja” (YouTube), freeCodeCamp.
Lập trình mobile:
- iOS: Swift, Xcode.
- Android: Kotlin, Android Studio.
- Tài nguyên: “Android Development” (Udemy).
Công cụ: Git, Docker, Postman.
b. An ninh mạng
Mạng máy tính:
- Giao thức TCP/IP, DNS, HTTP.
- Cấu hình router, switch.
- Tài nguyên: “CCNA” (Cisco Networking Academy).
Bảo mật:
- Mã hóa, tường lửa, phát hiện xâm nhập.
- Công cụ: Wireshark, Nmap, Metasploit.
- Tài nguyên: “Ethical Hacking” (Cybrary).
Hệ điều hành:
- Linux (Kali, Ubuntu), Windows Server.
- Tài nguyên: “Linux for Beginners” (Udemy).
c. Khoa học dữ liệu/AI
Toán nâng cao:
- Đại số tuyến tính, giải tích, xác suất nâng cao.
- Tài nguyên: “Mathematics for Machine Learning” (Coursera).
Lập trình dữ liệu:
- Python (NumPy, Pandas, Matplotlib).
- Machine Learning: Scikit-learn, TensorFlow.
- Tài nguyên: “Data Science with Python” (DataCamp).
Cơ sở dữ liệu:
- SQL, NoSQL (MongoDB).
- Tài nguyên: “SQL for Data Science” (Coursera).
d. Quản trị hệ thống/Mạng
Hệ điều hành:
- Linux, Windows Server, quản lý server.
- Tài nguyên: “Windows Server” (Microsoft Learn).
Mạng:
- Thiết kế mạng, VPN, cloud (AWS, Azure).
- Tài nguyên: “AWS Certified Solutions Architect” (Udemy).
Công cụ DevOps:
- Docker, Kubernetes, CI/CD.
- Tài nguyên: “Docker for Beginners” (Udemy).
3. Kỹ năng mềm cần học
Tiếng Anh: Đọc tài liệu, làm việc với khách hàng quốc tế (mục tiêu IELTS 5.0-6.0).
- Tài nguyên: “English for IT” (Coursera).
Giao tiếp: Trình bày ý tưởng, làm việc nhóm (Agile, Scrum).
- Tài nguyên: “Communication Skills” (Alison).
Quản lý thời gian: Sử dụng Trello, Notion để hoàn thành deadline.
- Tài nguyên: “Time Management” (LinkedIn Learning).
Giải quyết vấn đề: Phân tích lỗi code, xử lý yêu cầu khách hàng.
- Tài nguyên: “Problem Solving for Developers” (Udemy).
4. Thực hành và dự án
Dự án thực tế:
- Web: Xây website bán hàng, blog.
- Dữ liệu: Phân tích dữ liệu doanh số, dự đoán giá.
- Bảo mật: Kiểm tra lỗ hổng website.
- Tài nguyên: GitHub, Kaggle, TryHackMe.
Thực tập/freelance: Tham gia dự án open-source, làm việc trên Upwork, Fiverr.
Portfolio: Đưa dự án lên GitHub, tạo CV trên TopCV.
Lưu ý:
- Thời gian học: 2-4 năm (đại học) hoặc 1-2 năm (tự học intensiv). Học 3-4 giờ/ngày nếu tự học.
- Chi phí: Miễn phí (tài liệu online như freeCodeCamp, Kteam) hoặc ~1-3 triệu VND (khóa học Udemy, Coursera).
- Thị trường 2025: Nhu cầu cao cho lập trình web, AI, an ninh mạng (lương junior: 10-25 triệu VND/tháng).
Giữ chỉ tiêu sớm
Nhận ngay học bổng lên tới 70% học phí
Ngành công nghệ thông tin cần chuẩn bị những gì để theo học
Để chuẩn bị học và theo đuổi ngành Công nghệ Thông tin (CNTT), bạn cần xây dựng kiến thức, kỹ năng, và tư duy phù hợp từ sớm, đặc biệt nếu bạn là người mới bắt đầu hoặc chuẩn bị thi đại học.
1. Chuẩn bị kiến thức học thuật
Toán học:
- Quan trọng nhất: Toán rời rạc (logic, tập hợp), đại số tuyến tính (AI, đồ họa), xác suất thống kê (dữ liệu).
- Cách chuẩn bị: Ôn Toán THPT (đặc biệt nếu thi khối A00, A01, D01, D07).
- Tại sao?: Toán là nền tảng cho thuật toán và tư duy lập trình.
Tiếng Anh:
- Cần thiết để đọc tài liệu, làm việc với công cụ, và giao tiếp quốc tế (mục tiêu IELTS 5.0-6.0).
- Cách chuẩn bị: Luyện từ vựng CNTT (code, bug, API) trên Quizlet, học “English for IT” (Coursera), luyện đọc tài liệu trên w3schools.
- Tại sao?: Hầu hết tài liệu và công cụ CNTT bằng tiếng Anh.
Kiến thức cơ bản về máy tính:
- Hiểu cách dùng Windows/Linux, gõ phím, quản lý file.
- Cách chuẩn bị: Học “Tin học cơ bản” (Kteam), cài Linux (Ubuntu) để làm quen lệnh (cd, ls).
- Tại sao?: Là bước đầu để làm việc với môi trường lập trình.
2. Chuẩn bị kỹ năng lập trình cơ bản
Học một ngôn ngữ lập trình:
- Đề xuất: Python (dễ học), C++ (tư duy thuật toán), hoặc JavaScript (web).
- Học Python trên “Python for Everybody” (Coursera, miễn phí audit).
- Thực hành 10-20 bài cơ bản trên HackerRank (tính tổng, kiểm tra số nguyên tố).
- Tại sao?: Lập trình là kỹ năng cốt lõi của CNTT.
Tư duy thuật toán:
- Hiểu các thuật toán cơ bản (sắp xếp, tìm kiếm).
- Cách chuẩn bị: Học “Cấu trúc dữ liệu và giải thuật” (HocLapTrinh.vn), giải 20 bài trên LeetCode (mức dễ).
- Tại sao?: Giúp giải quyết vấn đề hiệu quả, cần thiết khi phỏng vấn.
3. Chuẩn bị kỹ năng mềm
Giao tiếp và làm việc nhóm:
- CNTT thường làm việc theo nhóm (Agile, Scrum).
- Cách chuẩn bị: Tham gia nhóm học lập trình (Facebook: “Lập trình viên Việt Nam”), luyện nói về dự án đơn giản (như to-do list). Học “Communication Skills” (Alison).
- Tại sao?: Để trình bày ý tưởng, làm việc với đồng nghiệp/khách hàng.
Quản lý thời gian:
- Cần hoàn thành deadline dự án, học nhiều môn cùng lúc.
- Cách chuẩn bị: Dùng Trello/Notion lập kế hoạch học (ví dụ: 2 giờ Python/ngày). Áp dụng Pomodoro (25 phút học, 5 phút nghỉ).
- Tại sao?: Giúp cân bằng học thuật và thực hành.
Tư duy giải quyết vấn đề:
- Phân tích lỗi code, xử lý yêu cầu khách hàng.
- Cách chuẩn bị: Luyện debug code trên HackerRank, đọc “Problem Solving for Developers” (Udemy).
- Tại sao?: CNTT yêu cầu tìm giải pháp nhanh và hiệu quả.
4. Chuẩn bị công cụ và môi trường
Máy tính:
- Cấu hình tối thiểu: Core i3, 8GB RAM, 256GB SSD (dùng Visual Studio Code, Python, Kali Linux).
- Cách chuẩn bị: Nếu chưa có, ưu tiên laptop ~10-15 triệu VND (Dell, HP).
- Tại sao?: Cần môi trường thực hành lập trình, mạng, hoặc AI.
Phần mềm/Công cụ:
- Cài Visual Studio Code, Python (Anaconda), Git, Kali Linux (cho an ninh mạng).
- Cách chuẩn bị: Xem hướng dẫn cài đặt trên YouTube (kênh Tự Học ICT), đăng ký tài khoản GitHub.
- Tại sao?: Công cụ giúp thực hành và quản lý code.
Tài khoản cloud miễn phí:
- AWS Free Tier, Google Cloud, Azure (dùng để học cloud computing).
- Cách chuẩn bị: Đăng ký AWS Free Tier, học “AWS Cloud Practitioner Essentials” (AWS Skill Builder, miễn phí).
- Tại sao?: Cloud là xu hướng CNTT hiện nay.

Ngành công nghệ thông tin cần chuẩn bị gì
5. Chuẩn bị cho kỳ thi đại học (nếu xét tuyển)
Các khối thi (từ câu hỏi trước):
- Phổ biến: A00 (Toán, Lý, Hóa), A01 (Toán, Lý, Anh), D01 (Toán, Văn, Anh), D07 (Toán, Hóa, Anh).
- Hiếm: C01 (Văn, Toán, Lý) (chỉ ở Văn Hiến, Gia Định, Phương Đông, Nguyễn Trãi).
- Không xét: B00 (Toán, Hóa, Sinh), C00 (Văn, Sử, Địa) cho CNTT thuần túy.
- Ôn Toán, Lý, Anh (A01) hoặc Toán, Văn, Anh (D01) để có nhiều lựa chọn trường.
- Luyện đề THPT Quốc gia trên Moon.vn, Hocmai.vn.
- Tại sao?: Đảm bảo điểm cao để vào trường tốt (Công nghiệp TP.HCM, Sư phạm Kỹ thuật Đà Nẵng).
Các trường bạn hỏi:
- Đại học Công nghiệp TP.HCM, Đại học Sư phạm Kỹ thuật - Đại học Đà Nẵng: Ưu tiên A00, A01, D01, D07.
- Đại học Văn Hiến, Gia Định, Phương Đông, Nguyễn Trãi: Xét thêm C01.
- Cách chuẩn bị: Kiểm tra đề án tuyển sinh 2025 trên website trường (iuh.edu.vn, dut.udn.vn, vhu.edu.vn) từ tháng 3-6/2025.
6. Chuẩn bị tâm lý và định hướng
Tìm hiểu ngành CNTT:
- Hiểu các nhánh: Lập trình (web, mobile), an ninh mạng, AI, dữ liệu, DevOps.
- Cách chuẩn bị: Đọc bài trên TopDev, ITviec (“CNTT làm gì?”), xem video FPT Software (YouTube).
- Tại sao?: Giúp chọn chuyên ngành phù hợp (ví dụ: lập trình web dễ học hơn AI).
Kiên trì và tư duy học suốt đời:
- CNTT thay đổi nhanh, cần học liên tục (công nghệ mới, chứng chỉ như AWS, CEH).
- Cách chuẩn bị: Đặt mục tiêu nhỏ (học 2 giờ/ngày), tham gia cộng đồng “Lập trình viên Việt Nam” (Facebook).
- Tại sao?: Ngành yêu cầu cập nhật kiến thức thường xuyên.
Mục tiêu nghề nghiệp:
- Xác định làm việc ở công ty (FPT, Viettel) hay freelance (Upwork).
- Cách chuẩn bị: Tìm hiểu lương: Junior (10-25 triệu VND/tháng), mid-level (25-50 triệu VND/tháng).
- Tại sao?: Tạo động lực học tập.
Lưu ý:
Thời gian chuẩn bị:
- Trước đại học: 6-12 tháng ôn thi, học cơ bản (Python, Toán).
- Trong đại học: 2-4 năm, kết hợp lý thuyết và thực hành.
- Tự học: 1-2 năm intensiv (3-4 giờ/ngày).
Chi phí:
- Miễn phí: Tài liệu online (freeCodeCamp, Kteam, w3schools).
- Trả phí: Khóa học Udemy (~200k), sách (~500k).
Các trường bạn hỏi:
- Công nghiệp TP.HCM, Sư phạm Kỹ thuật Đà Nẵng: Chất lượng tốt, yêu cầu nền tảng Toán, Anh.
- Văn Hiến, Gia Định, Phương Đông: Dễ vào hơn, phù hợp học sinh trung bình, nhưng cần tự học thêm.
- Thị trường 2025: Nhu cầu cao cho lập trình viên, an ninh mạng, AI (TopDev). Lương khởi điểm ~10-25 triệu VND/tháng.
Công nghệ thông tin học ở đâu
Cao đẳng Anh Quốc BTEC FPT
Cao đẳng Anh Quốc BTEC FPT là sự hợp tác giữa tổ chức giáo dục FPT Education & Tổ chức giáo dục và khảo thí Pearson – Vương quốc Anh. Chương trình được thiết kế theo mô hình đào tạo thực tế, kết hợp giữa lý thuyết và thực hành, giúp sinh viên có được kiến thức và kỹ năng cần thiết để làm việc trong môi trường doanh nghiệp quốc tế. Ngoài ra, BTEC FPT còn hợp tác với nhiều doanh nghiệp trong lĩnh vực CNTT như FPT Software, Sapo, Nashtech tạo cơ hội việc làm cho sinh viên ngay sau khi ra trường.

Đào tạo công nghệ thông tin với BTEC FPT
Đại học Bách khoa Hà Nội
Đại học Bách Khoa Hà Nội (Hanoi University of Science and Technology) là một trong những trường đại học hàng đầu tại Việt Nam, chuyên về lĩnh vực công nghệ, kỹ thuật và khoa học máy tính. Trường được thành lập vào năm 1956 và đã phát triển thành một trung tâm đào tạo và nghiên cứu uy tín trong nhiều lĩnh vực kỹ thuật. Ngành CNTT Đại học Bách khoa Hà Nội là một trong những ngành học có chất lượng đào tạo tốt nhất tại Việt Nam. Trường có đội ngũ giảng viên giỏi, giàu kinh nghiệm, cơ sở vật chất hiện đại, chương trình đào tạo tiên tiến. Sinh viên tốt nghiệp ngành CNTT Đại học Bách khoa Hà Nội có khả năng đáp ứng tốt nhu cầu của thị trường lao động.
Đại học Công nghệ - Đại học Quốc gia Hà Nội
Đại học Công nghệ là một trong những trường đại học hàng đầu Việt Nam về đào tạo CNTT. Trường có đội ngũ giảng viên giàu kinh nghiệm, cơ sở vật chất hiện đại và môi trường học tập năng động. Chương trình đào tạo ngành CNTT tại ĐHCN được thiết kế theo hướng ứng dụng, bám sát nhu cầu thực tế của thị trường lao động. Sinh viên sẽ được học các môn học cơ bản về khoa học máy tính, kỹ thuật máy tính, công nghệ phần mềm, hệ thống thông tin, mạng máy tính và an toàn thông tin. Ngoài ra, sinh viên còn được tham gia các hoạt động thực tập, thực tế để nâng cao kỹ năng nghề nghiệp.

Đại học Quốc gia TP HCM
ĐHQG TP.HCM có đội ngũ giảng viên có trình độ cao, phòng học, thư viện, và cơ sở vật chất hiện đại. Chất lượng giảng dạy tại trường này được đảm bảo theo các tiêu chuẩn quốc tế. Trường cung cấp nhiều cơ hội cho sinh viên tham gia vào các dự án nghiên cứu, các cuộc thi và sự kiện công nghệ, giúp phát triển kỹ năng thực tế và tiềm năng nghề nghiệp của họ. Ngoài ra, trường còn có mối quan hệ mạng lưới với nhiều doanh nghiệp và tổ chức trong ngành công nghiệp công nghệ thông tin. Điều này tạo cơ hội việc làm và tương tác với các chuyên gia hàng đầu trong lĩnh vực.
Trên đây chúng mình đã giải đáp thắc mắc của các bạn về Ngành công nghệ thông tin học khối nào? Thi môn nào? Hy vọng rằng với những thông tin này, bạn sẽ có thể chọn được khối thi và ngành học phù hợp với ước mơ và mục tiêu của mình. BTEC FPT chúc các bạn thành công trong hành trình học tập và sự nghiệp sắp tới.
Tin tức mới nhất
Nhập học liền tay