Kỹ thuật Phần mềm
05/03/2025 2026-06-04 17:15Kỹ thuật Phần mềm
Tổng quan về ngành Kỹ thuật Phần mềm
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.
Triển vọng nghề nghiệp
- 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ý 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ư 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.
- 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
| Lý luận chính trị và pháp luật | Toán và khoa học cơ bản | Kỹ năng mềm |
|---|---|---|
|
|
Giáo dục thể chất Giáo dục Quốc phòng và An ninh |
- 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
- 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
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
- Khóa luận tốt nghiệp
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ử dung AI
Giáo dục thể chất
Giáo dục Quốc phòng và An ninh
- 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
- 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
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
- Khóa luận tốt nghiệp
Thời gian đà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
| Lý luận chính trị và pháp luật | Toán và khoa học cơ bản | Kỹ năng mềm |
|---|---|---|
|
|
Giáo dục thể chất Giáo dục Quốc phòng và An ninh |
- 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
- 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
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
- Khóa luận tốt nghiệp
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ử dung AI
Giáo dục thể chất
Giáo dục Quốc phòng và An ninh
- 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
- 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
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
- Khóa luận tốt nghiệp
Triển vọng nghề nghiệp
- 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ý 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ư 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.
- 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
- 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
Lý do lựa chọn học ngành ICT tại CMCU
Học tập trong hệ sinh thái Công nghệ thực chiến
Thừa hưởng thế mạnh từ Tập đoàn CMC – đơn vị dẫn đầu về AI và Chuyển đổi số. Sinh viên giải quyết bài toán thực, dữ liệu thực cùng các chuyên gia hàng đầu ngay từ năm thứ 2.
Mô hình AI University đột phá
Tiên phong cá nhân hóa giáo dục với Trợ giảng AI 24/7. Công cụ này hỗ trợ tối ưu lộ trình học tập, cảnh báo tiến độ và rèn luyện tư duy tự học suốt đời
Chương trình chuẩn quốc tế, đón đầu xu thế
Đào tạo theo tiêu chuẩn ABET/AUN-QA, tập trung vào các lĩnh vực mũi nhọn: Cloud, Big Data, Cyber Security và AI. Nội dung giảng dạy gắn liền với thực tiễn doanh nghiệp, giúp sinh viên thích ứng nhanh và sẵn sàng làm việc ngay khi tốt nghiệp.
Đào tạo qua dự án (Project-based Learning)
Hoàn thành ít nhất 15 dự án thực tế xuyên suốt chương trình. Sinh viên làm chủ quy trình từ phân tích đến triển khai, xây dựng Portfolio ấn tượng dưới sự dẫn dắt trực tiếp của các CxO và chuyên gia đầu ngành
Thực tập OJT – Trải nghiệm kỹ sư thực thụ
Dành 04 tháng làm việc toàn thời gian tại Tập đoàn CMC và các đối tác. Với sự kèm cặp sát sao của Mentor doanh nghiệp, sinh viên được tôi luyện trong môi trường chuyên nghiệp, sẵn sàng bắt nhịp công việc ngay sau khi tốt nghiệp
Đội ngũ giảng viên "Học thuật kết hợp Thực chiến"
Sự kết hợp giữa các Phó giáo sư, Tiến sĩ giàu kinh nghiệm và các chuyên gia công nghệ từ doanh nghiệp. Sinh viên không chỉ học kiến thức nền tảng mà còn được định hướng nghề nghiệp qua các bài toán công nghệ mới nhất
Nộp hồ sơ xét tuyển trực tuyến

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

TS. Phạm Thị Anh Lê
Giảng viên Khoa Công nghệ Thông tin & Truyền thông

TS. Hoàng Tiểu Bình
Giảng viên Khoa Công nghệ Thông tin & Truyền thông

TS. Ngô Minh Thành
Giảng viên Khoa Công nghệ Thông tin & Truyền thông

TS. Nguyễn Ngọc Tân
Giảng viên Khoa Công nghệ Thông tin và Truyền thông
Hành trình từ giảng đường CMCU đến vị trí AI & Automation tại doanh nghiệp quốc tế của cựu sinh viên Trường Đại học CMC
Ngay từ khi còn trên ghế giảng đường, Phạm Quốc An - cựu sinh viên
Chinh phục bài toán khó để kiến tạo giá trị với công nghệ trí tuệ nhân tạo: Câu chuyện của cậu sinh viên năm cuối Trường Đại học CMC
"Mình luôn tin rằng một đề tài nghiên cứu chỉ thực sự có ý nghĩa
Từ suất học bổng 100% đến lập trình viên Full-stack: Khi mỗi cơ hội đều trở thành bước đệm cho tương lai
"Đừng chỉ giới hạn việc học tập ở trên giảng đường, hãy chủ động trải
Nữ sinh chuyên Văn theo đuổi ngành IT và “cú đúp” giải thưởng nghiên cứu khoa học: Rẽ hướng để khám phá phiên bản tốt hơn của chính mình
"Đừng ngại rẽ hướng nếu bạn tin đó là điều phù hợp với mình. Chỉ
Gặp gỡ giảng viên tương lai của bạn
(20h - 21h30 tối thứ 7 hàng tuần)
Hành trình từ giảng đường CMCU đến vị trí AI & Automation tại doanh nghiệp quốc tế của cựu sinh viên Trường Đại học CMC
Ngay từ khi còn trên ghế giảng đường, Phạm Quốc An - cựu sinh viên Khóa 1 ngành Công nghệ Thông tin, Trường Đại học CMC đã không ngừng tìm
Talkshow “AI First Developer”: Sinh viên Trường Đại học CMC định hình năng lực nghề nghiệp trong thời đại AI
Trong bối cảnh trí tuệ nhân tạo (AI) đang tạo ra những thay đổi sâu rộng đối với ngành Công nghệ thông tin và thị trường lao động, việc trang
Tuyển sinh đại học năm 2026: Nhóm ngành công nghệ, kỹ thuật ‘lên ngôi’ với hơn 53% thí sinh lựa chọn
Hãy cùng Trường Đại học CMC nhìn lại bức tranh tuyển sinh đại học năm 2026, khi hơn một nửa số thí sinh trên cả nước lựa chọn các ngành
Sinh viên Trường Đại học CMC khẳng định năng lực tại Chương trình Đào tạo Nhân tài AI Thực chiến năm 2026 của Tập đoàn Vingroup
Tiếp tục ghi dấu ấn trên hành trình chinh phục lĩnh vực Trí tuệ nhân tạo (AI), mới đây, nhóm sinh viên ngành Khoa học Máy tính, Trường Đại học
Từ suất học bổng 100% đến lập trình viên Full-stack: Khi mỗi cơ hội đều trở thành bước đệm cho tương lai
"Đừng chỉ giới hạn việc học tập ở trên giảng đường, hãy chủ động trải nghiệm thật nhiều và không ngại sai, vì đó là cách nhanh nhất để trưởng
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