Email: motiur@iub.edu.bd
Office Hour Time: By appointment
Office Hour Time: By appointment
9:30 am to 12:30 pm Sunday
9:30 am to 11:00 am Tuesday
Assignments - 10 marks
Quiz - 20 marks
Midterm Exam - 30 marks
Final Exam - 40 marks
Plagiarism will absolutely not be tolerated.
Also read the following code of conduct expected from IUB authorities: Page 38 and Page 39 of http://www.iub.edu.bd/files/Greenbook,sp19.f.pdf.
Couple of other important rules and regulation:
a.You are expected to keep your video feed all the time during the class time. Use background blur in Google Meet and/or burqa to preserve your privacy. However, I want to see your video feed all the time during the class hour.
b.You are expected to have extendable webcam with you. If you fail to have it your exam copies will not be evaluated due to absence of proper proctoring environment. You can find extendable webcams here and here.
c.You are expected to have a properly lighted room during evaluation. For dimly lighted you are requested to buy a reading desk lamp. Failure to have a proper proctoring environment will force me to not evaluate your exam copies.
d.If you are found guilty of plagiarism during quiz or assignments you will get a 0 mark. If you are found guilty of showing your answer to some one else during Midterm, you will be downgraded two successive grades, if you again show copy during Final Exam you will be given an F. Students who copies answer from other students will simply get 0 marks , no questions asked.
e.You are expected to mute your microphone by default. If you have a question, type it in the chatbox on the right hand side of the Google Meet window, or raise your hand. I will check the chatbox on regular intervals. If your question is not answered adequately, you may open your microphone and ask the question verbally.
f.You are also expected to show decent behavior while the class is being conducted. You shall not be permitted such behaviors in the classrooms which are not permitted in Bangladeshi society. Remember even though you are online your behavior might affect other students as well as the instructor who is taking the class. The classes will be recorded, so please maintain decency.
g.There has been reports that students showed reluctance in wearing decent clothes while taking online classes. So be aware of that. What are decent clothes you may ask. These are attires which you would normally wear in a physical classroom of IUB. It does not has to fancy, it just has to be decent.
h.If you are not comfortable with the workings of this class , you can email the head of the Department Dr. Mahady Hasan and then the Dean of Department Dr Yusuf Mahbubul Islam. If you feel you need to complain to more “important” entities besides these two personnel, I would request you to rethink taking this course.
Class | Topics | Notes |
---|---|---|
1 | Installation | MinGW |
Youtube Link | ||
Visual Studio Community Edition_1stway | ||
Visual Studio Code_2ndway | ||
Sublime Text_3rdway | ||
2 | Installation | Youtube Link |
3 | CSC 101 | Youtube Link |
4 | CSC 101 | Youtube Link |
5 | Recursion | Youtube Link |
Google Slide | ||
6 | Recursion | Youtube Link |
Google Slide | ||
7 | Recursion, File | Youtube Link |
Google Slide | ||
8 | Recursion, File | Youtube Link |
Google Slide | ||
9 | File, Memory | Youtube Link |
Google Slide | ||
10 | Memory | Youtube Link |
Google Slide | ||
11 | Memory | Youtube Link |
Google Slide | ||
12 | Memory | Youtube Link |
Google Slide | ||
13 | Functions & Memory | Youtube Link |
Google Slide | ||
14 | Functions & Memory | Youtube Link |
Google Slide | ||
15 | Dynamic Memory | Youtube Link |
Google Slide | ||
16 | Dynamic Memory | Youtube Link |
Google Slide | ||
17 | 2d array Dynamic Memory | Youtube Link |
Google Slide | ||
18 | Struct | Youtube Link |
Google Slide |
All of the future videos are in this link , please look for the videos according to the timeline here
##
Lecture Slides in PDF | |
---|---|
Lecture 0 | Lecture 1a |
Lecture 1b | Lecture 2a |
Lecture 2b | Lecture 3a |
Lecture 4 | Lecture 5 |
Lecture 6 | Lecture 7 |
Lecture 8 | Lecture 9 |
Lecture 10 | Lecture 11 |
Lecture code in C++ | |
---|---|
Lecture 1 | Lecture 2 |
Lecture 3 | Lecture 4 |
Lecture 5 | Lecture 6 |
Lecture 7 | Lecture 8 |
Lecture 9 | Lecture 10 |
Be curious