Chương trình đào tạo ngành Kỹ thuật phần mềm
1. Yêu cầu về chất lượng luận án
Thể hiện qua việc phát hiện và giải quyết những vấn đề mới, đóng góp mới cho khoa học và thực tiễn, đã công bố tối thiểu (trong thời gian làm nghiên cứu sinh) 02 bài báo về kết quả nghiên cứu của luận án trên tạp chí khoa học chuyên ngành trong đó tối thiểu có 01 bài đăng trên tạp chí khoa học thuộc danh mục các tạp chí ISI/Scopus hoặc 02 báo cáo trong kỉ yếu hội thảo quốc tế có uy tín xuất bản bằng tiếng nước ngoài có phản biện, có mã số ISBN; hoặc 02 bài báo đăng trên tạp chí khoa học chuyên ngành có uy tín của nước ngoài. Cụ thể:
- Luận án phải là công trình nghiên cứu khoa học độc lập, có đóng góp mới cho việc giải quyết vấn đề khoa học, lý luận hoặc thực tiễn đang đặt ra,góp phần xây dựng, hình thành khung lý thuyết mới, hệ tư tưởng mới phù hợp với chuyên ngành Công nghệ phần mềm;
- Đề tài luận án phải được tiểu ban chuyên môn thông qua trong quy trình xét tuyển đào tạo trình độ tiến sĩ, được thủ trưởng đơn vị đào tạo ra quyết định giao đề tài và người hướng dẫn;
- Kết quả nghiên cứu trong luận án phải là kết quả lao động của chính tác giả thu được chủ yếu trong thời gian đào tạo. Nếu sử dụng kết quả, tài liệu của người khác (bảng, biểu, công thức, đồ thị cùng những tài liệu khác) thì phải được tác giả đồng ý và trích dẫn tường minh. Nếu luận án là công trình khoa học hoặc một phần công trình khoa học của một tập thể trong đó tác giả đóng góp phần chính thì phải xuất trình các văn bản thể hiện sự nhất trí của các thành viên trong tập thể đó cho tác giả sử dụng kết quả chung của tập thể để viết luận án;
- Luận án phải là một công trình nghiên cứu khoa học sáng tạo của chính nghiên cứu sinh, có đóng góp về mặt lý luận và thực tiễn trong lĩnh vực nghiên cứu hoặc giải pháp mới có giá trị trong việc phát triển, gia tăng tri thức khoa học của lĩnh vực Máy tính và Công nghệ thông tin, giải quyết sáng tạo các vấn đề của ngành Công nghệ thông tin hay thực tiễn kinh tế – xã hội;
- Kết quả luận án có giá trị đối với lĩnh vực Công nghệ phần mềm, về lý thuyết khoa học cũng như thực tiễn quản lý, tạo dựng các giá trị bền vững thông qua hoạt động của người học.
2. Yêu cầu về kiến thức chuyên môn
Kiến thức nhóm chuyên ngành (đối với NCS từ cử nhân)
- Đọc hiểu và trình bày được các tài liệu tiếng Anh chuyên ngành;
- Hiểu và vận dụng các khái niệm chung về quy trình phát triển phần mềm, các kỹ thuật xây dựng một hệ thống phần mềm có chất lượng;
- Hiểu và vận dụng các khái niệm chung liên quan đến kiến thức về các lĩnh vực cơ bản của Công nghệ thông tin như Trí tuệ nhân tạo, Tương tác người máy, Mật mã và an toàn dữ liệu.
Kiến thức chuyên ngành (đối với NCS từ cử nhân)
- Hoàn thiện và vận dụng tốt các kỹ thuật về phân tích và thiết kế hệ thống;
- Hiểu và vận dụng được các kỹ thuật về kiểm thử và đảm bảo chất lượng phần mềm. Có khả năng xây dựng các công cụ hỗ trợ kiểm thử tự động;
- Hiểu và vận dụng được các kiến trúc phần mềm hiện đại trong việc xây dựng các hệ thống phần mềm;
- Biết cách hình thức hóa các yêu cầu phần mềm, sử dụng được một số ngôn ngữ và công cụ hỗ trợ việc hình thức hóa;
- Vận dụng các kiến thức liên quan đến quản lý dự án phần mềm trong công việc;
- Biết cách cập nhật các kiến thức hiện đại trong chuyên ngành Công nghệ phần mềm;
- Biết và vận dụng các kỹ thuật, các công nghệ mới trong ngành Công nghệ thông tin, ứng dụng trong phát triển các phần mềm đặc biệt, bảo đảm chất lượng của hệ thống.
Kiến thức học phần và chuyên đề tiến sĩ
- Có kiến thức về quản trị tổ chức;
- Vận dụng tốt phương pháp nghiên cứu và kỹ thuật viết báo cáo khoa học;
- Biết hình thức hóa các mô hình hệ thống;
- Sử dụng thành thạo các ngôn ngữ hình thức và công cụ hỗ trợ;
- Hiểu biết nhiều các hệ thống phần mềm chuyên dụng.
3. Yêu cầu về năng lực nghiên cứu
- Thành thạo kỹ năng thiết lập giả thiết;
- Thành thạo kỹ năng dùng thực nghiệm để khám phá kiến thức;
- Thành thạo kỹ năng kiểm nghiệm và bảo vệ giả thiết;
- Thành thạo kỹ năng áp dụng kiến thức vào thực tế;
- Thành thạo kỹ năng thu thập thông tin.
4. Yêu cầu về kĩ năng
Kĩ năng nghề nghiệp:
- Biết phát hiện tri thức mới và trình bày một cách khoa học;
- Biết sử dụng các công cụ phần mềm hỗ trợ trong công việc;
- Biết và vận dụng được qui trình thiết kế, phân đoạn qui trình thiết kế và phương pháp tiếp cận;
- Biết và vận dụng qui trình lập kế hoạch, sắp xếp công việc, quản lý thời gian và nguồn lực;
- Biết tìm kiếm, cập nhật, tổng hợp, khai thác thông tin;
- Biết tối ưu hóa phương pháp triển khai công việc;
- Biết sử dụng các kiến thức chuyên môn một cách linh hoạt;
- Có năng lực nghiên cứu và khả năng lãnh đạo.
Kĩ năng bổ trợ:
- Có tư duy logic;
- Có tư duy phân tích, tổng hợp;
- Nắm bắt nhu cầu xã hội đối với kiến thức khoa học chuyên ngành.
- Có năng lực phân tích yêu cầu;
- Có năng lực thiết kế giải pháp;
- Có năng lực thực thi giải pháp;
- Có năng lực vận hành hệ thống;
- Có năng lực tiếp thu công nghệ;
- Biết hợp tác, có khả năng lãnh đạo đối với các thành viên khác trong nhóm.
5. Yêu cầu về phẩm chất
Trách nhiệm công dân
- Trung thực;
- Khiêm tốn;
- Có trách nhiệm.
Trách nhiệm, đạo đức, ý thức và tác phong nghề nghiệp, thái độ phục vụ
- Trung thực với khoa học, không đạo văn;
- Trung thành với tổ chức;
- Nhiệt tình và say mê công việc;
- Có ý thức phục vụ.
6. Mức tự chủ và trách nhiệm
- Nghiên cứu, sáng tạo tri thức mới;
- Thích ứng, tự định hướng và dẫn dắt những người khác;
- Phán quyết, ra quyết định mang tính chuyên gia, phản biện xã hội;
- Quản lý nghiên cứu và có trách nhiệm cao trong việc học tập để phát triển tri thức.
7. Vị trí làm việc của nghiên cứu sinh sau khi tốt nghiệp
- Giảng viên về Máy tính và Công nghệ Thông tin;
- Nghiên cứu viên trong các viện nghiên cứu/công ty;
- Chuyên gia nghiên cứu, phát triển các hệ thống liên quan CNTT, đặc biệt các hệ thống liên quan đến Công nghệ phần mềm.
8. Khả năng học tập, nâng cao trình độ sau khi tốt nghiệp
- Sau khi tốt nghiệp, người học có thể tự nghiên cứu chuyên sâu các vấn đề trong chuyên ngành công nghệ phần mềm; Có thể tự học tập, nâng cao trình độ để nghiên cứu các chuyên ngành khác thuộc ngành công nghệ thông tin.
9. Các chương trình, tài liệu của các cơ sở đào tạo tiến sĩ có uy tín của quốc tế mà đơn vị đào tạo tham khảo.
- Chương trình đào tạo sau đại học của Trường Khoa học thông tin, Viện Khoa học và Công nghệ Tiên tiến Nhật Bản, Nhật Bản;
- Chương trình đào tạo sau đại học của Đại học Wollongong, Úc.