Chắc nhiều bạn khóa 2009 và 2010 cũng đang thắc mắc là tại sao các khóa 2011 và 2012 ĐƯỢC HỌC các môn thuộc chương trình đại học, còn các bạn khóa 2011 và 2012 đang thắc mắc là tại sao lời mời học của mình lại bị các khóa 2009 và 2010 từ chối có phần thô bạo như vậy? Nguyên do là đối tượng tuyển sinh ngành KHMT của 2009/2010 và 2011/2012 khác nhau, và cấu trúc chương trình đào tạo tương ứng cũng vậy.
Cụ thể, khóa 2009/2010 có 2 đối tượng tuyển sinh:
a). Đối tượng dự thi thẳng: sv đã tốt nghiệp chính quy các ngành Khoa Học Máy Tính, Kỹ Thuật Máy Tính, Công Nghệ Phần Mềm, Hệ Thống Thông Tin, Hệ Thống Mạng Máy Tính, Công Nghệ Thông Tin của các trường đại học công lập;
b). Đối tượng phải học bổ túc kiến thức: là sv tốt nghiệp đại học các ngành khác. Các môn học chuyển đổi ngành (bổ túc kiến thức) gồm có: Cơ sở Dữ liệu, Cấu trúc Dữ liệu, Hệ điều hành, Kiến trúc Máy tính, Trí tuệ Nhân tạo, Ngôn ngữ Lập trình. Đối tượng bổ túc kiến thức này phải học (và đạt) 6 môn bổ túc kiến thức này thì mới được dự thi đầu vào cao học.
Cả hai đối tượng này đều phải thi đầu vào có các nội dung của 4 môn: Cấu trúc Dữ liệu, Cơ sở Dữ liệu, Kiến trúc Máy tính, và Ngôn ngữ Lập trình. Chú ý đối với các bạn khóa 2011 và 2012 rằng môn "Ngôn ngữ Lập trình" ở đây không phải là thi lập trình bằng ngôn ngữ C/C++/Pascal như những trường ĐH khác, mà tên đầy đủ của nó là "Lý thuyết Ngôn ngữ Lập trình", môn này học về lý thuyết chung của các ngôn ngữ lập trình, và chỉ được giảng dạy duy nhất ở ĐHBKTPHCM.
Trong khi đó, khóa 2011/2012 chỉ có 1 đối tượng tuyển sinh, và đối tượng này dễ dãi hơn khóa 2009/2010 nhiều: tất cả các sv tốt nghiệp đại học các ngành Kỹ thuật, Khoa học Tự nhiên và Kinh tế (không cần chính quy).
Vì đối tượng rộng mở như thế, nên chắc hẳn kỳ thi đầu vào các lớp CS2011/CS2012 cũng không có các nội dung về "4 môn trời ơi", mà như vậy là nhẹ hơn nhiều so với CS2009/CS2010.
Nhưng đó là các môn quan trọng, cần có đối với một chương trình đào tạo về Khoa học Máy tính (trừ môn Lý thuyết Ngôn ngữ Lập trình đặc dị của ĐHBK), do đó trong chương trình đào tạo của CS2011/2012 phải có 5 môn thuộc khối kiến thức bổ sung: Trí tuệ Nhân tạo, Hệ Cơ sở dữ liệu, Hệ Điều hành, Kiến trúc Máy tính, và Phân tích Thiết kế Giải thuật.
Chỉ học 5 môn kiến thức bổ sung như thế, khóa 2011/2012 đã nhẹ tội hơn đối tượng bổ túc kiến thức của khóa 2009/2010 rồi (6 môn, trong đó có môn LTNNLT rất khó). Hơn nữa, 5 môn bổ sung đó khóa 2011/2012 cũng được tính vào tổng số 60 tín chỉ phải tích lũy, trong khi khóa 2009/2010 phải học thêm 5 môn khác mới tích lũy đủ 60 tín chỉ.
Tóm lại, yêu cầu đối với các khóa từ 2011 trở về sau đã nhẹ hơn trước đó nhiều lắm. Các bạn thuộc các khóa mới này thật may mắn.
Tôi đính kèm Niên giám 2011 để các bạn 2009/2010 tham khảo.