میں کمپیوٹر سائنس میں آن لائن ماسٹر آف سائنس کیسے پاس کرتا ہوں، اور کون اس کے لیے موزوں نہیں ہو سکتا

جارجیا انسٹی ٹیوٹ آف ٹیکنالوجی (3 میں سے 10 کورسز) میں کمپیوٹر سائنس میں آن لائن ماسٹر آف سائنس (OMSCS) پروگرام میں مطالعہ کا پہلا سال مکمل کیا۔ میں کچھ درمیانی نتائج بانٹنا چاہتا تھا۔

آپ کو وہاں نہیں جانا چاہئے اگر:

1. میں پروگرام کرنا سیکھنا چاہتا ہوں۔

میری سمجھ میں، ڈیٹا بیس میں ایک اچھے پروگرامر کی ضرورت ہے:

  • کسی مخصوص زبان کی ساخت، معیاری لائبریریوں وغیرہ کو جانیں۔
  • دوبارہ قابل استعمال اور قابل توسیع کوڈ لکھنے کے قابل ہو؛
  • کوڈ کو پڑھنے اور پڑھنے کے قابل کوڈ لکھنے کے قابل ہو؛
  • کوڈ کی جانچ کرنے اور غلطیوں کو ٹھیک کرنے کے قابل ہو؛
  • بنیادی ڈیٹا ڈھانچے اور الگورتھم جانیں۔

اس موضوع پر کتابیں ہیں، MOOC کورسز، اچھی ٹیم میں نارمل کام۔ MSCS پر انفرادی کورسز مندرجہ بالا میں سے کچھ میں مدد کر سکتے ہیں، لیکن مجموعی طور پر یہ پروگرام کے بارے میں نہیں ہے۔ زبانوں کا علم کورسز کے لیے یا تو ایک شرط ہے، یا یہ فرض کیا جاتا ہے کہ آپ ان میں مطلوبہ حد تک تیزی سے مہارت حاصل کر سکتے ہیں۔ مثال کے طور پر، گریجویٹ انٹروڈکشن ٹو آپریٹنگ سسٹم کورس میں، C کوڈ کی 4+ لائنوں کے کل حجم کے ساتھ 5000 پروجیکٹس کرنا ضروری تھا، اس کے علاوہ تقریباً 10 سائنسی مقالے پڑھنا تھے۔ آرٹیفیشل انٹیلی جنس کورس میں چھ مشکل پراجیکٹس کے علاوہ دو انتہائی امتحان پاس کرنا ضروری تھا - ایک ہفتے کے اندر 30 اور 60 صفحات پر مشتمل مشکل مسائل کو حل کریں۔

زیادہ تر اکثر پڑھنے کی اہلیت کے لحاظ سے "اچھے" کوڈ کے لیے کوئی تقاضے نہیں ہوتے ہیں۔ اکثر گریڈ خود بخود آٹو ٹیسٹس کی بنیاد پر سیٹ کیا جاتا ہے، اکثر کارکردگی کے تقاضے ہوتے ہیں، اور کوڈ اور متن کو سرقہ کے لیے چیک کیا جاتا ہے۔

2. بنیادی محرک نئے علم کو موجودہ جگہ پر لاگو کرنا ہے۔

کچھ کورسز ٹولز فراہم کر سکتے ہیں۔ لیکن سوال یہ ہے کہ آپ ایک اور ٹن پراجیکٹس اور مواد کے ساتھ کیا کریں گے، جن کی ترقی میں آپ کا سارا فارغ وقت کئی سالوں تک لگے گا۔ مجھے ایسا لگتا ہے کہ MSCS کا تجربہ اس کہانی کے ساتھ اچھی طرح فٹ بیٹھتا ہے:

ایک سائنسدان اور سائنس کو مقبول بنانے والے سے کچھ تحقیق کے اہداف اور نتائج کے بارے میں پوچھا گیا:

مقبول کرنے والا:
- اس مطالعے کے نتائج نے مفروضے کو جانچنے میں مدد کی... اور اس کی ترقی میں بھی اہم کردار ادا کیا...

سائنسدان:
- جی ہاں، یہ صرف بہت اچھا ہے!

مجھے یقین ہے کہ آپ بغیر کسی نقصان کے پورے پروگرام سے گزر سکتے ہیں صرف اس صورت میں جب کسی وجہ سے یہ سب کچھ دلچسپ اور پرلطف ہو۔ لیکن یہ سب اس حقیقت کی نفی نہیں کرتا کہ آجر ایسی تعلیم کو دیکھ رہے ہیں (خاص طور پر ریاستوں میں، لیکن میرے خیال میں نہ صرف)۔ LinkedIn میں معلومات شامل کرنے کے بعد کہ میں وہاں پڑھ رہا تھا، مجھے یورپ اور ریاستوں سے اچھی کمپنیوں کے بھرتی کرنے والوں کی درخواستیں موصول ہونے لگیں۔ ٹورنٹو میں جن لوگوں کو میں جانتا ہوں، ان میں سے کئی لوگوں نے اپنے کیرئیر کو آگے بڑھایا یا اپنی پڑھائی کے دوران نئی ملازمتیں تلاش کیں۔

پیشہ ور افراد کے علاوہ، MSCS دوسرے مواقع بھی کھولتا ہے۔ اگر آپ مطلوبہ کورسز کو کامیابی سے مکمل کر لیتے ہیں تو آپ جارجیا ٹیک کے اندر دلچسپ تحقیقی منصوبوں میں شامل ہو سکتے ہیں۔ AI میں ہیڈ ٹیچنگ اسسٹنٹ (TA) ایک روسی لڑکا ہے جو OMSCS میں ایک سال تعلیم حاصل کرنے کے بعد کیمپس منتقل ہو گیا اور اٹلانٹا میں تعلیم حاصل کرنے اور تحقیق کرنے چلا گیا۔ جہاں تک میں جانتا ہوں، وہ پی ایچ ڈی کرنے کا ارادہ رکھتا ہے۔

3. آپ اس پروگرام کو شاندار تنہائی میں مکمل کرنے کی توقع رکھتے ہیں۔

روایتی طور پر، پروگرام سے 50% منافع بات چیت کا موقع ہوتا ہے۔ OMSCS کی ایک بڑی اور فعال کمیونٹی ہے۔ ہر کلاس TAs کی ایک بڑی ٹیم کو ملازمت دیتی ہے (اکثر اسی پروگرام کے طلباء جنہوں نے موجودہ کورس کامیابی سے مکمل کیا ہے)۔ کسی وجہ سے یہ تمام لوگ ایک ساتھ کام کرنا اور پڑھنا چاہتے ہیں۔ کیا مواصلات دیتا ہے:

  • یہ جاننے کی خوشی کہ آپ اکیلے تکلیف نہیں اٹھا رہے ہیں۔
  • دنیا بھر سے نئے جاننے والے اور نرم مہارتوں کی ترقی؛
  • مدد حاصل کرنے اور کچھ سیکھنے کا موقع؛
  • مدد کرنے اور کچھ سیکھنے کا موقع؛
  • پیشہ ورانہ نیٹ ورکنگ۔

زیادہ تر طلباء صنعت میں تجربہ رکھنے والے لوگ ہیں، اکثر شعبہ جات کے سربراہ، معمار، حتیٰ کہ CTOs۔ تقریباً 25% کے پاس CS کی رسمی تعلیم نہیں ہے، یعنی مختلف قسم کے تجربات والے لوگ۔ پروگرام کے آغاز میں، مجھے Yandex.Money میں جاوا کی ترقی میں 5 سال کا تجربہ تھا، اور اب میں میڈیکل سٹارٹ اپ (دندان سازی میں گہری تعلیم) میں بطور محقق جز وقتی کام کرتا ہوں۔

بہت سے طلباء حوصلہ افزائی اور مواصلات کے لئے کھلے ہیں. آپ اکیلے پروگرام سے گزر سکتے ہیں، لیکن اس کے نتیجے میں، آپ اپنے وقت کے 2.5-3 سال (اگر آپ کام کو مدنظر رکھتے ہیں) لگاتے ہیں اور ممکنہ منافع کا صرف 50% وصول کرتے ہیں۔ میرے لیے یہ نقطہ سب سے بڑی مشکل ہے کیونکہ... خود شک اور زبان کی رکاوٹ ہے، لیکن میں اس پر کام کرنے کی کوشش کرتا ہوں۔ ہم ٹورنٹو میں رہنے والے ساتھیوں سے باقاعدگی سے ملتے ہیں۔ یہ سب کافی فعال اور دلچسپ لڑکے اور اعلیٰ پیشہ ور افراد ہیں، ان میں سے ایک نے Zvi Galil، OMSCS پروگرام کے "والد"، فیکلٹی آف کمپیوٹنگ جارجیا ٹیک کے ڈین کے ساتھ ایک میٹنگ کا اہتمام کیا، جنہوں نے اس سال اپنا عہدہ چھوڑ دیا۔

حوصلہ افزائی کے بارے میں ایک مثال: ایک افسانوی طالب علم ہے جس نے مل کر پروگرام مکمل کیا اور فوج میں خدمات انجام دیں۔ وہ اڑان بھرتے ہوئے فورم سے جڑا اور فیلڈ مشقوں سے گزرتے ہوئے پروجیکٹس اور لیکچر سنتا رہا۔ وہ فی الحال جارجیا ٹیک کے ایک ریسرچ انسٹی ٹیوٹ میں کام کرتے ہیں اور پی ایچ ڈی کرنے کا ارادہ رکھتے ہیں۔

4. وقت پر سنجیدگی سے ارتکاب کرنے پر آمادہ نہیں۔

پہلی نظر میں، OMSCS کورسیرا یا اسی طرح کے پلیٹ فارم پر MOOC کورسز یا تخصصات کے مجموعہ سے ملتا جلتا دکھائی دے سکتا ہے۔ میں نے کورسیرا پر کئی کورسز کیے، مثال کے طور پر، سٹینفورڈ سے کرپٹوگرافی اور الگورتھم کے پہلے حصے۔ اس کے علاوہ، میں نے اسٹینفورڈ میں ایک بامعاوضہ آن لائن گریجویٹ کورس لیا (ایم ایس اور پی ایچ ڈی کے طلبا اسے لیتے ہیں) اور اسٹینفورڈ CS231n (بصری شناخت کے لیے Convolutional Neural Networks) کے لیکچرز مفت میں سنے۔

میرے تجربے کی بنیاد پر، آن لائن گریجویٹ کورسز اور مفت MOOC کورسز کے درمیان بنیادی فرق یہ ہیں:

  • پہلے ہی TAs، انسٹرکٹرز، دوسرے طلباء کی بہت زیادہ شمولیت اور حوصلہ افزائی کا ذکر کیا ہے، بہت زیادہ عزم (کوئی بھی ہمیشہ کے لیے پروگرام نہیں سننا چاہتا، خاص طور پر چونکہ 6 سال کی حد ہے)؛
  • کافی سخت ٹائم لائن: جارجیا ٹیک کے معاملے میں، تمام لیکچرز ایک ساتھ دستیاب ہیں (آپ انہیں مناسب وقت پر سن سکتے ہیں)۔ آپ نصابی کتاب پہلے سے پڑھ سکتے ہیں (بہت سے لوگ سمسٹر کے درمیان ایسا کرتے ہیں)۔ لیکن پروجیکٹس ہیں، اور ان کی ڈیڈ لائن ہے، اکثر پروجیکٹس مخصوص لیکچرز سے منسلک ہوتے ہیں۔ امتحانات کی آخری تاریخیں ہیں (عام طور پر دو فی سمسٹر)۔ یہ رفتار برقرار رکھنے کے لئے مشورہ دیا جاتا ہے. آپ کو فی ہفتہ کتنا وقت درکار ہے اس کا انحصار کورسز اور تجربے پر ہے۔ میں ہر کلاس فی ہفتہ <10 گھنٹے کی توقع نہیں کروں گا۔ اوسطاً یہ مجھے 20 لیتا ہے (کبھی کبھی بہت کم، کبھی کبھی یہ 30 یا 40 ہو سکتا ہے)؛
  • پراجیکٹس MOOCs کی نسبت زیادہ پیچیدہ اور دلچسپ ہوتے ہیں، اور اس سے بھی بڑا حکم ہوتا ہے۔
  • یونیورسٹیاں اور ممکنہ آجر ایسے کورسز کو زیادہ دیکھ رہے ہیں۔ خاص طور پر، درخواست جمع کرواتے وقت، جارجیا ٹیک پوچھتا ہے: "غیر درجے والے، غیر تعلیمی کریڈٹ MOOC قسم کے کورس ورک کی فہرست نہ بنائیں۔"

5. میں چاہتا ہوں کہ ہر چیز واضح، جامع اور واضح ہو۔

سب سے پہلے، MSCS بیچلر ڈگری نہیں ہے۔ لیکچرز ہیں، لیکن وہ موضوع کے بارے میں کافی عمومی خیال دیتے ہیں۔ پلس یا مائنس، تمام منصوبوں میں ذاتی فعال تحقیق شامل ہوتی ہے۔ اس میں ساتھی طلباء اور TAs کے ساتھ بات چیت شامل ہوسکتی ہے (نقطہ 3 دیکھیں)، کتابیں پڑھنا، مضامین وغیرہ۔

دوم، OMSCS ایک کافی بڑا اور طاقتور انفراسٹرکچر ہے جس میں پرجوش لوگوں کا ایک گروپ ہے جو کورسز تخلیق اور برقرار رکھتے ہیں (نقطہ 2 دیکھیں)۔ یہ لوگ تجربات اور چیلنجز کو پسند کرتے ہیں۔ وہ پروجیکٹوں کو تبدیل کرتے ہیں، ٹیسٹ اور امتحانات میں سوالات کے ساتھ تجربہ کرتے ہیں، ٹیسٹ کے ماحول کو تبدیل کرتے ہیں، وغیرہ۔ نتیجے کے طور پر، اس کے نتیجے میں کچھ مکمل طور پر پیش گوئی کے قابل نہیں ہیں. میرے تجربے میں:

  • ایک کورس میں، سرورز کو اپ ڈیٹ کرنے کے بعد کچھ غلط ہو گیا اور ان سرورز نے بوجھ کے تحت کسی بھی مستحکم ٹیسٹ کے نتائج پیدا کرنا بند کر دیا۔ لوگوں نے گذارشات کے ساتھ گزرنے کی سست اور رات کی کوششوں میں سرور کی خرابی کے ساتھ ایک سمائلی شامل کرکے ردعمل ظاہر کیا۔
  • ایک اور کورس نے کچھ غلط یا متنازعہ جوابات کے ساتھ ٹیسٹ اور امتحانات جاری کیے۔ طلباء کے ساتھ بات چیت کی بنیاد پر، ان غلطیوں کو درجات کے ساتھ درست کیا گیا۔ کچھ نے خاموشی سے رد عمل کا اظہار کیا، دوسروں نے ناراض اور لعنت بھیجی۔ تمام تبدیلیاں میرے لیے ایک پلس تھیں اور یہ اپنے طریقے سے بھی خوشگوار تھا (آپ کچھ نہیں کرتے، لیکن آپ کا سکور بڑھتا ہے)۔

یقیناً یہ سب کچھ پہلے سے کھڑی رولر کوسٹر میں تھوڑا سا تناؤ بڑھاتا ہے، لیکن یہ تمام چیزیں زندگی کی حقیقتوں سے اچھی طرح سے جڑی ہوئی ہیں: یہ آپ کو کسی مسئلے کو دریافت کرنا، کم یقین کے حالات میں مسائل کو حل کرنا اور ان کے ساتھ بات چیت کرنا سکھاتی ہیں۔ دوسرے لوگ.

جارجیا ٹیک میں OMSCS کی اپنی خصوصیات ہیں:

  • جارجیا ٹیک ریاستہائے متحدہ کی اعلی تکنیکی یونیورسٹیوں میں سے ایک ہے۔
  • سب سے قدیم آن لائن MSCS میں سے ایک؛
  • شاید سب سے بڑا آن لائن MSCS: 9 سالوں میں ~6 ہزار طلباء؛
  • سب سے سستا MSCS میں سے ایک: تمام تربیت کے لیے تقریباً 8 ہزار ڈالر؛
  • کلاسوں میں ایک وقت میں 400-600 لوگ پڑھتے ہیں (عام طور پر آخر تک کم؛ سمسٹر کے وسط میں آپ W کے گریڈ کے ساتھ چھوڑ سکتے ہیں، جو آپ کے GPA کو متاثر نہیں کرتا ہے)؛
  • تمام آن کیمپس کلاسز آن لائن دستیاب نہیں ہیں (لیکن فہرست پھیل رہی ہے اور پہلے سے ہی ایک بہت اچھا انتخاب ہے؛ ابھی تک کوئی گہری تعلیم نہیں ہے، لیکن ہم امید نہیں کھوتے)؛
  • ترجیحی قطاروں اور درخواست دہندگان کی ایک بڑی تعداد کی وجہ سے کسی بھی کلاس میں جانا آسان نہیں ہے (گریجویٹ الگورتھم، متضاد طور پر، تقریباً ہر کوئی اختتام کی طرف جاتا ہے)؛
  • تمام کلاسز مواد کے معیار اور TAs اور پروفیسرز کی سرگرمی میں برابر نہیں ہیں، لیکن بہت ساری اچھی کلاسیں ہیں۔ انٹرنیٹ پر مخصوص کورسز (جائزے، ریڈڈیٹ، سلیک) کے بارے میں بہت ساری معلومات موجود ہیں۔ آپ ہمیشہ اپنے ذائقہ کے مطابق کچھ منتخب کر سکتے ہیں۔

حوصلہ افزائی کی اچھی سطح، ایک فعال پوزیشن اور عام طور پر مثبت نقطہ نظر کے ساتھ، تمام تفصیلات کو مدنظر رکھتے ہوئے، یہ ایک دلچسپ اور انتہائی حقیقت پسندانہ راستہ ہے۔ مجھے امید ہے کہ ایک سال میں میری رائے یکسر تبدیل نہیں ہوگی، اور یہ کہ یہ معلومات کسی کے لیے کارآمد ثابت ہوں گی۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں