دانشکده:دروس:22815:14002:main

برنامه‌نویسی پیشرفته - نیم‌سال دوم ۱۴۰۰

مدرس ایمیل
دکتر مجتبى تفاق mtefagh@sharif.edu

توضیحات درس

منابع درس

  1. Sierra, Kathy and Bates, Bert. “Head First Java”. 2005. O’Reilly Media
  2. Bloch, Joshua. “Effective Java”. 2016. Pearson Education India
  3. Schildt, Herbert. “Java: A Beginner’s Guide”. 2018. McGraw-Hill Education
  4. Evans, Ben and Flanagan, David “Java in a Nutshell: A Desktop Quick Reference”. 2018. O’Reilly Media

توجه: دانشجویان می‌توانند بسته به نیاز خود از منابع دلخواه، چه بە صورت کتاب، سایت و یا ویدیوهای آموزشی، استفاده کنند.

نحوه‌ی ارائه‌ی کلاس

کلاس درس در روزهای یکشنبه و سه‌شنبه از ساعت ۱۷:00 الی ۱۹:00 در کلاس مجازی دکتر تفاق برگزار خواهد شد.

تمامی تمرین‌ها، اطلاعیه‌ها، آزمون‌ها و سایر موارد مشابه از طریق سامانه‌ کوئرا درس با رمز عبور AP1400 در دسترس دانشجویان گرامی قرار می‌گیرند.

سرفصل‌های تقریبی

  • (Java. Classes (Package, Access modifiers, Enum, Inheritance, Polymorphism, Abstract Class, The Object class, Generics Basics
  • (Java. Collections (List, Queue and Stack, Set, Map, Iterator, Collections utility class
  • (…,String Manipulation (File, Regular Expression, Recursion, Branching
  • (…,Java. Functional Programming (GUI, Network, Stream API, Lambda Expression

توجه: سرفصل‌های بخش آخر درس متناسب با نیاز پروژه تدریس می‌شود و متعاقبا اعلام می‌گردد.

نحوه ارزش‌یابی

  • تمرین: ۸ نمره
  • پروژه: ۱۰ نمره
  • پایان‌ترم: ۴ نمره

توجه: بارم‌ها حدودی است و ممکن است تا حدی تغییر کنند.

جدول زمانی و توضیحات تمرین‌ها

شماره تمرین تاریخ بارگذاری موعد تحویل بارم تمرین
1 1400/12/03 1400/12/16 ۱ نمره
2 1400/12/18 1400/12/27 ۱ نمره
3 1400/12/28 1401/01/14 ۱ نمره
4 1401/02/0۶ 1401/02/۳۰ ۰/۳ + ۲ نمره
۵ 1401/02/31 1401/03/15 ۱ نمره
۶ 1401/03/16 1401/04/10 ۰/۵ + ۱/۲ نمره

توجه: تمرین‌ها ساعت ۱۲ ظهر روز اعلام شده بارگذاری می‌شوند و تا ساعت ۲۳:۵۹ روز ددلاین، مهلت تحویل دارید.

توجه: برای تمام تمرین‌ها در مجموع ۱۱ روز (معادل با ۲۶۴ ساعت) و برای هر سری تمرین، حداکثر ۲ روز (معادل با ۴۸ ساعت) می‌توان تاخیر داشت.

جدول زمانی و توضیحات آزمون‌ها

آزمون تاریخ برگزاری بارم امتحان
پایان‌ترم 09:0۰ صبح ۱۴۰۱/۰۵/۲۸ ۰/۲ + ۳/۸ نمره

دستیاران آموزشی درس

نام دستیاران ایمیل
ایمان قدیمی (سردستیار) iman.diligent@gmail.com
آئیریا محمدی aeirya@gmail.com
بنیامین بیضایی benyamin137928@gmail.com
علی توسلی tavassolyali@gmail.com
کسری خشجو kasrakhoshjoo@gmail.com
لاچین نقاش یار lachin.naghashyar@gmail.com
باران بحری Bahri.zahra79@yahoo.com
غزل فراهانی farahaniqazal@gmail.com
محمد مهدی زارع Zaremohammadmehdi2001@gmail.com
نیما علیزاده alizaden.1379@gmail.com
نیما کلیدری Nikelroid@gmail.com
یاسمین وزیری Yasaminvaziri02@gmail.com
سینا قاسمی‌نژاد sina.ghaseminejad@yahoo.com
مریم مقدس Sanaz.moghaddas@yahoo.com

پروژه‌

شماره فاز پروژه تاریخ بارگذاری موعد تحویل بارم فاز
۱ ۱400/۱۲/۲۹ ۱40۱/۰۱/۳۰ ۰/۲۵ + ۳/۵ نمره
۲ ۱40۱/۰۴/11 ۱40۱/۰۵/21 ۰/۷۵ + ۵/۵ نمره

توجه: هر دو فاز پروژه ساعت ۱۲ ظهر روز اعلام شده بارگذاری می‌شوند و تا ساعت ۲۳:۵۹ روز ددلاین، مهلت تحویل دارید.

توجه: برای هر دو فاز در مجموع ۱۰ روز (معادل با ۲۴۰ ساعت) می‌توانید تاخیر داشته باشید.

/opt/bitnami/dokuwiki/data/pages/دانشکده/دروس/22815/14002/main.txt · آخرین ویرایش: 2022/09/07 10:44 توسط 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki