دانشکدههای مرتبط:
- دانشگاه صنعتی شریف
- دانشکده علوم ریاضی: از ۱۳۴۸
- دانشکده مهندسی کامپیوتر: از ۱۳۶۶
دانشگاه برکلی:
- دانشکده مهندسی برق و علوم کامپیوتر: از ۱۹۶۸
- دانشکده اطلاعات
- دانشکده ریاضی
- علوم کامپیوتر
- دانشکده مهندسی کامپیوتر
- مهندسی کامپیوتر (نرمافزار)
- مهندسی کامپیوتر (سختافزار)
رشتههای دانشگاه برکلی:
- دانشکده مهندسی برق و علوم کامپیوتر
- علوم کامپیوتر
- مهندسی برق و کامپیوتر
- نرمافزار
- الکترونیک
- مخابرات
- سختافزار
- عمومی
درسهای برنامهنویسی:
- دانشکده ریاضی
- برنامهسازی ۱
- برنامهسازی ۲
- دانشکده مهندسی کامپیوتر
- مبانی برنامهسازی
- برنامه سازی پیشرفته
- طراحی زبانهای برنامهسازی
- دانشگاه برکلی
- آشنایی با برنامهنویسی مجرد
- Scheme, C++, Java, Python, Matlab، Pascal، C
- ساختار و فهم برنامههای کامپیوتری
- طراحی زبانهای برنامهسازی
درسهای الگوریتمی:
- دانشکده ریاضی
- ساختماندادهها و الگوریتمها
- طراحی و تحلیل الگوریتمها
- نظریه محاسبات
- نظریه اتوماتا و زبانها
- برنامهسازی خطی و شبکه
- الگوریتمهای موازی
- طراحی هندسی کامپیوتری
- دانشگاه برکلی
- ساختماندادهها
- الگوریتمهای کارا و مسائل چالشی
- محاسبهپذیری و پیچیدگی محاسبات
فهرست موضوعها:
- دانشکدههای مرتبط با رشته کامپیوتر
- رشتههای مرتبط
- مقایسه گروه درسها
- درسهای برنامهنویسی
- درسهای الگوریتمی
- درسهای هوش مصنوعی
- درسهای مهندسی نرمافزار
- درسهای سیستمی
- درسهای کار با دادهها
- درسهای ساختار و معماری کامپیوتر
- درسهای طراحی دیجیتال
- درسهای مهندسی برق
- درسهای ریاضی
- درسهای آداب علمی و مهندسی
- سایر درسها
- نتیجهگیری