For Better Performance Please Use Chrome or Firefox Web Browser

C/C++ Programming (17-30-117-01)

C/C++ Programming (17-30-117-01)

Homework


Slides and Handouts


Useful Links


Class Examples

 

Course Info

3 credits, Spring Semester 2008
Course web page: http://ece.iut.ac.ir/faculty/kia/Courses/CProg
Class mailing list http://groups.google.com/group/iut_c?lnk=srg, and click on Apply for group membership (If you choose to receive the daily digest, then you will not receive individual messages as they are posted: instead they will be aggregated into a single message and sent to you at the end of the day).

 

Course Description:

Basic C/C++ programming. C/C++ - style input / output, arithmatic, loops, functions, strings, records, pointers, file I/O, and a bit of graphics, programming in the unix environment. Simple algorithms such as search and sort.

Textbook

[Deitel]

برنامه نویسی به زبان C++، نویسندگان دایتل و دایتل، ترجمه دکتر مرتضی صاحب زمانی، نشر شیخ بهایی
(only this book is required)

[Jafar]

مهندس جعفر نژاد قمی ، "برنامه نويسی به زبان C (مرجع کامل)"، ويراست سوم يا بالاتر، انتشارات علوم رايانه, بهار1382.

[Davar]

 مبانی کامپیوتر و برنامه نویسی به زبان C، تالیف دکتر محمد داورپناه جزی، انتشارات دانشگاه صنعتی اصفهان.

Administrative

Please check the "Announcements" link regularly.

Grading:

  • 40% Homework
  • 10% quizzes
  • 20% Midterm - open book
  • 30% Final exam - open book

 

Personnel:

Instructor

Kiarash Bazargan

Email:

kiarash@cc.iut.ac.ir

Phone:

(311) 391 5466 

Office:

421 ECE  

Office hours:

Sat 13:30-16:00 (or by appointment)

 

 

TA


Mohammad-Reza Haghshenas, Hossein Younesi

 

Email for asking questions:

iut_c@googlegroups.com

Email for submitting homework:

iut.hwc@gmail.com

Phone:

-

Office:

-

Office hours:

-

Course Outline / Approximate Schedule

Week #

Lecture topics

Book Chapters

1

Introduction
   C language history
   Compilation environment

[]

2-4  (2 weeks)

Aaa
  bbb

[]

4-6  (2 weeks)

 

 

7-9 (2 weeks) + Midterm

 

 

10-11 (1 weeks)

 

 

11-13

 

 

14-15

 

 

 

Prerequisites: 

.

Grading Policy: 

Policies:

با هرگونه تفلب بسیار جدی برخورد خواهد شد. تقلب عبارت است از ارائه کار شخص دیگری به جای تکلیف یا امتحان یا کوییز یا قسمتی از اینها. فرقی نمیکند کسی که به جای شما کار را انجام داده از همکلاسیهای شما باشد، از دیگر دانشجویان یا حتی از خارج از دانشگاه باشد و یا از روی وب کار را پیدا کرده باشید. مشورت کردن با دیگران در حد راهنماییهای کلی اشکالی ندارد ولی خط به خط برنامه شما باید توسط خود شما تایپ شده باشد. اگر از کسی یا جایی روی وب قسمتی از برنامه خود را میگیرید، حتما باید منبع آن را در خود برنامه اعلام کنید و از قبل با من هماهنگ کنید.

 

 

اولین تقلب باعث میشود به اندازه نمره تکلیف یا کوییز یا امتحانی که در آن تقلب کرده اید، نمره منفی بگیرید. دومین تفلب منجر به نمره صفر برای درس و معرفی به کمیته انضباطی میگردد (که کاملا ممکن است به اخراج از دانشگاه منجر شود).

 

 

اگر در انجام تکلیف مشکلی یا سوالی دارید، سوال خود را به گروه جی میل بفرستید. اگر جواب سوال همکلاسی خود را بلد هستید، جواب را بر روی گروه پست کنید. حتما منتظر نباشید من یا دانشجویان حل تمرین جواب دهند.

 

 

کلیه تکلیفها باید تا قبل از ساعت 11 صبح (قبل از کلاس) ایمیل شوند. در طول ترم، سه روز وقت اضافه دارید که میتوانید هر طور که خواستید آنرا مصرف کنید (مثلا فقط یک تکلیف را سه روز دیر تحویل دهید یا اینکه سه تکلیف را هر کدام یک روز دیر تحویل دهید). بعد از استفاده از سه روز وقت اضافه، هر تکلیفی که بیش از ده دقیقه دیرتر از موعد تحویل فرستاده شود، نمره ای نخواهد گرفت.

 

 

حداکثر تا یک هفته بعد از اعلام نتایج هر تکلیف یا کوییز یا امتحان میتوانید نسبت به نمره خود اعتراض نمایید. پس از این مهلت نمره شما تغییر نخواهد کرد.

 

 

اسم و شماره دانشجویی خود را در ابتدای برنامه هایی که ایمیل میکنید و همچنین روی برگه های کوییز و امتحان بنویسید.

 

 

هیچ گونه کار یا تمرین اضافه برای جبران نمره بد قبول نخواهد شد.

 

 

اگر بیش از 10 درصد تکالیف را تحویل ندهید و یا از کل نمره تکلیف کمتر از 50 درصد نمره را بگیرید، نمره پایانی درس شما حداکثر 9.9 خواهد بود.

 

 

اگر پشت سر من، مرا به نام دراکولا یا هیولا یا خرس گریزلی یا استاد بداخلاق بی جنبه نام ببرید، نمره شما صفر خواهد بود :)

 

Mid-term Exam: date TBD, open notes, open book
Final Exam: 1387/3/30, Lecture Hall 1, 13:30-16:30. open notes, open book.

Time: 

Class: Sa M W - 11-12, Location: Lecture Hall 1 (تالار 1)
 

Term: 
Spring Semester 2008
Grade: 
other

تحت نظارت وف ایرانی