پاسخ : مهندسی کامپیوتر(نرم افزار-سخت افزار-علوم)
به نقل از TheBest444 :
سلام. شاید سوالام تکراری باشه:
فرق CS و مهندسی نرم افزار؟(میدونم درسای تئوری CS سخت تره ولی یه کم بیشتر توضیح بدین)
برای نرم افزار شریف رتبمون حداقل باید چه محدوده ای باشه؟
برای نرم افزار تهران چطور؟
برای CS شریف چطور؟
- تو علوم کامپیوتر میخوان به این جور سوال ها جواب بدن:
چطوری یه چیزی رو "محاسبه" کنیم؟
اصلا میشه محاسبهاش کرد؟ چقدر زمان/حافظه لازم داریم برای محاسبهاش؟ اگه بعضی موقع ها جواب غلط قابل قبول باشه میشه محاسبهاش کرد؟
اگه تو یه زمان خوبی نتونستیم جواب رو پیدا کنیم، می تونیم با یه تقریب جواب رو پیدا کنیم؟
الگوریتمهای بهتری از نظر زمان، حافظه و یا پارامتر های دیگه برای حل مساله دادن.
حالا اون چیزی که می خواییم حساب کنیم از هر جایی می تونه بیاد.
ولی نرم بیشتر کارای مهندسیه یعنی فعلا مساله این شکلی حل میشه، چجوری پیاده سازیش کنیم؛ کلا ازین داستان هاست!
در مورد ارائه شدنش هم تو علوم کامپیوتر دستت بازه، 20-30 تا واحد که همه دانشجوها می گیرن(واحدها دانشگاه معارف + درسای سرویس : ریاضی عمومی، فیزیک 1و2 و...)،10- 15 تا هم واحد دانشکدهاس(احتمال، جبر خطی، آنالیز عددی1)، 20-30 واحد هم الزامی علوم کامپیوتر، بعد بقیه واحد ها با تقریب خوبی دست خودتِ که چی بگیری در واقع با این واحد ها فیلد کاریت رو مشخص میکنی.
ولی نرم 130-40 تا واحد مشخص کردن که همه رو باید بگیری!
البته تو cs میشه طوری واحد گرفت، که به مهندسی خیلی نزدیک باشه (یعنی اکثر واحد ها رو دانشکده کامپیوتر بگیری!)
- در رتبه علوم کامپیوتر شریف هم شنیدم، آخرین رتبه 93 ای ها زیر 1000 بود؛ ولی سالای قبل (مثلا 91) بچه ها تا دو سه هزار هم بودن(شاید بدتر از این بود توشون)، البته اونایی که مدال داشتن رتبه شون خیلی بدتر بود.