کوڈ اپ ڈیٹ: ہم کھلے ہیں!

Webinar ری پلے: ہمارے ایم ایس سی ایس کے ساتھ اپنا آئی ٹی کیریئر تیار کریں

اپنے کیریئر کو فروغ دیں کمپیوٹر سائنس میں ماسٹر ڈگری کے ساتھ

ہماری ویڈیو دیکھیں:

جدید ترین پروگرامنگ ٹیکنالوجیز سیکھیں وہ آجر چاہتے ہیں

پڑھتے رہو
12-13 ماہ کے لیے کیمپس

ہمارے امریکی کیمپس پر 8-13 ماہ کے مطالعہ کے ساتھ شروع کریں. ایسماہر اساتذہ ، اعلی ماہرین تعلیم ، اور ذاتی ترقی کے ثابت کورسز کے ساتھ ٹیوڈی۔

ماسک اور معاشرتی دوری کے ساتھ کلاس روم کی ہدایت محفوظ اور موثر ہے۔

تازہ ترین کوڈنگ کی ٹیکنالوجی سیکھیں

ریاستہائے متحدہ امریکہ میں کسی بھی کمپنی میں سافٹ ویئر ڈویلپر کے طور پر مکمل وقت کی ادائیگی کی تربیت انٹریشپشن کے ساتھ دو سال تک بین الاقوامی کام کرتی ہے.

ایک اعلی کام حاصل کریں (ہمارے کیریئر کے تعاون کے ساتھ)

اپنے انٹرنشپ کی پوزیشن پر کام کرتے ہوئے اپنے باقی کورسوں کو شام اور اختتام کے دوران دور دراز تعلیم کے ذریعہ ختم کرنا.

ایک ماسٹر کے ڈگری کے ساتھ گریجویٹ

گریجویٹ اور کمپیوٹر سائنس میں ماسٹر کی ڈگری حاصل کریں. مبارک ہو!

ہمارے گریجویٹس اوسط آغاز تنخواہ ،94,000 XNUMX،XNUMX سے زیادہ ہے

شروع کرنے والی تنخواہوں کی قیمت 70,000،130,000 $ سے لے کر. XNUMX،XNUMX تک ہے

آپ کے اخراجات پورے کرنے کے لئے فیڈرل اسٹوڈنٹ لون دستیاب ہیں

کم سود والے وفاقی طلباء کے قرضے ٹیوشن ، رہائش ، اور کھانے کے علاوہ اخراجات کے لئے نقد رقم کے حصول کے لئے دستیاب ہیں۔

مطالعہ کیریئر توجہ مرکوز کورسز عملی تفویض کے ساتھ

معیاری کور کورسز

  • یہ کورس پانچ شعبوں میں پروگرامنگ اور تجزیاتی صلاحیتوں کو بڑھانے کے لئے ایک مرکوز پروگرام مہیا کرتا ہے: مسئلہ حل کرنا ، ڈیٹا ڈھانچے ، آبجیکٹ پر مبنی پروگرامنگ ، جاوا پروگرامنگ زبان اور جاوا پروگراموں میں تکرار کا استعمال۔

    یہ مضامین کمپیوٹر سائنس میں گریجویٹ پروگرام میں نصاب کی ایک شرط کے طور پر خاص اہمیت رکھتے ہیں۔

    عنوانات میں جاوا پروگرامنگ ، آبجیکٹ پر مبنی ڈیزائن اور عمل درآمد ، اعداد و شمار کے ڈھانچے (فہرستیں ، اسٹیکس ، قطاریں ، بائنری تلاش کے درخت ، ہیش ٹیبل ، اور سیٹ شامل ہیں) ، استثناء درجہ بندی ، فائل آئی / او اور اسٹریمز اور جے ڈی بی سی شامل ہیں۔ (4 کریڈٹ) شرط: انڈرگریجویٹ طلبہ کے لئے: CS 221؛ گریجویٹ طلبا کے لئے: محکمہ فیکلٹی کی رضامندی

  • یہ کورس اعتراض پر مبنی پروگرامنگ کے بنیادی اصول پیش کرتا ہے. طالب علموں کو جان بوجھ کر اور بہتر طریقے سے بہتر سافٹ ویئر لکھنے کے لۓ سیکھنا ہوگا، اور اس لیبارٹری کے تفویض اور منصوبوں کے ساتھ اس علم کو ضم. موضوعات میں شامل ہیں: بنیادی اصولوں اور شے پر مبنی پروگرامنگ کے ماڈل، یو ایم ایل کلاس ڈایاگرام اور ڈیزائن اصولوں جو سافٹ ویئر کے دوبارہ استعمال اور برقرار رکھنے کو فروغ دینے کے. (4 یونٹس)

  • یہ کورس سافٹ ویئر کے نظام کے اچھے ڈیزائن کے لئے موجودہ طریقوں اور طرز عمل کو سمجھتا ہے. موضوعات میں شامل ہیں: سافٹ ویئر ڈیزائن کے پیٹرن، فریم ورک، آرکیٹیکچرز، اور ڈیزائننگ کے نظام کو ان کثیر سطح کے خلاصہ کو لاگو کرنے کے لئے. (2-4 کریڈٹ) لازمی ہے: سی ایس 401 یا محکمہ محکمہ کی رضامندي.

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

  • بڑے پیمانے پر انٹرپرائز ایپلی کیشنز کو فروغ دینے کے دوران یہ کورس اس اصولوں اور طریقوں کو تعلیم دینے پر توجہ مرکوز کرتا ہے. ہم مختلف آرکیٹیکچرل پرتوں کی جانچ پڑتال کریں گے جو ان تہوں کے ساتھ منسلک ہوتے ہیں اور مختلف ٹیکنالوجیز کے ساتھ منسلک ہوتے ہیں، بشمول آبجیکٹ رشتہ دار نقشہ جات (ORM)، انحصار انجکشن (ڈی)، پہلو آرتھرین پروگرامنگ (اے او پی پی) اور ویب سروسز کے ذریعہ دیگر ایپلی کیشنز کے ساتھ انضمام (RESTfull) اور SOAP)، پیغام رسانی اور دور دراز طریقہ کار کی درخواست. لازمی ڈیٹا بیس اور SQL کے کام کرنے کا علم ہونا لازمی ہے. اگر آپ کے پاس SQL کا مضبوط کورس یا اچھا کام کرنے والا علم نہیں ہے تو آپ کو ای اے کے لئے سائن اپ کرنے سے قبل CS422 DBMS کے لئے سائن اپ کرنا ہوگا. (4 یونٹس)

  • سافٹ ویئر انجینئرنگ یہ ہے کہ سافٹ ویئر کی ترقی کے طریقہ کار کے ذریعہ سافٹ ویئر کی ترقی میں بہترین طریقوں سے طالب علم متعارف کرایا جاتا ہے. طلباء نے پہلے سے ہی آبجیکٹ اوریڈنٹ پیراگراف کے ساتھ پچھلے کورسوں میں کچھ تجربہ حاصل کیا ہے اور سافٹ ویئر کی چیزوں کے درمیان تعلقات ماڈلنگ کے مقاصد کے لئے کچھ بنیادی UML ڈایاگرام استعمال کیے ہیں. سافٹ ویئر انجینئرنگ میں، طالب علم کو مضبوط، آسانی سے برقرار رکھنے والا سافٹ ویئر تیار کرنے کے لئے ان آلات کو ایک دوسرے میں ڈالنے میں مہارتیں تیار ہو گی. ایک سافٹ ویئر کی ترقی کے طریقہ کار کی وضاحت کرتا ہے جب معیار اور سافٹ ویئر کی تعمیر کے مقصد کو پورا کرنے کے لئے او ایچ او تصورات اور UML ڈایاگرام استعمال کرنا چاہئے. ایک چھوٹے سے منصوبے کے ارد گرد کورس مراکز جس میں لیکچر کی شکل میں بحث کردہ اصولوں کو نمائش اور لاگو کیا جاسکتا ہے. کورس کے اختتام تک، طالب علم کو RUP (منطقی متحد پروسیسنگ) ترقیاتی طریقہ کار کے اعلی معیار کے مطابق بنایا گیا ہے.

  • یہ کورس انٹرپرائز کی ترتیب میں ویب ایپلی کیشنز پر توجہ مرکوز کرتا ہے. ایک انٹرپرائز کی درخواست ایک بڑے سوفٹ ویئر سسٹم ہے جس میں بڑے تنظیم میں کارپوریشن یا حکومت جیسے کام کرنے کے لئے ڈیزائن کیا گیا ہے. انٹرپرائز ایپلی کیشنز پیچیدہ، توسیع پذیر، جزو پر مبنی، تقسیم شدہ اور مشن کے نازک ہیں. اس کورس، CS545، انٹرپرائز ویب ایپلی کیشن کے سامنے اختتام یا پریزنٹیشن پرت پر توجہ مرکوز کرتا ہے. CS544 انٹرپرائز فنکشنل ایک ساتھی کورس ہے جو بیک وقت یا کاروباری پرت پر توجہ مرکوز کرتا ہے، بشمول کاروباری منطق، ٹرانزیکشن، اور مسلسل بھی شامل ہے. CS472، ویب ایپلی کیشن پروگرامنگ، ایک لازمی کورس ہے جس میں ایچ ٹی ایم ایل، سی ایس ایس، جاوا اسکرپٹ، سرورز اور جے پی ایس کا احاطہ کرتا ہے.

    یہ کورس اصول اور نمونہ سکھاتا ہے جو پلیٹ فارم اور فریم ورک میں عام ہیں. یہ کورس دو اہم جاوا ویب فریم ورک، جاوا سرورز جے (جی ایس ایس) اور بہار ایمویسی کے ساتھ کام کا جائزہ لیں گے اور کام کریں گے. جی ایس ایف ایک جزو کی بنیاد پر فریم ورک ہے اور جاوا انٹرپرائز ایڈیشن ٹیکنالوجی اسٹیک کے لئے سرکاری پیشکش فریم ورک کی تفصیلات ہے. موسم بہار میویسی کور بہار فریم ورک کا حصہ ہے اور حالیہ برسوں میں سب سے بڑے پیمانے پر استعمال جاوا ویب فریم ورک بن گیا ہے. (4 یونٹس) لازمی ہے: سی ایس 472 یا محکمہ محکمہ کی رضامندی.

  • یہ کورس پروگرامنگ انٹرایکٹو اور متحرک ویب ایپلی کیشنز کا باقاعدہ تعارف فراہم کرتا ہے۔ اس کورس کا مقصد ان افراد کے لئے ہے جو پہلے سے کہیں کم ویب ایپلیکیشن پروگرامنگ کا تجربہ نہیں رکھتے ہوں۔ یہ پیش کش سرور ضمنی پروسیسنگ کے لئے جاوا سرولیٹس اور جے ایس پی کا استعمال کرے گی۔ کورس میں ایچ ٹی ایم ایل اور سی ایس ایس کو متعارف کرایا جائے گا۔ جاوا اسکرپٹ کورس کی توجہ کا مرکز ہے ، اور اس میں ایک عملی پروگرامنگ زبان شامل ہے جس میں jQuery ، ایجیکس ، اور جاوا اسکرپٹ کے نام کی جگہوں اور ماڈیولز شامل ہیں۔ یہ CS545 ویب ایپلیکیشن آرکیٹیکچر کے لئے ایک شرط ہے۔ اس میں انگولر جے ایس یا نوڈ جے ایس کا احاطہ نہیں کیا گیا ہے ، لیکن یہاں شامل جاوا اسکرپٹ آپ کو ان ٹیکنالوجیز کو سیکھنے کے ل prepare تیار کرے گا۔ (4 یونٹ)
    شرط: سی ایس 220 یا CS 401 یا محکمہ فیکلٹی کی رضامندي.

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

  • اس کورس کا مقصد طلباء کو علم میں مہارت اور مہارت کے ساتھ فراہم کرنا ہے، مواصلات کی مہارت سمیت مستقبل مستقبل کی قیادت کے کردار کی تیاری.

    اس کورس کے اختتام تک، طالب علموں کو مؤثر قیادت کے بارے میں کلیدی سوالات کے جوابات سمجھتے ہیں، جن میں مندرجہ ذیل شامل ہیں:

    وہاں 'قدرتی پیدا ہوئے' رہنماؤں ہیں؟

    کیا آپ کو مؤثر طریقے سے قیادت کرنے کے لئے چارزم کا پاس ہونا ہے؟

    رہنما بننے کی کیا ضرورت ہے؟

    انتظامیہ اور قیادت کے درمیان کیا فرق ہے؟

    اس زمانے میں قیادت کرنے کے لئے بہت سے 'انٹیلجنس' کیا ہیں؟

    'مینجمنٹ خرابی' کیا ہے اور یہ خود صابوت کی قیادت کیسے کرتا ہے؟

    معلوم ہے کہ اس رائے کو اہم عمل کے لئے ضروری ہے، ہم اسے کس طرح دینے اور اس کے حصول کے خوف کو حاصل کرتے ہیں؟

    کام جگہ میں پایا جانے والے مسائل کے 80٪ کا کیا ذریعہ ہے؟

    کیا اس میں انفرادی اور ٹیم کی قائدانہ صلاحیتوں کو بہتر بنانے میں تنظیم کی مدد کے لئے کوئی سائنسی تحقیق دستیاب ہے؟

    مہمان اسپیکر سماج میں ناممکن کاروباری اداروں، کمپیوٹر سائنسدانوں، فلسفہ پرستوں، اکیڈمیڈکس اور دیگر معروف رہنماؤں میں شامل ہوں گے.

    (2 یونٹس)

اضافی کورس کے اختیارات

  • جدید معلومات کی پروسیسنگ کو اعداد و شمار کے وسیع ذخیرہ کی طرف سے بیان کیا جاتا ہے جو روایتی ڈیٹا بیس کے نظام سے سنبھال نہیں سکتا. یہ کورس صنعت کے رہنماؤں کی طرف سے تیار اور جدید ترین ٹیکنالوجی کا احاطہ کرتی ہے جس میں اس مسئلے کو سب سے موثر انداز میں حل کرنے کے لئے. نقشے پر مخصوص موضوعات میں MapReduce الگورتھم، MapReduce الگورتھم ڈیزائن پیٹرن، ایچ ڈی ایف ایس، Hadoop کلسٹر فن تعمیر، YARN، کمپیوٹنگ رشتہ دار تعدد، ثانوی ترتیب، ویب کراونگ، خراب انڈیکسس اور انڈیکس کمپریشن، چمک الگورتھم اور سکالا شامل ہیں. (4 یونٹس) شرط: سی ایس 435 الگورتھم.

  • بگ ڈیٹا نیا قدرتی وسائل ہے: اعداد و شمار ہر 12-18 ماہوں کو دوگنا کر رہا ہے. یہ نیا بڑا ڈیٹا تجزیہ کورس نئے بصیرت پیدا کرنے کے لئے بڑے متنوع اعداد و شمار کے سیٹ کے لئے بنیادی تصورات اور اوزار پر مشتمل ہے. Wordcloud، Pagerank، ڈیٹا بظاہر بنانے، فیصلہ کے درخت، ریگریشن، کلسٹرنگ، نال نیٹ ورکس، اور مزید بنانے کے لئے آپ R کی زبان کا استعمال کریں گے. آپ کچھ ملٹی ملین ریکارڈ ڈیٹا بیس کے ساتھ کام کریں گے، اور میرے پاس ٹویٹر فیڈ بھی ہیں. آپ ہنڈپ / میپ ریکس اور سٹریمنگ ڈیٹا تصورات سیکھیں گے، اور انفرادی تحقیقی کاغذات کے ذریعہ سپیک، فلیک، کافا، طوفان، سمزا، ایس ایس ایس جیسے دوسرے اپاچی بگ ڈیٹا پروجیکٹز کو تلاش کریں گے. آپ کو Kaggle.com سے کھلی منصوبوں پر گروپوں میں کام کریں گے تاکہ بہترین پیسہ ڈیٹا-تجزیاتی چیلنجوں کو حل کرکے انعام کے لۓ مقابلہ کریں. آپ انڈسٹری کے معروف آئی بی ایم ایس ایس ایس ایس ماڈلر، اور کھلے وسائل ڈیٹا کان کنی کے پلیٹ فارم استعمال کرنے کے لئے بھی سیکھیں گے. اس کورس میں استعمال کیا جاتا #1 کے بہترین سکریٹری درسی کتاب خود کو اساتذہ نے لکھا ہے. کورس ایم ٹی، کورسرا، گوگل، اور دیگر جگہوں سے ویڈیو ٹریننگ کا ایک وسیع پیمانے پر حد تک استعمال کرے گا. (4 یونٹس) لازمی شرط: ڈیپارٹمنٹ کے فیکلٹی کی رضامندي

  • صرف چند مختصر سالوں میں، بڑی ڈیجیٹل عمروں کے نئے اجزاء میں سے کسی ایک کو ہائپ کے دائرے سے چلا گیا ہے. علم کو معلومات کو تبدیل کرنے کے لئے یہ ٹیکنالوجی بہت مفید ہیں.

    کورس کا مقصد آپ کے مختلف ہتھیاروں میں واقعی اہم ٹولز شامل کرنا ہے تاکہ آپ کو ڈیٹا کے مختلف دشواریوں کو حل کرنے میں مدد ملے۔ ہم "بگ ڈیٹا کیا ہے" جیسے سوالوں کے جوابات دینے سے شروع کریں گے۔ یہ اہم یا مفید کیوں ہے؟ آپ یہ بڑا ڈیٹا کیسے ذخیرہ کرتے ہیں؟ اس کے بعد ہم بڑے ڈیٹا ٹکنالوجی اسٹیک کے مختلف ٹولز اور پروگرامنگ ماڈلز کا مطالعہ کریں گے جو اعداد و شمار کا تجزیہ کرنے میں ہماری مدد کریں گے۔ عنوانات میں ہڈوپ ماحولیاتی نظام جیسے میپریڈوسیس ، پگ ، چھتے ، سکوپ ، فلوم ، ایچ بیس (NoSQL DB) ، زوکیپر اور اپاچی اسپرک ماحولیاتی نظام کے کچھ منصوبے شامل ہیں۔ ہم AWS اور EMR کے تعارف کا بھی احاطہ کریں گے۔ آپ بنیادی طور پر کلودیرا کی واحد نوڈ ہڈوپ تقسیم کے ساتھ کام کریں گے۔ (4 یونٹ) (کوئی شرط نہیں)

  • ڈیٹا بیس کے نظام کو معلومات کو منظم اور دوبارہ حاصل کرنا، صارف کو مطلوبہ معلومات کو آسانی سے اور مؤثر طور پر رسائی حاصل کرنے کی اجازت دیتا ہے. موضوعات میں شامل ہیں: رشتہ دار ڈیٹا ماڈل؛ SQL؛ ER ماڈلنگ؛ سنجیدہ جگر؛ اعداد و شمار معمول؛ ٹرانزیکشن؛ ڈیٹا بیس میں اشیاء؛ ڈیٹا سیکورٹی اور سالمیت؛ ڈیٹا سٹوریج، OLAP، اور ڈیٹا کان کنی؛ تقسیم شدہ ڈیٹا بیس؛ اور ایک مخصوص تجارتی ڈیٹا بیس کے نظام کا مطالعہ. (4 یونٹس) لازمی ہے: سی ایس 401 یا محکمہ محکمہ کی رضامندی.

  • مشین لرننگ ، مطالعہ کا وہ شعبہ جو کمپیوٹرز کو اعداد و شمار سے سیکھنے کی صلاحیت فراہم کرتا ہے ، تقریبا almost ہر سائنسی شعبے کا مرکز ہوتا ہے ، اور ڈیٹا سے عمومی (یعنی پیشن گوئی) کا مطالعہ مشین لرننگ کا مرکزی موضوع ہے۔ یہ کورس مشین سیکھنے کے لئے گریجویٹ سطح کا تعارف اور مشین لرننگ میں نئے اور جدید طریقوں کی گہرائی کوریج کے ساتھ ساتھ ان کے بنیادی نظریہ کو بھی فراہم کرتا ہے۔ یہ عملی مطابقت کے ساتھ نقطہ نظر پر زور دیتا ہے اور مشین لرننگ کی حالیہ متعدد اطلاعات پر بحث کرتا ہے ، جیسے ڈیٹا مائننگ (بگ ڈیٹا / ڈیٹا سائنس ، ڈیٹا اینالیٹکس میں) ، قدرتی زبان پروسیسنگ ، کمپیوٹر وژن ، روبوٹکس ، بایو انفارمیٹکس اور ٹیکسٹ اینڈ ویب ڈیٹا پروسیسنگ۔ مشین لرننگ مختلف صنعتوں میں استعمال کی جاتی ہے جن میں فنانشل سروسز ، آئل اینڈ گیس ، ہیلتھ کیئر ، مارکیٹنگ اینڈ ایڈورٹائزنگ ، حکومت ، انٹرنیٹ اور چیزوں کا انٹرنیٹ شامل ہے۔

    اس کورس میں سیکھنے کے مختلف نمونے ، الگورتھم ، نظریاتی نتائج اور ایپلی کیشنز شامل ہیں۔ یہ مصنوعی ذہانت ، انفارمیشن تھیوری ، شماریات ، اور کنٹرول تھیوری انسفار سے بنیادی تصورات استعمال کرتا ہے کیونکہ وہ مشین سیکھنے سے متعلق ہیں۔ عنوانات میں شامل ہیں: زیر نگرانی سیکھنے (جنریٹو / امتیازی سلوک ، پیرامیٹرک / نان پیرامیٹرک لرننگ ، عصبی نیٹ ورک ، سپورٹ ویکٹر مشینیں ، فیصلہ کن درخت ، بایسیئن سیکھنے اور اصلاح)؛ غیر جانچ شدہ سیکھنے (جھرمٹ ، جہت میں کمی ، دانا کے طریقوں)؛ سیکھنے کا نظریہ (تعصب / تغیر پذیر تجارت؛ VC تھیوری؛ بڑے مارجن)؛ کمک سیکھنے اور انکولی کنٹرول. دوسرے موضوعات میں ایچ ایم ایم (پوشیدہ مارکوف ماڈل) ، ارتقائی کمپیوٹنگ ، ڈیپ لرننگ (نیورل نیٹ کے ساتھ) اور ڈیزائننگ الگورتھم شامل ہیں جن کی کارکردگی بنیادی مشین سیکھنے کی دشواریوں کے لئے سختی سے تجزیہ کی جاسکتی ہے۔ (کورس میں بہار 2021 پیش نہیں کی گئی)

    کورس کا ایک اہم حصہ ایک گروپ کا منصوبہ ہے. متوازی، تقسیم اور سکلائبل مشین سیکھنے کے لئے استعمال ہونے والے بڑے کھلے وسائل کے اوزار طلباء کو منصوبوں کو کرنے میں مدد کے لئے مختصر طور پر احاطہ کیے جائیں گے. (4 یونٹس) شرط: کوئی بھی نہیں.

  • موبائل ڈیوائس پروگرامنگ کی اہمیت حالیہ برسوں میں سافٹ ویئر کی ترقی میں نئے ڈومین کے طور پر سامنے آئی ہے. یہ کورس طالب علموں کو تیار کرتا ہے جو موبائل آلات پر چلنے والے ایپلی کیشنز، آئی پیڈ یا لوڈ، اتارنا Android فون چلانے والے ایپلی کیشنز کو فروغ دینے کے لئے تیار رہیں. یہ تیزی سے ترقیاتی مارکیٹ ہے. کورس موبائل ایپلی کیشنز کو انسٹال کرنے، ترقی، جانچ، اور تقسیم پر توجہ مرکوز کرتا ہے. اس کورس کے اختتام پر طالب علموں کو احاطہ کرنے والی پلیٹ فارم کے لئے ایک ایپ تیار کرنے میں مدد ملتی ہے، ان کا تخروپن کریں، ان کو حقیقی آلہ پر آزمائیں اور آخر میں صارفین کو دستیابی کے لۓ اپلی کیشن سٹور پر شائع کریں. (4 یونٹس) لازمی ہے: CS472 یا محکمہ محکمہ کی رضامندي.

  • اس کورس میں آپ کو ایک مکمل جدید ویب ایپلی کیشن کی تعمیر کے لئے تمام ضروری مہارتوں کے ساتھ ساتھ ایس ایم اے (سنگل پیج ویب ایپلی کیشنز) کے ساتھ فعال پروگرامنگ فن تعمیر. ٹیکنالوجیز میں شامل ہیں: نوڈ جے ایس، ایکسپریس جے ایس، ٹائپ سکرپٹ، انگلیج ایس ایس این این ایم ایکس، فائر بیس اور ایس ایس ایس ڈیٹا بیسس (منگگو ڈی بی). کورس کا احاطہ کرے گا:

    • نڈ اور نوڈ ایونٹ لوپ میں C ++ V8 انجن اور غیر عارض کوڈ کیسے کام کرتا ہے.
    • ماڈیولز اور ایکسپریس جے ایس کا استعمال کرتے ہوئے آرام دہ اور پرسکون API دوبارہ استعمال کرنے کے لئے اپنے کوڈ کی تشکیل کیسے کریں.
    • کس طرح نو ایس ایس ایل ڈیٹا بیس کام کرتے ہیں: منگو شیل، مجموعی فریم ورک، نقل سیٹ، کلسٹرنگ، شارٹس، کانگریس ORM.
    • گہری سمجھنے کے بارے میں کس طرح کیکولر (گوگل کی طرف سے حمایت کرتا ہے) کام کرتا ہے، تبدیلی کا پتہ لگانے، مشاورت اور مضامین کے ساتھ غیر فعال RxJ پروگرامنگ، شیڈو ڈوم، زون، ماڈیولز اور اجزاء، اپنی مرضی کے مطابق ہدایات اور پائپ، سروسز اور انحصار انجکشن، کونیی کمپائلر، JIT اور AOF تالیف ، فارم (فارمیٹ ڈرائیونگ اور ڈیٹا کو چلانے)، ڈیٹا بائننگ، روٹنگ، گارڈز اور روٹ تحفظ، HTTP کلائنٹ، JWT JSON ویب ٹوکن کی توثیق.

    (4 یونٹس)

  • تمام نئے کمپیوٹرز کے لئے معیاری پروسیسر اب ایک کثیر کور پروسیسر ہے، جس میں ممکنہ پروگراموں کو زیادہ تیزی سے عمل کرنے کی صلاحیت ہے. تاہم، اس امکان کو استعمال کرنے کے لئے، ایک پروگرامر کو متوازی پروگرامنگ کی تکنیک کا کچھ علم ہونا ضروری ہے. اس کورس کے دوران، طالب علموں کو ان کے اکثر وقت مقناطیسی پروگرام لکھنے اور ڈیبگنگ کرنے لگے گی. متوقع نتیجہ ایک نئی سطح پر عملی پروگرامنگ کی مہارت کو تیار کرے گا. یہ مہارت نہ صرف کثیر کور پروسیسرز کے پروگرامنگ کے لئے مفید ثابت ہوگی، بلکہ آپریٹنگ سسٹم پروگرامنگ اور تقسیم ڈیٹا بیس پروگرامنگ بھی شامل ہوں گے. اس کورس کے دوران استعمال کردہ سوفٹ ویئر کے اوزار میں مائیکروسافٹ بصری سی / سی ++، جاوا ملٹیڈریڈنگ لائبریری، اور اوپن ایم پی ٹیڈینگ معیار شامل ہیں. (4 یونٹس) شرط: جاوا، سی، یا C ++ کا استعمال کرتے ہوئے کمپیوٹر پروگرامنگ کا علم.

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

  • اس عملی کورس میں طلبا تکنیکی پیشہ ورانہ پوزیشن میں کمپیوٹر سے متعلق کام انجام دیتے ہیں۔ انجام دیئے گئے کام نئے نظاموں کے ڈیزائن اور ترقی یا مخصوص مقاصد کے لئے موجودہ سسٹم کی اطلاق میں ہوسکتے ہیں۔ پریکٹیکم ملازمت کی تفصیل آجر اور طالب علم کے ذریعہ مرتب کی جاتی ہے ، اور اس شعبہ کے ایک گریجویٹ اساتذہ میں سے ایک ، پیشہ ور سپروائزر سے مشاورت کرکے پیشگی منظوری کی ضرورت ہوتی ہے۔ (یہ کورس بنیادی طور پر انٹرنشپ یا کوآپریٹو پروگراموں کے طلباء کے لئے ہے۔) (فی بلاک 0.5-1 یونٹ۔ دہرائی جاسکتی ہے۔)

  • MIU کی 50 سالہ تعلیم کے اعزاز میں، کمپیوٹر سائنس ڈیپارٹمنٹ ہماری نئی گولڈن جوبلی ComPro Tech Talks سیریز شروع کرنے پر خوش ہے۔

    یہ ماہانہ سلسلہ پروفیسر رینوکا موہنراج کے زیر اہتمام اور معتدل کیا جا رہا ہے۔

    بات چیت پر دستیاب ہیں۔ https://www.youtube.com/playlist?list=PLoBuI1C_-EtrAMdD45sldMnd8HXNhmyBQ.

    23 اپریل بروز ہفتہ سے ہماری تازہ ترین ریکارڈ شدہ ٹیک ٹاک دیکھنے کے لیے سب کا خیر مقدم ہے:

    MIU ComPro کے طلباء Quoc Vinh Pham اور Jialei Zhang نے ایک تکنیکی ویبینار پیش کیا، "GAN اور گہری سیکھنے کا استعمال کرتے ہوئے تصویر اور ویڈیو کی ترکیب"۔

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

ایک مکمل اسٹیک جاوا اسکرپٹ ڈیولپر بننا چاہتے ہیں؟

اگر آپ پورے اسٹیک ڈویلپر بننے کے لئے جاوا اسکرپٹ پر توجہ مرکوز کرنے کو ترجیح دیتے ہیں تو ملاحظہ کریں سافٹ ویئر ڈویلپمنٹ پروگرام ویب سائٹ میں ماسٹرز >

MIU دوسرا سب سے بڑا ہے امریکہ میں کمپیوٹر سائنس ماسٹرز پروگرام

1. جنوبی کیلیفورنیا یونیورسٹی
2. مہاریشی یونیورسٹی آف مینجمنٹ (2019 میں مہیشی انٹرنیشنل یونیورسٹی کا نام تبدیل کر دیا گیا)
نیویارک کے شہر میں کولمبیا یونیورسٹی
4. الربائن چیمپیئن میں الینوائے یونیورسٹی
5. اسٹینفورڈ یونیورسٹی

6. ایریزونا اسٹیٹ یونیورسٹی ٹمپ
7. کیلیفورنیا کے سان ڈیاگو یونیورسٹی
8. ایلی نوائے انسٹی ٹیوٹ آف ٹکنالوجی
9. ماشسٹس انسٹیٹیوٹ آف ٹیکنالوجی
10. اسٹیونس انسٹی ٹیوٹ آف ٹکنالوجی
ریلی میں نارتھ کیرولائنا اسٹیٹ یونیورسٹی
12 کارنیل یونیورسٹی۔
13. شکاگو میں الینوائے یونیورسٹی
14. میساچوسٹس-ایمہرسٹ یونیورسٹی
15. اسپرنگ فیلڈ میں الینوائے یونیورسٹی
16. شارلٹ میں نارتھ کیرولائنا یونیورسٹی
ماخذ:  https://nces.ed.gov/ipeds/use-the-data (7 10 2020)

کیوں کمپیوٹر سائنس پر مطالعہ

مہارشی انٹرنیشنل یونیورسٹی

  • معروف ایج ٹیکنالوجیز سیکھیں

  • کیریئر فوکسڈ ماسٹر ڈگری پروگرام

  • ملازمت حاصل کرنے میں آپ کی مدد کے لئے کیریئر سپورٹ

  • اوسطا شروعاتی تنخواہ per 94,000،XNUMX ہر سال

ہمارے 3,400،XNUMX فارغ التحصیل افراد کی نوکریاں ہیں
فارچون 500 کمپنیوں اور اہم کاروباری اداروں کے ساتھ

"MIU آنے کے لئے بہترین جگہ ہے کیونکہ کورس جدید ٹیکنالوجی پر مبنی ہیں"

"MIU آنے کے لیے بہترین جگہ ہے کیونکہ کورسز جدید ٹیکنالوجیز پر مبنی ہیں۔"

اپنے کیریئر کو فروغ دیں کمپیوٹر پروفیشنل پروگرام میں شامل ہوکر

اپنی زندگی کو بہتر بنانے کے لئے اس موقع سے محروم نہ ہوں۔

مہارشی انٹرنیشنل یونیورسٹی کی منظوری ہے
اعلی سیکشن کمیشن کی طرف سے

سے ملو ہمارے طالب علم