Kỹ thuật Phần mềm
05/03/2025 2026-02-27 17:07Thời gian đào tạo đào tạo:
03 năm
(không tính các học phần tiếng Anh, GDTC, GDQP)
Tổ hợp xét tuyển:
Toán x 2 + 2 môn bất kỳ
Tên văn bằng sau tốt nghiệp:
Cử nhân Kỹ thuật Phần mềm
(Bachelor in Software Engineering)
Tổng quan về chương trình đào tạo
Với sự phát triển của nền kinh tế số và cách mạng công nghiệp 4.0, Kỹ thuật Phần mềm đóng vai trò then chốt trong việc phát triển các hệ thống thông minh, ứng dụng công nghệ vào mọi lĩnh vực từ tài chính, y tế, giáo dục đến thương mại điện tử và trí tuệ nhân tạo.
Ngành Kỹ thuật Phần mềm tại Trường Đại học CMC trang bị cho sinh viên nền tảng vững chắc về lập trình, thiết kế và phát triển phần mềm, quản lý dự án công nghệ và bảo mật hệ thống. Chương trình cung cấp nền tảng vững chắc về lập trình, phát triển phần mềm, kiến trúc hệ thống và bảo mật, đồng thời tích hợp trí tuệ nhân tạo (AI), khoa học dữ liệu và điện toán đám mây, giúp sinh viên có khả năng làm chủ các công nghệ tiên tiến.
Cấu trúc chương trình
Đại cương
Lý luận chính trị và pháp luật
- Triết học Mác – Lênin
- Kinh tế chính trị Mác – Lênin
- Chủ nghĩa xã hội khoa học
- Lịch sử Đảng Cộng sản Việt Nam
- Tư tưởng Hồ Chí Minh
- Pháp luật đại cương
Toán và khoa học cơ bản
- Giải tích
- Đại số tuyến tính
- Xác suất thống kê
Kỹ năng mềm
- Kỹ năng mềm và tư duy khởi nghiệp
- Giáo dục thể chất
- Giáo dục Quốc phòng và An ninh
Cơ sở khối ngành
Các học phần bắt buộc
- Toán rời rạc
- Nhập môn Công nghệ thông tin – Truyền thông
- Cấu trúc dữ liệu và giải thuật
- Cơ sở lập trình
- Cơ sở lập trình Web
- Lập trình hướng đối tượng
- Kiến trúc máy tính
- Hệ điều hành
- Cơ sở dữ liệu
- Công nghệ phần mềm
Học phần tự chọn chung (Sinh viên chọn 03/6 tín chỉ)
- Vật lý điện – điện tử
- Lập trình Python
Cơ sở ngành
Các học phần bắt buộc
- Pháp lý và Đạo đức nghề nghiệp
- An toàn thông tin
- Mạng máy tính và truyền thông
- Quản lý dự án CNTT
- Phân tích và thiết kế hệ thống
- Các hệ quản trị cơ sở dữ liệu
- Giao diện và trải nghiệm người dùng
- Lập trình C#
- Công nghệ và lập trình WEB
- Phát triển ứng dụng di động
- Lập trình Java
- Đồ án chuyên ngành
- Triển khai phần mềm
- Trí tuệ nhân tạo
- Học máy và khai phá dữ liệu
Các học phần tự chọn (Sinh viên chọn 03/09 tín chỉ
- Điện toán đám mây
- Hệ thống số
- Lý thuyết độ phức tạp
Các học phần tự chọn (Sinh viên chọn 02/06 tín chỉ)
- Kỹ năng lập trình nâng cao
- Chuẩn kỹ năng Công nghệ thông tin Nhật Bản
- Chuẩn kỹ năng Công nghệ thông tin Hàn Quốc
Chuyên ngành
Các học phần tự chọn (Chọn 12 tín chỉ trong các nhóm sau)
Định hướng Kỹ thuật phần mềm
- Yêu cầu phần mềm
- Thiết kế và xây dựng phần mềm
- Kiểm thử phần mềm
- Lập trình game
- Quản lý dịch vụ CNTT
Định hướng Điện toán đám mây
- Bảo mật điện toán đám mây
- Thiết kế và kiến trúc hệ thống đám mây
- Quản lý hệ thống đám mây
- Hệ thống máy tính phân tán và đám mây
- Quản trị học
Định hướng An toàn thông tin
- Mật mã và Blockchain
- Bảo mật ứng dụng
- Bảo mật mạng máy tính
- An toàn dữ liệu
- Quản trị học
Định hướng Kỹ thuật Máy tính
- Cơ sở thiết kế máy tính
- Lập trình hệ thống
- Thiết kế Hệ thống nhúng
- Nhập môn Điện tử số
- Thiết kế để kiểm thử
- Công cụ EDA cho thiết kế, kiểm chứng và mô phỏng
Thực tập nghề nghiệp & tốt nghiệp
- Thực tập nghề nghiệp
- Khóa luận tốt nghiệp

PGS. TS. Nguyễn Thanh Tùng
Hiệu trưởng, Giảng viên Khoa Công nghệ Thông tin & Truyền thông

PGS. TS. Nguyễn Hữu Quỳnh
Phó Hiệu trưởng, Giảng viên Khoa Công nghệ Thông tin & Truyền thông

PGS. TS. Vũ Việt Vũ
Trưởng Khoa, Giảng viên khoa Công nghệ Thông tin & Truyền thông

PGS. TS. Trương Anh Hoàng
Giảng viên Khoa Công nghệ Thông tin & Truyền thông
Chinh phục lĩnh vực bảo mật và an toàn thông tin: Hành trình từ giảng đường CMC đến Viettel Networks của Nguyễn Bình Nam
“Điều giá trị nhất mà Trường Đại học CMC mang đến cho em không chỉ
Không chỉ con trai mới giỏi công nghệ: Gặp gỡ nữ sinh Phan Thị Phương Linh và hành trình khẳng định bản thân với lĩnh vực trí tuệ nhân tạo
“Em nghĩ con gái hoàn toàn có thể học công nghệ và làm chủ AI,
Hành trình xây dựng hệ thống điểm danh và giám sát thi bằng công nghệ AI – đề tài đạt Giải Nhất Nghiên cứu Khoa học cấp trường của nhóm sinh viên ngành Khoa học Máy tính
“Chúng em từng chỉ nghĩ đơn giản là làm cho xong bài tập nhóm nghiên
Từ học bổng 70% đến mục tiêu tốt nghiệp xuất sắc: Câu chuyện về đam mê chạm tới giấc mơ DevOps của nữ sinh ngành công nghệ
“Cơ hội sẽ đến khi dám bắt đầu, dám thử sức và không ngừng rèn
Gặp gỡ giảng viên tương lai của bạn
(20h - 21h30 tối thứ 7 hàng tuần)
Bắt tay doanh nghiệp IT top 10, Trường Đại học CMC tăng tốc kết nối đào tạo và tuyển dụng trong kỷ nguyên AI
Ngày 28/01/2026, buổi gặp mặt và làm việc giữa Trường Đại học CMC và Kaopiz Holdings đã diễn ra trong không khí cởi mở, hướng tới mục tiêu tăng cường
Trường Đại học CMC làm việc với HCLTech và HCL GUVI (Ấn Độ), mở rộng cơ hội học tập và phát triển sự nghiệp toàn cầu cho sinh viên
Ngày 20/01/2026, tại Hà Nội, Trường Đại học CMC đã có buổi làm việc và trao đổi chuyên sâu với đại diện HCLTech và HCL GUVI (Ấn Độ), nhằm thảo
Trường Đại học CMC làm việc với Trường Đại học Khoa học và Công nghệ Đài Cương (Đài Loan), đẩy mạnh hợp tác quốc tế trong lĩnh vực đào tạo công nghệ, kỹ thuật
Chiều ngày 19/12/2025, Trường Đại học CMC đã đón tiếp và làm việc với Trường Đại học Khoa học và Công nghệ Đài Cương (Đài Loan) cùng đơn vị đối
Trường Đại học CMC đón tiếp và làm việc với Viện Nghiên cứu Phát triển Phần mềm nội dung số (CCSRI), Đại học Kyonggi (KGU), Hàn Quốc
Sáng ngày 05/12/2025, Trường Đại học CMC tiếp đón đoàn công tác của Viện Nghiên cứu Phát triển Phần mềm nội dung số (CCSRI), Đại học Kyonggi (KGU), Hàn Quốc,
Hoàn thành chuỗi workshop AI cùng chuyên gia quốc tế, sinh viên CMC chính thức nhận chứng chỉ từ Tập đoàn NVIDIA
Tiếp nối thành công của buổi học đầu tiên, ngày 05/11/2025, Trường Đại học CMC đã tổ chức buổi học thứ hai với chủ đề “Fundamentals of Deep Learning” (Cơ
Triển vọng nghề nghiệp
Chuyên viên/Chuyên gia
- Chuyên viên kiểm thử phần mềm (QA/QC): Đảm bảo chất lượng của phần mềm trước khi đưa vào sử dụng.
- Chuyên viên bảo mật hệ thống: Phát triển và triển khai các giải pháp bảo mật để bảo vệ dữ liệu và hệ thống.
- Chuyên viên công nghệ Blockchain: Phát triển và ứng dụng các giải pháp dựa trên công nghệ chuỗi khối.
- Chuyên viên phát triển ứng dụng di động: Thiết kế và xây dựng các ứng dụng di động cho các nền tảng khác nhau.
Quản lý
- Quản lý dự án phần mềm: Điều phối các nhóm phát triển phần mềm, quản lý tiến độ và ngân sách dự án.
Kỹ sư
- Kỹ sư phát triển phần mềm: Thiết kế, xây dựng và bảo trì các ứng dụng phần mềm cho doanh nghiệp và người dùng cá nhân.
- Kỹ sư hệ thống nhúng: Phát triển phần mềm cho các thiết bị IoT và các hệ thống nhúng khác.
Khác
- Giảng viên ngành Kỹ thuật phần mềm: Giảng dạy, nghiên cứu và hướng dẫn sinh viên trong các cơ sở giáo dục.
- Ngoài ra sinh viên sau khi tốt nghiệp có thể đảm nhiệm các vị trí: nghiên cứu viên tại các viện, trung tâm nghiên cứu và phát triển; cán bộ giảng dạy tại các trường đại học, cao đẳng, trung học chuyên nghiệp, dạy nghề; hoặc các vị trí kỹ thuật trong các lĩnh vực của Kỹ thuật phần mềm và ứng dụng trong các lĩnh vực công nghiệp, sản xuất, kinh tế – xã hội ở các công ty, tổ chức ở Việt Nam và trên thế giới, cán bộ chuyên trách Kỹ thuật phần mềm tại các Bộ ban ngành của Trung ương, địa phương.
- Có khả năng tự tìm tòi và giải quyết các vấn đề phát sinh trong quá trình hoạt động thực tiễn tại các cơ quan, tổ chức và doanh nghiệp.
- Có khả năng tiếp tục học tập và nghiên cứu bậc sau đại học tại các trường đại học, viện nghiên cứu trong và ngoài nước trong các lĩnh vực Kỹ thuật phần mềm và truyền thông.
Cấu trúc chương trình
Đại cương
Lý luận chính trị và pháp luật
- Triết học Mác – Lênin
- Kinh tế chính trị Mác – Lênin
- Chủ nghĩa xã hội khoa học
- Lịch sử Đảng Cộng sản Việt Nam
- Tư tưởng Hồ Chí Minh
- Pháp luật đại cương
Toán và Khoa học cơ bản
- Đại số tuyến tính
- Xác suất thống kê
Kỹ năng mềm
- Kỹ năng mềm và tư duy khởi nghiệp
- Kỹ năng sử dụng AI
Giáo dục thể chất
Giáo dục Quốc phòng và An ninh
Cơ sở khối ngành
- Nhập môn Công nghệ thông tin – Truyền thông
- Lập trình Python
- Toán rời rạc
- Cấu trúc dữ liệu và giải thuật
- Cơ sở dữ liệu
- Công nghệ phần mềm
- Kiến trúc máy tính
- Lập trình hướng đối tượng
- Cơ sở lập trình Web
Cơ sở ngành
- Mạng máy tính và truyền thông
- Kỹ năng lập trình nâng cao
- Phân tích và thiết kế hệ thống
- Công nghệ lập trình WEB
- Kiểm thử phần mềm
- Phát triển phần mềm nguồn mở
- Quản lý hệ thống đám mây
- Trí tuệ nhân tạo
- Dự án phần mềm
- Phát triển ứng dụng di động
- Các vấn đề hiện đại trong Kỹ thuật phần mềm
- Đồ án chuyên ngành Kỹ thuật phần mềm
Chuyên ngành
Các học phần tự chọn (Sinh viên chọn 18/30 tín chỉ):
- Hệ điều hành
- Học máy và khai phá dữ liệu
- Yêu cầu phần mềm
- Triển khai phần mềm
- An toàn thông tin
- Lập trình game
- Bảo mật ứng dụng
- Lưu trữ và xử lý dữ liệu lớn
- Mật mã và Blockchain
- Thiết kế Hệ thống nhúng
Thực tập nghề nghiệp và tốt nghiệp
- Thực tập nghề nghiệp
- Khóa luận tốt nghiệp