Chương trình đào tạo ngành Kỹ thuật phần mềm được thiết kế nhằm cung cấp cho sinh viên những kiến thức và kỹ năng nền tảng của lĩnh vực công nghệ thông tin (CNTT), các ngôn ngữ lập trình, các công nghệ và nền tảng phát triển ứng dụng hiện đại, quy trình và các công cụ phát triển phần mềm trong từng giai đoạn.

Sinh viên khi tốt nghiệp có thể tham gia các dự án thực tế để tạo ra những sản phẩm phần mềm đột phá, hoặc tiếp tục nghiên cứu chuyên sâu trong lĩnh vực phần mềm và CNTT ở những bậc học cao hơn.

Học kỳ 1

  • Kiến thức và kỹ năng khai phóng 1 (3tc)
  • Tiếng Anh 1 (3tc)
  • Lập trình căn bản (3tc)

Học kỳ 2

  • Kỹ năng số (3tc)
  • Kiến thức và kỹ năng khai phóng 2 (3tc)
  • Tiếng Anh 2 (3tc)
  • Kiến thức và kỹ năng khai phóng 3 (3tc)
  • Tiếng Anh 3 (3tc)
  • Cấu trúc dữ liệu và giải thuật (3tc)

Học kỳ 3

  • Tiếng Anh 4 (3tc)
  • Cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu (3tc)

Học kỳ 1

  • Tiếng Anh 5 (3tc)
  • Toán rời rạc và Đại số tuyến tính (3tc)
  • Kỹ năng mềm (Professional Practice) (3tc)
  • Giáo dục Quốc phòng – An ninh (6tc)
  • Xác suất thống kê (3tc)

Học kỳ 2

  • Pháp luật và quyền con người (3tc)
  • Tiếng Anh 6 (3tc)
  • Mạng máy tính (3tc)
  • Kiến trúc máy tính và Hệ điều hành (3tc)
  • Các nền tảng và công cụ lập trình AI (3tc)

Học kỳ 3

  • Triết học Mác-Lê Nin (3tc)
  • Giáo dục thể chất 1 (1tc)
  • Giáo dục thể chất 2 (1tc)
  • Giáo dục thể chất 3 (1tc)

Học kỳ 1

  • Kinh tế chính trị Mác-Lê Nin (2tc)
  • Software Engineering (2tc)
  • Thiết kế phần mềm (3tc)
  • Lập trình ứng dụng di động (3tc)
  • Chủ nghĩa xã hội khoa học (2tc)
  • Lập trình hướng đối tượng (3tc)
  • Lập trình Web Front-End (3tc)
  • Thực tập nhận thức (2tc)
  • Hoc phần liên ngành 1 (3tc)

Học kỳ 2

  • Tư tưởng Hồ Chí Minh (2tc)
  • Emerging Technologies (2tc)
  • Công nghệ và ứng dụng IoT (3tc)
  • Advanced Software Engineering (3tc)
  • Đồ án Lập trình ứng dụng (3tc)
  • Học phần liên ngành 2 (3tc)
  • Đồ án lập trình nâng cao (2tc)

Học kỳ 3

  • Lịch sử Đảng Cộng sản Việt Nam (2tc)
  • Đồ án chuyên ngành (3tc)
  • Special topics in Software Engineering (3tc)

Học kỳ 1

  • Kỹ thuật yêu cầu phần mềm (3tc)
  • Phân tích thiết kế hướng đối tượng (3tc)
  • Lập trình Web Full Stack (3tc)
  • Kiểm thử phần mềm (3tc)
  • Quản lý dự án phần mềm (3tc)

Học kỳ 2

  • Đảm bảo chất lượng phần mềm (3tc)
  • Đảm bảo an toàn phần mềm (3tc)
  • Thực tập tốt nghiệp (6tc)
  • Khóa luận tốt nghiệp (6tc)
Cấu trúc chương trình Số TC
Giáo dục tổng quát Thể chất và quốc phòng 9
Kiến thức và kỹ năng khai phóng 15
Ngoại ngữ 18
Lý luận Chính trị 11
Giáo dục chuyên nghiệp Cơ sở 71
Cốt lõi
Chuyên ngành
Tốt nghiệp 6
Tổng số tín chỉ 130

 

Học qua dự án (Project-based learning): Sinh viên được nhận những dự án nhằm giải quyết một vấn đề cụ thể, hay chuẩn bị cho một đề tài nghiên cứu, khóa luận cuối khoá. Sinh viên cũng có thể nhận một đơn đặt hàng thực tế từ doanh nghiệp.

Lớp học đảo (Flipped Classroom): Sinh viên đóng vai trò chủ động trong lớp, chuẩn bị và trình bày nội dung bài giảng, tổ chức thảo luận, tranh luận, bài tập, tự đánh giá lẫn nhau,… Giảng viên đóng vai trò hướng dẫn, cố vấn và điều chỉnh những sai lệch trong thông tin (nếu có), xác nhận việc đánh giá lẫn nhau của sinh viên.

Năng lực đạt được

Kỹ năng chuyên môn:

  • Hiểu và áp dụng được kiến thức cơ sở ngành như: Toán, thuật toán và cấu trúc dữ liệu, ngôn ngữ và kỹ thuật lập trình, cơ sở dữ liệu, lập trình ứng dụng trên các nền tảng
  • Hiểu rõ quy trình và thực hiện được các công việc trong quy trình phát triển dự án phần mềm, tham gia hiệu quả vào các nhóm dự án
  • Có khả năng đề xuất giải pháp cho các vấn đề thực tế phức tạp; lập kế hoạch, phân tích, thiết kế, xây dựng, triển khai, đảm bảo an toàn thông tin, và bảo trì các hệ thống phần mềm
  • Lập trình được với các ngôn ngữ lập trình phổ biến và nền tảng phát triển ứng dụng, như Java, C#/.NET, C/C++, Python,…; các nền tảng web/mobile, và IoT; các framework Front End và Back End
  • Tiếp cận được các công nghệ hiện đại (AI, IoT, Cloud,…) để phát triển những hệ thống thông minh đáp ứng yêu cầu chuyển đổi số

Kỹ năng hội nhập (Kỹ năng mềm):

  • Tuân thủ các quy tắc đạo đức và hành vi chuyên nghiệp để giải quyết các vấn đề kỹ thuật trong lĩnh vực CNTT
  • Có khả năng học tập suốt đời thông qua tự học, tự nghiên cứu, liên tục bổ sung kiến thức và kỹ năng tiên tiến trong lĩnh vực CNTT

Sau khi tốt nghiệp, sinh viên có thể làm việc ở các vị trí sau đây:

  • Kỹ sư phát triển phần mềm
  • Kiến trúc sư phần mềm
  • Chuyên viên kiểm thử và đảm bảo chất lượng phần mềm
  • Chuyên viên phân tích nghiệp vụ
  • Chuyên viên tư vấn giải pháp CNTT
  • Quản lý dự án CNTT
  • Chuyên viên đào tạo, huấn luyện CNTT
  • Các vị trí quản lý như Giám đốc chuyển đổi số
  • Khởi nghiệp với các dự án CNTT
  • Hoặc có thể tiếp tục học ở các bậc học cao hơn.

Học phí Trường ĐH Thái Bình Dương năm 2024 là 740.000 đồng/tín chỉ.

Học phí sẽ tính theo số tín chỉ sinh viên đăng ký và đóng theo từng học kỳ, có ba học kỳ trong một năm học. Tổng số tín chỉ các ngành tại TBD là 130 (hệ cử nhân), 160 (hệ kỹ sư).

Trường có nhiều học bổng và các chính sách hỗ trợ tài chính khác nhau cho sinh viên. Chi tiết vui lòng xem tại đây.

Ngành Kỹ thuật phần mềm xét tuyển theo 04 phương thức:

1. KẾT QUẢ HỌC BẠ THPT với điểm trung bình (ĐTB) từ 6.0 trở lên theo các hình thức:

  • ĐTB 5 học kì (cả năm lớp 10, lớp 11 và học kì 1 lớp 12); hoặc
  • ĐTB theo tổ hợp 3 môn của học kì 1 lớp 12; hoặc
  • ĐTB theo tổ hợp 3 môn của cả năm lớp 12; hoặc
  • ĐTB cả 3 năm THPT (lớp 10, lớp 11 và lớp 12)

2. KẾT QUẢ THI THPT 2024 theo tổ hợp môn xét tuyển, dự kiến từ 15 điểm trở lên.

3. ĐIỂM XÉT TỐT NGHIỆP THPT 2024 dự kiến từ 5.5 điểm trở lên.

4. KẾT QUẢ THI ĐÁNH GIÁ NĂNG LỰC ĐH QUỐC GIA TP.HCM 2024 dự kiến từ 550 điểm trở lên.

Chi tiết về xét tuyển xem tại đây.

Thí sinh có thể nộp hồ sơ trực tuyến tại đây.