Course Outline: 4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 21

Founded 1991 by Md.

Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu

Course Outline
Summer 2020

College : College of Engineering and Department : Department of


Technology Computer Science and
Engineering

Program : BCSE Semester : Summer 2020

Course Code : CSC 307 Course Title : Operating Systems

Credit Value : 3 Contact Hours : 5 Hours/Week

Pre-requisite : None Co-requisite : None

 To define and summarize the fundamentals concepts of Operating


Systems.
 To analyze the mechanisms involved in processes, memory, I/O and file
management in contemporary OS.
 To measure resource allocation, deadlock detection and OS security.
Course Objectives
 To implement simple OS mechanisms programmatically.

Software, Operating System, Process, Memory Management, File Management,


Course Catalog Deadlock, Security, Scheduling algorithm, I/O Management, File Management.
Description

Teaching-Learning Lecture, notes, assignment, written exam, project work, group discussion, case
and assessment
strategy study, term paper.

Page 1 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
Text Books

1. Operating System Concepts Wiley Publication 9th ed. 2012


by-Silberschatz, Galvin & Gagne

Reference Books

1. Operating Systems Pearson 6th ed. 2012


By - William Stalling Publication
2. Modern Operating Systems Prentice Hill Publication 3rd ed. 2009
by – Andrew S.Tanenbaum
3. Advance topics from internet

Evaluation

Mark Distribution
Semester Examination/Work Percentage
a) First Term Examination of the Semester 20%
b) Mid Term Examination of the Semester 20%
c) Quizzes/Class Test 5%
d) Attendance 5%
e) Assignment/Term papers/Presentation 15%
f) Final Examination of the Semester 35%
Total: 100%

Page 2 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu

Intended Student Learning Outcomes (SLOs) and Program Outcomes (POs) of the Course:
At the end of the course, each participant should be able to:

CLOs Bloom’s Taxonomy Domain/Level Delivery Assessment Program Outcomes (POs)


Cognitive Affective Psychomotor Methods Tools 1 2 3 4 5 6 7 8 9 10 11 12
 Explain the concept, role, and C1Knowledge Lectures, Written Test,
structural design of operating system in C2 Comprehend Solve Case Assignment,
computer systems. Study Presentation √

 Analyze and demonstrate the C2 Comprehend A4 Lectures, Written Test,


mechanisms involved in processes, C4 Analyze Synthesis Solve Case Assignment, √ √
memory, I/O and file management. Study Presentation
 Justify resource allocation. C2 Comprehend P4-Mechanism Lectures, Written Test,
 Verify deadlock detection, Prevention C3 Apply (basic Solve Case Assignment,
√ √ √ √ √
and recovery. C6 Create proficiency) Study Presentation

 Design and Develop programs to C2 Comprehend P4-Mechanism Lectures, Written Test,


implement simple OS mechanisms. C3 Apply (basic Solve Case Assignment,
√ √ √ √ √
C6 Create proficiency) Study Presentation

Page 3 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu

Class Sessions

Section E:

Day Time Room No


Sunday 9.00-10.00 AM Google Meet
Monday 9.00 AM-10.00AM Google Meet
Tuesday 4.15 PM-5.15PM Google Meet
Wednesday 4.15PM-5.15PM Google Meet
Thursday 9.00 AM-10.00 AM Google Meet

Section F:

Day Time Room No


Sunday 11.00 AM-12.00 PM Google Meet
Monday 4.15-5.15PM Google Meet
Tuesday 11.00 AM-12.00 PM Google Meet
Wednesday 6.15-7.15 PM Google Meet
Thursday 11.00 AM-12.00 PM Google Meet

Section G:

Day Time RoomNo


Sunday 3.15-4.15 PM Google Meet
Monday 6.15-7.15 PM Google Meet
Tuesday 3.15-4.15 PM Google Meet
Wednesday 3.15-4.15PM Google Meet
Thursday 3.15-4.15 PM Google Meet

Page 4 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
Lecture Schedule and Lesson Plan (For Section E, F, G):

Date Day Lecture Outcome/ Material Covered Reference Lesson Plan Due
Reading Date
01/07/2020 Orientation of the course Slide, Discuss with
Course students
Outline, 1. discuss
Lecture - Book about the
1 course
2. discuss
about
Wednesday discipline
02./07/2020 1. Discus
Introduction: about ch-1-
Lecture - 45mis
Software, Classification of
2 Chapter 1, 2 2. ask them to
software, Different types of
Thursday operating systems (CL-1) do small task
5/7/2020 Computer System Overview: 1. ask
Basic Elements, Processor previous cls
Registers, and Instruction assignment-
Execution 10min
2. discus
Lecture - about ch-
3 1&2-30
3. ask to do
assignment
Chapter 1, 2 about todays
Sunday (CL-2) lecturs
6/7/2020 Computer System Overview: 1. ask
Interrupts, and Memory Hierarchy previous cls
assignment-
10min
Lecture - 2. discus
4 about le-4-30
3. ask to ado
assignment
Chapter 1, 2 about todays
Monday (CL-2) lecturs
7/07/2020 Tuesday Computer System Overview: Chapter 1, 2 1. ask
Lecture -
Cache Memory, and I/O (CL-2) previous cls
5 Communication Techniques assignment-
10min
2. discus
about le-51-
30
3. ask to ado
assignment
Page 5 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
about todays
lecturs
8/07/2020 Computer System Overview: 1. ask
Cache Memory, and I/O previous cls
Communication Techniques assignment-
10min
Lecture - 2. discus
6 about ch-6-30
3. ask to ado
assignment
Chapter 1, 2 about todays
Wednesday (CL-2) lecturs
9/07/2020 Presentation on windows or 1. ask
Linux previous cls
assignment-
10min
Lecture - 2. discus
7 about le-7-30
3. ask to ado
assignment
about todays
Thursday lecturs
12/07/2020 Presentation on windows or 1. ask
Linux previous cls
assignment-
10min
Lecture - 2. discus
8 about le-8-30
3. ask to ado
assignment
about todays
Sunday lecturs
1. ask
13/07.2020 previous cls
assignment-
10min
Lecture - 2. discus
9 about le-9-30
3. ask to ado
Presentation on windows or assignment
Linux about todays
Monday lecturs
14/7/2020 Operating System Overview:
Lecture - OS objectives and functions, the Assignment-1
evolution of OSs, and Major Chapter 1, 2
10
Tuesday Achievements (CL-3)

Page 6 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
15/7/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-11-
11 30
Operating System Overview: 3. ask to ado
Developments Leading to Modern assignment
Chapter 1, 2 about todays
OSs, and Microsoft Windows 26/07
Wednesday Overview (CL-3) lecturs /2020
16/7/2020 Chapter- (1
Lecture - & 2)
12 Review Class CL(1 to 3) Quiz-1
Thursday
19/7/2020
Lecture
Sunday 13 Revier Class Chapter-1 Oral
20/7/2020
Lecture
Monday 14 Review CLass Chapter-1 Quiz-2
21/7/2020
Lecture
Tuesday 14 Review Class Chapter-1 Quiz-3
22/7/2020
Lecture
Wednesday 15 Review Class Chapter-2 Quiz-1
23/7/2020
Lecture Quiz -2
Thursday 16 Review Class Chapter-2
26/7/2020
Lecture
Sunday 17 Review Class Chapter-2 Quiz-3
27/7/2020
Lecture
Monday 18 Review Class Chapter-2 Oral
28/7/2020 Lecture
19
Tuesday Review Class CH 1,2 Quiz-1
29/7/2020
Lecture
Wednesday 20 Review Class CH 1,2 Quiz 2
30/7/2020
Lecture
Thursday 21 Review Class CH 1,2 oral

Page 7 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu

3/08/2020 Chapter- (1
Monday Lecture - First Term Examination & 2)
22 CL(1 to 3)
4/8/2020 1. ask
previous cls
assignment-
10min
Lecture - 2. discus
23 about le15-30
3. ask to ado
Process Management: Process assignment
model, implementation and Inter- Chapter- 3 about todays
Tuesday Process Communication (CL-4) lecturs
5/8/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-15-
24 30
3. ask to ado
Process Management: Process assignment
model, implementation and Inter- Chapter- 3 about todays
Wednesday Process Communication (CL-4) lecturs
6/8/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-16-
25 30
3. ask to ado
assignment
Chapter- 4 about todays
Thursday Process Management: Threads (CL-4) lecturs
9/8/2020 Sunday Lecture - Process Management: CPU Chapter- 6 1. ask
26 scheduling algorithms (CL-4) previous cls
assignment-
10min
2. discus
about le-17-
30
3. ask to ado
assignment
Page 8 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
about todays
lecturs
10/8/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-18-
27 30
3. ask to ado
assignment
Process Management: CPU Chapter- 6 about todays
Monday scheduling algorithms (CL-4) lecturs
12/8/2020 Lecture - Process Management: CPU Chapter- 6 Quiz-1
Wednesday 28 scheduling algorithms (CL-4)
13/8/2020 Lecture - 1. ask
previous cls
29
assignment-
10min
2. discus
about le-20-
30
Memory management: 3. ask to ado
Logical and Physical Address assignment
Space, MMU, Swapping, Chapter- 8 about todays
Thursday Fragmentation (CL-5) lecturs
16/7/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-21-
30 30
Memory management: 3. ask to ado
Logical and Physical Address assignment
Space, MMU, Swapping, Chapter- 8 about todays
Sunday Fragmentation (CL-5) lecturs
17/7/2020 Monday Memory management: Chapter- 8 1. ask
Lecture - (CL-5)
Logical and Physical Address previous cls
31
Space, MMU, Swapping, assignment-
Fragmentation 10min
2. discus
about le-22-
30
3. ask to ado
assignment

Page 9 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
about todays
lecturs
18/8/2020 Memory management: 31/08
Lecture - Paging, Memory Protection, Chapter- 8 Assignment-2 /2020
Tuesday 32 Segmentation (CL-5)
19/8/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-24-
33 30
3. ask to ado
Memory management: assignment
Paging, Memory Protection, Chapter- 8 about todays
Wednesday Segmentation (CL-5) lecturs
20/8/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-25-
34 30
3. ask to ado
assignment
Memory management: Virtual Chapter- 9 about todays
Thursday Memory (CL-5) lecturs
Chapter-
Lecture - 3,4,6,8 Quiz-1
35 Review Class (CL-4, 5)
23/8/2020 Lecture
Sunday 36 Review Class CH- 3 Quiz-2
24/8/2020 Lecture-
37
Monday Review Class Ch-4 Quiz-3
25/8/2020 Lecture
Tuesday 38 Review Class Ch-6 Quiz-4
26/8/2020 Lecture
Wednesday 39 Review Class Ch-8 Quiz-5
27/8/2020 Lecture
Thursday 40 Review Class CH-3,4 Oral-1
31/8/2020 Lecture
Monday 41 Review Class CH-6,8 Oral-2

Page 10 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
1/9/2020 Lecture - Mid Term Examination
Tuesday 42
2/9/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-28-
43 30
3. ask to ado
assignment
Deadlock: Chapter 7 about todays
Wednesday Resource allocation and deadlock (CL-6) lecturs
3/9/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-29-
44 30
3. ask to ado
assignment
Deadlock: Chapter 7 about todays
Thursday Resource allocation and deadlock (CL-6) lecturs
6/9/2020 Deadlock:
Lecture - Deadlock detection, Prevention
45 and recovery Chapter 7
Sunday (CL-6) Quiz-4
7/9/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-31-
46 30
3. ask to ado
assignment
Storage management: Chapter- 13 about todays
Monday I/O Systems (CL-7) lecturs
8/9/2020 Tuesday Storage management: File- Chapter- 1. ask
Lecture - 11,12
System Interface previous cls
47 (CL-8) assignment-
10min
2. discus
about le-32-
30

Page 11 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
3. ask to ado
assignment
about todays
lecturs
9/9/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-33-
48 30
3. ask to ado
Chapter- assignment
Storage management: File- 11,12 about todays
Wednesday System Interface (CL-8) lecturs
10/9/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-34-
49 30
3. ask to ado
assignment
Protection and security: about todays
Chapter- 14
Thursday OS Protection (CL-9) lecturs
13/9/2020 Lecture - Protection and security:
Chapter- 15
Sunday 50 OS Security (CL-9) Quiz-5
14/9/2020 02-
Lecture - 08-19
Monday 51 Practice class on OS algorithms (CL-1 to 9) Assignment-3
15/9/2020 1. ask
previous cls
assignment-
10min
2. discus
Lecture - about le-37-
52 30
3. ask to ado
assignment
about todays
Tuesday Practice class on OS algorithms (CL-1 to 9) lecturs
16/9/2020 Wednesday Practice class on OS algorithms (CL-1 to 9) 1. ask
Lecture -
previous cls
53
assignment-
10min

Page 12 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
2. discus
about le-38-
30
3. ask to ado
assignment
about todays
lecturs
17/9/2020 Lecture -
Thursday 54 Review CH-1 (CL-1 to 9) 1. cls test
20/9/2020 Lecture-
Sunday 55 Review CH-2 (CL-1 to 9) 2 cls test
21/9/2020 Lecture
Monday 56 Review CH-3 (CL-1 to 9) 3 cls test
22/9/2020 Lecture
Tuesday 57 Review CH-4 (CL-1 to 9) 4 cls test
23/9/2020 Lecture
Wednesday 58 Review CH-5 (CL-1 to 9) 5 cls test
24/9/2020 Lecture
Thursday 59 Review CH-6 (CL-1 to 9) 6 cls test
27/9/2020 Lecture
Sunday 60 Review CH-7 (CL-1 to 9) 7 cls test
28/9/2020 Lecture
Monday 61 Review CH-8 (CL-1 to 9) 8 cls test
29/9/2020 Lecture
Tuesday 62 Review CH-9 (CL-1 to 9) 9 cls test
30/9/2020 Lecture
Wednesday 63 Review CH-10 (CL-1 to 9) 10 cls test
1/10/2020 Lecture
Thursday 64 Review CH-11 (CL-1 to 9) 11 cls test
4/10/2020 Lecture
Sunday 65 Review CH-12 (CL-1 to 9) 12 cls test
5/10/2020 Lecture
Monday 66 Review CH-13 (CL-1 to 9) 13 cls test
6/10/2020 Lecture
Tuesday 67 Review CH-14 (CL-1 to 9) 14 cls test
7/10/2020 Lecture
Wednesday 69 Review CH-15 (CL-1 to 9) 15 cls test
8/10/2020 Lecture -
Thursday 70 Review whole Syllabus (CL-1 to 9) 16 cls test
Page 13 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
Final Examination as per Scheduled declared by Registry

* Dates may vary depending on the moon sight.

General Policies of the Instructor

Academic Offenses: The students and faculty are jointly responsible for the academic standards and
reputation of the university. It is well recognized that intellectual honesty is the basic requirement for
development and acquisition of knowledge. Intellectual honesty is a pre-requisite for continued
membership in the university community.
Forms of intellectual dishonesty are plagiarism, cheating in examinations, aiding and abetting
cheating, and the use of assignment prepared by others, impersonation of another student at an
examination, misrepresentation of information, falsification of academic records, and unruly behavior
with the instructor.
If a student is detected by the instructor in committing an academic offense, it may result in an "F"
grade for the course or even dismissal of the student from the university.

Dress and Behavior Code: All students must strictly follow the Dress and Behavior Code (DBC) of
IUBAT. The student not following proper dress code will be warned first and habitual DBC breaker
may be denied entry/ ejected from the classroom and thus will be counted as absent.

First Term and Mid-term Exam: First Term and Mid-term Exams will be held in the class on
scheduled/announced dates. The scheduled dates of the first term and mid-term exams would not be
changed under any circumstances. All topics covered until the end of the week before the exam will
be included. Different sets of question papers having an equal level of difficulty and standard will be
set. These question paper will include both subjective and objective type questions.
Marked exam scripts of the first term and mid-term exam will be returned to the students during the
class (usually next week after the exam). If any student is unable to collect his/her script on that day
due to absence, he/she must collect it within one week from the instructor's room. After one (1) week,
the instructor will not be responsible for the loss of the script.

Missed Exam: There will be no make-up exam if anyone intentionally misses first and midterm
exam without any valid and legitimate reason. Absence in the exams will be regarded as absent and
Zero (0) marks will be applied. Notifying the instructor before the exam is a must if a student misses
any exam for reasons beyond his/her control. ‘I’ grade will not be given without any prior notification
to the instructor. In extreme circumstances, if the student cannot inform earlier, he/she must inform
the instructor within three (3) days of the exam.

Final Exam: Final exam will cover the entire course syllabus. The exam will be all-inclusive at a
location and time determined by the university. The final examination is for evaluation purposes
only, and the exam scripts will not be returned to the students for review after it is marked. The final
exam question paper will include subjective type questions only.
Creativity will not be suppressed. Writing in your own words is definitely welcomed as long as the
provided information is scientifically correct, grammatically sound, and to the point.
Page 14 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
No extra marks will be given for what was not asked in the question paper. Marks will be deducted
for wrong scientific units. No partial marks will be given for the following cases:
a. Misspellings of engineering terms, contributor’s name or universally accepted nomenclature
b. Wrong formula and invalid solution processes/steps of mathematical problems
c. Unintelligible writing (not understandable), sentence does not make any sense, off-topic
writing (not relevant to the topic)

Review of the marks: Appeals for reviewing marks of the first term and mid-term exams must be
made within three (3) days from the day of supplying answer scripts. After submission of grades in
the university automation server, any appeal for reviewing marks will be rejected. Student can apply
through the registry for final grade review if the student is not satisfied with his/her final grade.

Class Participation: All students are expected to actively participate in the class for ensuring
effective and interactive teaching-learning process. Class participation includes asking questions,
expressing ideas, contributing to the discussion and giving insightful comments relevant to the topic.
It is also further expected that students will adequately prepare themselves by studying the topic
beforehand the scheduled classes and they will participate in them when appropriate. Another way of
participating in the class is to play the role of convener, rapporteur, course leader and participants.
Students should follow the instructor’s briefing in this regard.

In-class Exercises: Students are expected to follow the instructions attentively and thoroughly
understand the solution process of a discussed mathematical problem. A similar mathematical
problem will be provided to the students for solving in the class within a prescribed time. Discussions
are allowed. Students will show the answer to the instructor after solving.

Work Load:
In order to do well in this course, most of you should plan on nine-ten hours a week reading
chapters, studying slides, doing homework, and doing group study.

Late Assignments/ Projects:


Normal late penalty shall be 50% Per Day. If you have difficulty, this provides time in which you can
come by the office for help (if needed).

Unannounced Quizzes: An unannounced quiz will be either an oral exam on previously discussed
topic or an open book exam. Students are therefore advised to always bring at least five blank pages
with them and text book in the class.

Homework assignments: Adherence to academic integrity and professionalism is very important


during assignment preparation. ‘Problem Sets’ containing mathematical problems and critical
thinking problems will be provided in the class. Homework Assignments will include these problems
along with some subjective questions. All students are expected to complete their assignments in a
timely manner and submit it within the announced due date. Unprofessionally prepared submissions
(for example, quick copying from another student’s assignment in the class, submission in a torn
piece of paper etc.) will not be accepted and grade will be “F”. A homework assignment may be
handwritten or typed. Hand drawings and writings are acceptable as long as they look neat and

Page 15 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
professional. However, homework assignments on design problems should be prepared on
engineering paper using pencil and the work should be neat, complete, and logically arranged.
While group discussions are encouraged and collaboration on homework assignments is permitted,
each assignment submitted must represent essentially student’s own work. Submitted work that is
copied from peers will be subjected to severe penalization, grade will be “F” and mark will be zero
(0).

Late Written Homework:

The only reason I would take the time to write some review questions is to keep you looking at the
material throughout the semester. I do not accomplish this when a student waits until just before the
exam to do the homework. Thus late homework is worth little.

Normal late penalty shall be 50% Per Day

‘I’ Grade Policy: The instructor cannot assign ‘I' Grade on the basis of any irrational request or
excuse made by a student. The grade “I” (Incomplete grade) may be assigned by the instructor at the
end of the semester to designate incomplete work in a course. It should be used only when a student
is unable to complete requirements of the course because of illness, hardship or death in the
immediate family. Incomplete (I) will only be given if the student has already substantially completed
the major requirements of the course such as required attendance, satisfactory class participation,
assignment completion, taking the quiz, and obtaining of the good grade in the first and mid term
exams. The grade “I” must be removed as soon as possible but no later than 3 weeks from the
beginning of the next semester. At the end of deadline the faculty must submit the final grade or this
is automatically converted into “F” grade.

Attendance policy: Attendance to all lectures is mandatory. An instructor may assign a final grade of
“F” in the course to a student who fails to meet the requirements. Only three absences in a course
with acceptable reasons may be excused by the instructor in a semester. Permission of the Dean is
required to remain absent in three or more consecutive classes for reasons beyond control (eg. illness,
hardship or death in the immediate family) of the student. Any student remaining absent in any class
of a course without permission will be served with a notice of warning. Unexcused absences will lead
to reduced course grade, suspension from the course or dismissal of the student from the course.

Lecture Notes and Handouts: Lecture notes and PowerPoint slides made by the instructor will not
be supplied to the students. Students are expected to study the textbook for developing in-depth
understanding of the topic. Students may additionally follow reference texts along with any credible
and reliable source of information. Students are also advised not to follow random Google search
results and unprofessional web pages. ‘Problem Sets’ for assignment and handouts on unavailable
topics (topics not available in the textbook) will be provided only.

Methodology of Course Conduction:

Class Participation and Presentation:


The course makes extensive use of participatory method of instruction. Therefore, it is expected that
students will be adequately prepared for all classes before the class lecture so that they can participate
when appropriate. There is also an element of practice in this course by making the class run by the

Page 16 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
students. In this process, there will be a class Convener and Rapporteur from the students for every
class throughout the semester. Each and every students of the course will be selected as Convener and
Rapporteur according to a specific schedule by the Course Leader. The Convener and Rapporteur will
conduct a wide range of activities in the class starting from conducting the Pledge of IUBATIANS
upto announcement of the next Convener and Rapporteur. The process will be as follows:
Role of the Convener:
The Convener of the day will welcome all present in the class and lead the pledge. First s/he will
request the Rapporteur of the last class session to make a brief presentation on the summary of the
topic covered in the last class. The Convener will invite for any comments or additions from the
participants in the class. Following this s/he will announce the topic of the day and invite and
introduce the speaker(s) to conduct the class. S/he will give reminder alarm 5 minutes before the end
of the lecture time of the speaker. The Convener of the day will also propose a vote of thanks and
announce the name of the Convener and Rapporteur for the next class session and introduce them.
Role of the Rapporteur:
The Rapporteur of the designated class will make the presentation on the summary of the topic
covered. The Rapporteur of the day will take notes during the class to make summary of the class for
next day presentation.
Role of the Participants:
The participants will learn by evaluating the performance of the Convener and Rapporteur. They will
also participate and raise issues when necessary. And by doing so, they will get involved in training
task, learn and demonstrate leadership qualities. The Convener will invite comments on the topic
from the participants in the class.
Role of the Course Leader:
The role of the Course Leader will be to check and observe whether the roles of Convener,
Rapporteur and Participants are carried out appropriately. Any change in the program will be
announced by the Leader. Besides, the Leader will help the session Convener and Rapporteur in
carrying out their responsibilities.

Page 17 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu

Course Instructor Consultation Hour


Mousumi Ahmed Mimi 2.00-3.00 PM( Sunday)
Lecturer 2.00-3.00 PM( Monday)
Office: Room # 710
Mobile: 01817087419 2.00-3.00 PM( Tuesday)
E-mail: [email protected]
2.00-3.00 PM(Wednesday)

2.00-3.00 PM( Thursday)

About Course Instruction:


Ms. Mimi has completed her BCSE from IUBAT .She is the gold medalist. She
is now running her MSCSE from UIU as major in Cyber Security. She is doing
her thesis on cyber security. Also she is good at software development with
different types of languages. She knows PHP,Java,c,c++,c#, angular js, vue js,
react js, laravle, codingneter, html.css, wordpress.

_____________________
M.M. Rakibul Hasan
Lecturer,
CSE Department, IUBAT

Page 18 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu

Program Outcomes (POs):

PO#1  Engineering Knowledge


-An ability to apply knowledge of computing, mathematics, science and
engineering fundamentals to the solution of complex engineering problems.
PO#2  Problem Analysis
-An ability to identify & analyze a problem. Also capability to recognize and
define the computing requirements appropriate to its solution.
PO#3 Design and Development
-An ability to design, implement and evaluate a computer-based system, process,
component, or program to meet desired needs.
PO#4  Leadership and Teamwork
-An ability to function effectively on teams to accomplish a common goal
PO#5  Ethics
-An ability to apply professionalism and ethics that meet specified needs with
appropriate consideration for public security, cultural, social, and environmental
issues and responsibility.
PO#6  Communication
-An ability to communicate effectively with a range of audiences.
PO#7  Impact of Computing
-An ability to understand and analyze the local and global impact of computing on
individuals, organizations and society
PO#8  Professional Development
- Ability to recognize the need for, and to engage in, continuing professional
development.
PO#9  Embracing Modern Technology
-An ability to use current techniques, skills, and tools necessary for computing
practices.
PO#10  Application of Theoretical Knowledge
-Apply mathematical foundations, algorithmic principles, and computer science theory
in the modeling and design of computer-based systems in a way that demonstrates
comprehension of the tradeoffs involved in design choices
PO#11  Software Systems
- Apply design and development principles in the construction of software systems of
varying complexity.
PO#12  Lifelong Learning
-Recognize the need for, and have the preparation and ability to engage in independent
and lifelong learning in the broader context of technological change.

Page 19 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu

Bloom's Taxonomy Indicators


The Cognitive Domain
C1-Remembering: Recall or retrieve previous learned information.

C2-Understanding: Comprehending the meaning, translation, interpolation, and interpretation of instructions and
problems. State a problem in one's own words.

C3-Applying: Use a concept in a new situation or unprompted use of an abstraction. Applies what was learned in the
classroom into novel situations in the work place.

C4-Analyzing: Separates material or concepts into component parts so that its organizational structure may be
understood. Distinguishes between facts and inferences.

C5-Evaluating: Make judgments about the value of ideas or materials.


C6-Creating: Builds a structure or pattern from diverse elements. Put parts together to form a whole, with emphasis on
creating a new meaning or structure.

The Affective Domain


A1-Receiving Phenomena: Awareness, willingness to hear, selected attention.
A2-Responds to Phenomena: Active participation on the part of the learners. Attend and react to a particular
phenomenon. Learning outcomes may emphasize compliance in responding, willingness to respond, or satisfaction in
responding (motivation).
A3-Valuing: The worth or value a person attaches to a particular object, phenomenon, or behavior.  This ranges from
simple acceptance to the more complex state of commitment. Valuing is based on the internalization of a set of specified
values, while clues to these values are expressed in the learner's overt behavior and are often identifiable.
A4-Organization: Organizes values into priorities by contrasting different values, resolving conflicts between them, and
creating a unique value system. The emphasis is on comparing, relating, and synthesizing values. 
A5-Internalizes Values (characterization): Has a value system that controls their behavior. The behavior is pervasive,
consistent, predictable, and most important characteristic of the learner. Instructional objectives are concerned with the
student's general patterns of adjustment (personal, social, emotional).

The Psychomotor Domain


P1-Perception (awareness): The ability to use sensory cues to guide motor activity.  This ranges from sensory
stimulation, through cue selection, to translation.
P2-Set: Readiness to act. It includes mental, physical, and emotional sets. These three sets are dispositions that
predetermine a person's response to different situations (sometimes called mindsets).
P3-Guided Response: The early stages in learning a complex skill that includes imitation and trial and error. Adequacy of
performance is achieved by practicing.
P4-Mechanism (basic proficiency): This is the intermediate stage in learning a complex skill. Learned responses have
become habitual and the movements can be performed with some confidence and proficiency.
P5-Complex Overt Response (Expert): The skillful performance of motor acts that involve complex movement
patterns. Proficiency is indicated by a quick, accurate, and highly coordinated performance, requiring a minimum of
energy. This category includes performing without hesitation, and automatic performance. 
P6-Adaptation: Skills are well developed and the individual can modify movement patterns to fit special requirements.
P7-Origination: Creating new movement patterns to fit a particular situation or specific problem. Learning outcomes
emphasize creativity based upon highly developed skills.

Page 20 of 21
Founded 1991 by Md. Alimullah Miyan
4 Embankment Drive Road, Sector 10, Uttara Model Town, Dhaka 1230, Bangladesh
Phone: 896 3523-7, 01714 014933, 892 3469-70, 891 8412, Fax: 892 2625, [email protected] www.iubat.edu
-------X-------

Page 21 of 21

You might also like