Tôi đang tìm kiếm một số lời khuyên và thông tin phản hồi.
Bối cảnh: Tôi là một sinh viên toán học đại học, có hứng thú với khoa học máy tính lý thuyết (độ phức tạp tính toán, lý thuyết đồ thị, tổ hợp). Tôi muốn theo đuổi bằng tiến sĩ Khoa học Máy tính và tập trung vào lý thuyết.
Nền tảng của tôi là trong lĩnh vực toán học chuyên sâu về khoa học máy tính, nhưng tôi thiếu một nền tảng ứng dụng hơn trong khoa học máy tính. Cụ thể tôi cần hoàn thành các khóa học về Lập trình, Thuật toán, Hệ điều hành và Cơ sở dữ liệu là công việc tiên quyết cho chương trình tiến sĩ. Tôi không thể phù hợp với các khóa học trước khi tốt nghiệp. Để khắc phục điều này, tôi dự định gia nhập lực lượng lao động và hoàn thành MS bán thời gian (để tôi có thể trả tiền cho MS), sau đó khi hoàn thành bằng MS, hãy tham gia chương trình tiến sĩ toàn thời gian.
Câu hỏi: Tôi có gặp bất lợi khi hoàn thành chương trình thạc sĩ bán thời gian, trước khi vào chương trình tiến sĩ, trái ngược với sinh viên CS tham gia chương trình tiến sĩ ngay sau khi hoàn thành bằng đại học? Vị trí tôi làm việc sẽ liên quan đến CS và sẽ cho tôi các kỹ năng có thể chuyển sang chương trình CS & có thể giúp tôi nghiên cứu tập trung tốt hơn. Tôi chỉ hy vọng con đường này không đặt tôi vào bất kỳ loại bất lợi nào (về mặt chấp nhận chương trình tiến sĩ). Tôi quan tâm đến việc theo dõi luận án MS và nhận ra rằng có thể tôi sẽ mất nhiều thời gian hơn để hoàn thành bằng MS (vì nó sẽ là bán thời gian). Sau khi hoàn thành MS, như đã nêu, tôi sẽ tham gia chương trình tiến sĩ toàn thời gian.
Tôi chỉ tìm kiếm một số thông tin phản hồi và lời khuyên. Cảm ơn bạn đã giúp đỡ!