حداقل 132 واحد | تعداد کل واحدها |
20 واحد | دروس عمومی |
24 واحد | دروس مشترک |
60 تا 62 واحد | دروس اصلی (الزامی مشترک، الزامی و انتخابی) |
30 واحد | دروس اختیاری |
گروه | گرایش | عنوان | تعداد واحد |
1 | مبانی نظری اسلام | اندیشه اسلامی 1 (مبدا و معاد) | 2 |
اندیشه اسلامی 2 (نبوت و امامت) | 2 | ||
انسان در اسلام | 2 | ||
حقوق اجتماعی و سیاسی در اسلام | 2 | ||
2 | اخلاق در اسلام | فلسفه اخلاق (باتکیهبر مباحث تربیتی) | 2 |
اخلاق اسلامی (مبانی و مفاهیم) | 2 | ||
آیین زندگی (اخلاق کاربردی) | 2 | ||
عرفان عملی در اسلام | 2 | ||
اخلاق مهندسی | 2 | ||
انقلاب اسلامی | انقلاب اسلامی ایران | 2 | |
آشنایی با قانون اساسی جمهوری اسلامی ایران | 2 | ||
اندیشه سیاسی امام خمینی | 2 | ||
تاریخ و تمدن اسلامی | تاریخ فرهنگ و تمدن اسلامی | 2 | |
تاریخ تحلیلی صدر اسلام | 2 | ||
تاریخ امامت | 2 | ||
آشنایی با منابع اسلامی | تفسیر موضوعی قرآن | 2 | |
تفسیر موضوعی نهجالبلاغه | 2 | ||
3 | زبان (ادبیات) فارسی | 3 | |
زبان عمومی | 3 | ||
تربیتبدنی 1 | 1 | ||
تربیتبدنی 2 | 1 | ||
جمع کل واحدهای عمومی | 20 |
پیشنیاز | تعداد واحد | نام درس |
– | 3 | ریاضی عمومی 1 |
ریاضی عمومی 1 | 3 | ریاضی عمومی 2 |
– | 3 | معادلات دیفرانسیل |
– | 3 | مبانی کامپیوتر و برنامه نویسی |
پیشنیاز | تعداد واحد | نام درس |
ریاضی عمومی 1 | 3 | مبانی علوم ریاضی |
مبانی علوم ریاضی | 3 | مبانی نظریه محاسبه |
مبانی علوم ریاضی | 3 | مبانی ماتریسها و جبر خطی |
همزمان با مبانی علوم ریاضی | 3 | مبانی ترکیبات |
مبانی علوم ریاضی | 3 | مبانی جبر |
برنامه سازی پیشرفته | 4 | ساختمان داده ها و الگوریتم ها |
مبانی کامپیوتر و برنام هسازی | 3 | برنامه سازی پیشرفته |
مبانی ماتریس و جبر خطی و مبانی آنالیز عددي | 3 | جبر خطی عددی |
ساختمان داده و الگوریتمها | 4 | اصول سیستم عامل |
برنامهسازی پیشرفته | 4 | اصول سیستمهای کامپیوتری |
مبانی علوم ریاضی | 3 | مبانی منطق و نظریه مجموعهها |
اخذ حداقل 30 واحد از دروس جدول بالا الزامی میباشد.
نام درس | |
منطق | مدارهای منطقی |
نظریه کدگذاری | بهینهسازی ترکیباتی |
آنالیز عددی | نرمافزار ریاضی |
بهینهسازی پویا | زبانهای برنامه سازی |
شبیهسازی کامپیوتری | طراحی هندسی کامپیوتری |
شبکههای کامپیوتری | گرافیک کامپیوتری |
هوش مصنوعی | اصول طراحی نرم افزار |
ریزپردازنده 1 | پروژه کارشناسی علوم کامپیوتر |
رشته کامپیوتر یکی از رشتههای علوم کامپیوتر است که به مطالعه و فهم عملکرد و کاربرد کامپیوتر و سیستمهای مرتبط با آن میپردازد. در این رشته، دانشجویان با مباحث مربوط به نرمافزار، سختافزار، شبکههای کامپیوتری، الگوریتمها، برنامهنویسی و موارد دیگر مرتبط با کامپیوتر آشنا میشوند.
در دورههای تحصیلی کامپیوتر، میتوانید در بخشهای مختلفی از این رشته تخصص پیدا کنید. برخی از زیررشتههای معروف در رشته کامپیوتر عبارتند از:
1. مهندسی نرمافزار: در این زیررشته، شما با توسعه و طراحی نرمافزارهای کامپیوتری از جمله برنامهها، وبسایتها و سیستمهای اجرایی آشنا میشوید. همچنین میتوانید در مورد فرایندهای توسعه نرمافزار، مدیریت پروژههای نرمافزاری و تست و ارزیابی نرمافزار آموزش ببینید.
2. شبکههای کامپیوتری: در این زیررشته، شما با پیادهسازی، طراحی و مدیریت شبکههای کامپیوتری و ارتباطات داده اشنا میشوید. شما میتوانید در مورد تکنولوژیهای شبکه، امنیت شبکه، طراحی شبکههای بزرگ و مدیریت عملکرد شبکهها آموزش ببینید.
3. هوش مصنوعی و یادگیری ماشین: در این زیررشته، شما با الگوریتمها و تکنیکهای مربوط به هوش مصنوعی و یادگیری ماشین آشنا میشوید. شما میتوانید در مورد شبکههای هوش مصنوعی، الگوریتمهای یادگیری ماشین، پردازش زبان طبیعی و بینایی ماشین آموزش ببینید.
برای ورود به رشته کامپیوتر، معمولاً نیاز به داشتن مدرک دبیرستان (یا معادل) و شرایط ورودی مورد نیاز دانشگاه دارید. در اینجا مراحل کلی برای ورود به رشته کامپیوتر را بررسی خواهیم کرد:
رشتههای کامپیوتر در دانشگاهها معمولاً شامل موارد زیر میشود:
این رشته بیشترین شناخته شده و محبوبیت بالایی در بین دانشجویان دارد. دانشجویان در این رشته با مباحثی مانند برنامهنویسی، سختافزار کامپیوتر، شبکههای کامپیوتری، سیستمهای عامل و الگوریتمها آشنا میشوند.
در این رشته، دانشجویان به طور گستردهتری در مورد مباحث علمی کامپیوتر مانند الگوریتمها، هوش مصنوعی، تئوری محاسبات و پایگاههای داده آموزش میبینند.
در این رشته، دانشجویان به توسعه و طراحی نرمافزارهای کامپیوتری مانند برنامههای کاربردی، وبسایتها و سیستمهای اجرایی میپردازند. آموزشهای مرتبط با فرایندهای توسعه نرمافزار، مهندسی نرمافزار و مدیریت پروژههای نرمافزاری نیز در این رشته ارائه میشود.
در این رشته، دانشجویان با طراحی، پیادهسازی و مدیریت شبکههای کامپیوتری و ارتباطات داده آشنا میشوند. مفاهیم مربوط به شبکههای سیار، اینترنت اشیا و امنیت شبکه نیز در این رشته آموزش داده میشوند.
در این رشته، دانشجویان با مفاهیم و تکنیکهای هوش مصنوعی و یادگیری ماشینی آشنا میشوند. آموزش در مورد الگوریتمهای هوش مصنوعی، شبکههای هوش مصنوعی، پردازش زبان طبیعی و رباتیک نیز در این رشته ارائه میشود.
این رشته بر روی مفاهیم و تکنیکهای مربوط به امنیت سایبری و محافظت از اطلاعات و سیستمها تمرکز دارد. دانشجویان در این رشته با تهدیدات سایبری، رمزنگاری، تحلیل امنیتی و مدیریت ریسک امنیتی آشنا میشوند.
رشته مهندسی کامپیوتر از جمله رشتههایی است که در طول سالهای اخیر به شدت رشد و توسعه یافته است و در آینده نیز پیش بینی میشود که این رشته همچنان اهمیت و تقاضا داشته باشد. اینده شغلی کارشناسان مهندسی کامپیوتر به شرایط مختلفی بستگی دارد، اما به طور کلی، چندین فرصت شغلی و چشمانداز حرفهای در این حوزه وجود دارد:
1. برنامهنویسی و توسعه نرمافزار: با توسعه روز افزون فناوریهای نرمافزاری، نیاز به برنامهنویسان و توسعهدهندگان حرفهای برای طراحی، توسعه و پشتیبانی از نرمافزارها بسیار بالاست.
2. مهندسی سختافزار: طراحی و توسعه سختافزارهای کامپیوتری و دستگاههای الکترونیکی همچنان یک حوزه مهم است. از جمله فرصتهای شغلی در این زمینه میتوان به طراحی مدارهای مجتمع، مهندسی سیستمهای دیجیتال و توسعه اینترنت اشاره کرد.
3. امنیت سایبری: با افزایش حملات سایبری و نیاز به حفاظت اطلاعات، حوزه امنیت سایبری به یکی از مهمترین زمینهها در حوزه فناوری اطلاعات تبدیل شده است. تخصصهایی مانند امنیت شبکه، تحلیل حملات سایبری و امنیت برنامهها در این زمینه مورد نیاز هستند.
4. هوش مصنوعی و یادگیری ماشین: با پیشرفت هوش مصنوعی و یادگیری ماشین، فرصتهای شغلی در زمینه توسعه الگوریتمهای هوشمند، پردازش زبان طبیعی و تحلیل دادههای بزرگ (Big Data) بسیار رو به رشد است.
5. مدیریت فناوری اطلاعات: در سازمانها و شرکتها، نیاز به مدیریت و استراتژیگذاری مناسب در حوزه فناوری اطلاعات وجود دارد. متخصصانی که توانایی مدیریت پروژههای فناوری و تصمیمگیری استراتژیک را دارند، در این حوزه مورد تقاضا هستند.
6. کارآفرینی و توسعه استارتاپها: رشد فناوری و نوآوری در حوزه فناوری اطلاعات، فرصتهای بسیاری برای کارآفرینی و توسعه استارتاپهای فناورانه ایجاد کرده است. برنامهنویسان و کارشناسان مهندسی کامپیوتر با تواناییهای فنی و خلاقیت میتوانند در این زمینه به عنوان کارآفرینان موفق عمل کنند.
رشته مهندسی کامپیوتر فرصتهای شغلی فراوانی را در آینده ارائه میدهد. با این حال، لازم به ذکر است که در دنیای فناوری روزانه تغییرات سریع رخ میدهد و اهمیت آموختن مداوم و بهروزرسانی مهارتهای فنی و فردی بسیار اهمیت دارد.
مدت زمان و تعداد ترمها برای تکمیل رشته کامپیوتر میتواند در هر دانشگاه و سیستم تحصیلی متفاوت باشد. اما به طور کلی، در بیشتر دانشگاهها، رشته کامپیوتر به مدت 4 سال تحصیل می باشد که معمولاً به عنوان مقطع کارشناسی ارشد است. این 4 سال تحصیل ممکن است شامل تعدادی ترم تئوری و عملی، پروژه ها و کارآموزی باشد.
معمولاً سالهای اولیه تحصیل در رشته کامپیوتر شامل درسهای پایهای مانند برنامهنویسی، ریاضیات، مبانی کامپیوتر و الگوریتمها است. در سالهای بعدی، موضوعاتی مانند شبکههای کامپیوتری، بانکهای اطلاعاتی، نرمافزارهای پیشرفته، هوش مصنوعی و بینایی ماشین، امنیت سایبری و سیستمهای توزیع شده نیز مورد بررسی قرار میگیرند.
به همین ترتیب، ترمهای تحصیلی در دانشگاهها معمولاً در سال تقسیم میشوند و به طور معمول هر سال شامل دو ترم تحصیلی است، به نامهای ترم پاییزی و ترم بهاری. همچنین، بسته به ساختار دانشگاه و برنامه درسی، میتوانند ترمهای تابستانی نیز وجود داشته باشد که به صورت اختیاری یا اجباری برای دانشجویان ارائه میشود.
در مجموع، مدت زمان تحصیل در رشته کامپیوتر معمولاً 4 سال (8 ترم) است، اما برای دانشگاهها و سیستمهای تحصیلی خاص ممکن است متغیر باشد.
بله، پروژهها و کارآموزی در رشته کامپیوتر معمولاً جزئی از برنامه تحصیلی هستند و دانشجویان معمولاً موظف به انجام آنها هستند. این پروژهها و کارآموزیها به دانشجویان فرصت میدهند تجربه عملی واقعی را در حوزه کامپیوتر کسب کنند و مهارتهای عملی را تقویت کنند.
پروژهها در رشته کامپیوتر ممکن است به صورت تیمی یا فردی انجام شوند و معمولاً در ترمهای پایانی تحصیل قرار میگیرند. این پروژهها میتوانند شامل توسعه نرمافزار، طراحی و پیادهسازی سختافزار، پروژههای هوش مصنوعی و یا دیگر زمینههای مرتبط باشند. این پروژهها به دانشجویان فرصت میدهند تا مشکلات واقعی را حل کنند، با تکنولوژیهای جدید آشنا شوند و مهارتهای تحلیل، طراحی و اجرا را تمرین کنند.
همچنین کارآموزی نیز بخشی از برنامه تحصیلی در رشته کامپیوتر است که به دانشجویان فرصت میدهد تا در یک سازمان یا شرکت واقعی تحت نظارت کارشناسان مجرب فعالیت کنند. کارآموزی به دانشجویان این امکان را میدهد تا علاوه بر کسب تجربه عملی، شبکهسازی با حرفهایان صنعت و افزایش فرصتهای شغلی نیز داشته باشند.
پروژهها و کارآموزیها در رشته کامپیوتر به دانشجویان کمک میکنند تا مهارتها و دانش خود را به کاربردهای واقعی تبدیل کنند و آمادگی برای عملکرد در صنعت فناوری اطلاعات را پیدا کنند.
رشته کامپیوتر برای افرادی که علاقهمند به فناوری و علوم کامپیوتر هستند و علاقهمند به حل مسائل، برنامهنویسی، توسعه نرمافزار، طراحی و پیادهسازی سختافزار و سایر زمینههای مرتبط با تکنولوژی هستند مناسب است. اگر شما از زمینههایی مانند برنامهنویسی، الگوریتمها، شبکههای کامپیوتری، امنیت سایبری، هوش مصنوعی و تحلیل دادهها علاقهمند هستید، رشته کامپیوتر میتواند برای شما مناسب باشد.
همچنین رشته کامپیوتر برای افرادی که علاقهمند به حل مشکلات، تحلیل و انتقال اطلاعات، نوآوری و خلاقیت هستند، مناسب است. در رشته کامپیوتر، شما با چالشهای فنی روزمره روبرو میشوید و مهارتهایی مانند تفکر الگوریتمی، انتقال دادهها و تحلیل مسائل را تمرین میکنید.
علاوه بر این، رشته کامپیوتر برای افرادی مناسب است که علاقهمند به کار در صنعت فناوری اطلاعات و شرکتهای فناوری هستند. با تکمیل رشته کامپیوتر، میتوانید به عنوان برنامهنویس، مهندس نرمافزار، متخصص امنیت سایبری، مدیر پروژه، مهندس شبکه و سایر نقشهای مرتبط در شرکتهای فناوری و صنعت IT فعالیت کنید.
در نهایت رشته کامپیوتر برای افرادی که علاقهمند به یادگیری مداوم و دنبالهدار هستند مناسب است. صنعت فناوری اطلاعات با سرعت بسیار زیادی در حال تغییر و رشد است و به روز بودن با آخرین فناوریها و ابزارها بسیار مهم است. در رشته کامپیوتر، شما باید تمام طول عمر خود را به یادگیری و بهروزرسانی مهارتهایتان اختصاص دهید.
رشته کامپیوتر میتواند برای برخی افراد به عنوان یک رشته سخت محسوب شود، اما این بستگی به تفضیلات فردی و تجربه هر شخص دارد. در زیر تعدادی از عواملی که ممکن است رشته کامپیوتر را چالش برانگیز کنند را بررسی میکنیم
1. مفهومی بودن: برخی افراد ممکن است با مفاهیم و اصطلاحات مرتبط با برنامهنویسی و علوم کامپیوتر آشنایی کافی نداشته باشند. در ابتدا، یادگیری این مفاهیم میتواند چالش برانگیز باشد. با انجام تمارین و مطالعه مستمر، این مفاهیم قابل فهم خواهند بود.
2. پیچیدگی ریاضی: رشته کامپیوتر شامل ریاضیات و الگوریتمهای پیچیده است. برخی از دانشجویان ممکن است با مسائل ریاضی و الگوریتمی سختی داشته باشند. اما با تمرین و تمرکز، میتوان این مهارتها را تقویت کرد.
3. پیشرفت سریع: صنعت فناوری اطلاعات با سرعت بسیار بالایی در حال تغییر و رشد است. این به معنای این است که دانشجویان کامپیوتر باید بهروزرسانی مداوم در زمینه فناوریهای جدید را داشته باشند. این ممکن است به نظر برخی افراد مشکل و دشوار به نظر برسد.
4. مسئولیتپذیری: در رشته کامپیوتر، انجام پروژهها و توسعه نرمافزارهای کامل نیازمند تحمل مسئولیت و همکاری در تیم است. مدیریت زمان، مدیریت پروژه و هماهنگی با اعضای تیم نیز مهارتهای مهمی هستند که ممکن است چالشبرانگیز باشند.
مهم است بدانید که با تلاش، تمرین و تفکر سازنده، میتوان در رشته کامپیوتر موفق شد. انگیزه قوی، علاقه و عملکرد سازنده مهمترین عواملی هستند که در مسیر موفقیت در رشته کامپیوتر تأثیرگذار هستند. علاوه بر این، استفاده از منابع آموزشی متنوع و مشارکت در پروژهها و فعالیتهای عملی نیز به یادگیری و تسلط بر رشته کامپیوتر کمک میکند
همچنین اهمیت علاقه شخصی به رشته نیز بسیار مهم است. اگر شما به فناوری و علوم کامپیوتر علاقهمند هستید و به طور مداوم برای یادگیری تلاش میکنید، میتوانید در این رشته موفق باشید.
در لیست زیر، دانشگاه هایی که در رشته علوم کامپیوتر پذیرش داشتند (بهاستثنای دانشگاه پیامنور، مؤسسات غیرانتفاعی و دانشگاه آزاد) را مشاهده میکنید.
دانشگاه تهران | دانشگاه قم | دانشگاه کاشان | دانشگاه گیلان |
دانشگاه بزرگمهر قائنات | دانشگاه صنعتی شریف | دانشگاه خوارزمی | دانشگاه دامغان |
دانشگاه کردستان | دانشگاه سمنان | دانشگاه سلمان فارسی | دانشگاه شاهد |
دانشگاه سیستان و بلوچستان | دانشگاه شهید باهنر | دانشگاه رازی | دانشگاه شهید چمران |
دانشگاه صنعتی امیرکبیر | دانشگاه صنعتی بیرجند | دانشگاه صنعتی سیرجان | دانشگاه علم و فناوری مازندران |
دانشگاه الزهرا | دانشگاه صنعتی کرمانشاه | دانشگاه اصفهان | دانشگاه تبریز |
دانشگاه کوثر بجنورد | دانشگاه مازندران | دانشگاه ولیعصر رفسنجان | دانشگاه ولایت ایرانشهر |
دانشگاه یزد | دانشگاه محقق اردبیلی | مجتمع آموز عالی بم | دانشکده ریاضی و کامپیوتر خوانسار |
دانشگاه لرستان | مرکز آموزش عالی کاشمر | مرکز آموزش عالی محلات | دانشگاه غیرانتفاعی شهید اشرفی اصفهانی |
دانشگاه شهرکرد | دانشگاه گلستان |
هنوز دیدگاهی ارسال نشده است