Kỹ thuật Phần mềm
05/03/2025 2025-06-27 11:58Kỹ thuật Phần mềm
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. Nhu cầu nhân lực chất lượng cao trong ngành đang không ngừng gia tăng, mở ra nhiều cơ hội nghề nghiệp hấp dẫn cho sinh viên.
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.
Với lợi thế là thành viên của Tập đoàn Công nghệ CMC, sinh viên được học tập trong môi trường thực tiễn, có cơ hội tham gia các dự án phần mềm thực tế, thực tập tại các doanh nghiệp công nghệ hàng đầu trong và ngoài nước. Thông qua đó, sinh viên không chỉ nắm vững kiến thức lý thuyết mà còn phát triển kỹ năng thực hành, tư duy giải quyết vấn đề và khả năng làm việc nhóm hiệu quả, phát triển tư duy sáng tạo để nâng cao năng lực cạnh tranh trong thị trường lao độ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
Kiến thức, kỹ năng, kinh nghiệm
Sinh viên tốt nghiệp sẽ có khả năng phát triển nghề nghiệp trong lĩnh vực kỹ thuật phần mềm, đảm nhận các vị trí như nhà phát triển phần mềm, kỹ sư hệ thống, kiến trúc sư phần mềm hoặc các vai trò liên quan trong ngành công nghiệp công nghệ thông tin. Đồng thời, sinh viên được trang bị kỹ năng làm việc nhóm, tư duy phản biện và khả năng giao tiếp hiệu quả trong môi trường làm việc chuyên nghiệp.
Sinh viên tốt nghiệp sẽ có khả năng vận dụng kiến thức nền tảng và kỹ năng chuyên môn để phân tích, thiết kế và phát triển các giải pháp phần mềm đáp ứng nhu cầu thực tế. Chương trình đào tạo giúp sinh viên nắm vững và ứng dụng công nghệ tiên tiến, bao gồm trí tuệ nhân tạo (AI) tạo sinh, trong quá trình xây dựng và tối ưu hóa phần mềm, đồng thời phát triển tư duy đổi mới sáng tạo.
Sinh viên tốt nghiệp sẽ có ý thức trách nhiệm đạo đức nghề nghiệp, tinh thần học tập suốt đời và khả năng thích ứng với sự thay đổi nhanh chóng của ngành công nghiệp phần mềm. Chương trình đào tạo cũng khuyến khích sinh viên đóng góp tích cực cho xã hội thông qua các dự án công nghệ bền vững, đảm bảo sự hài hòa giữa phát triển kỹ thuật và lợi ích cộng đồng.