Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
257 views

CSC 391 Data Structure and Algorithm DONE

Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
257 views

CSC 391 Data Structure and Algorithm DONE

Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 16

IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND

TECHNOLOGY
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, info@iubat.edu www.iubat.edu
College Courseand
: College of Engineering Outline Department : Computer Science
Technology and Engineering
Spring - 2023 (January 05 – April 07, 2023)
Course Code : CSC 391 Section : B,C & D
Course Name : Data Structure and Algorithms Program : BCSE
Credit Hours : 4 (4 Hours/Week) Semester : Spring 2021
Pre-requisite : CSC 183 Programming in C Credit Value : 4.0
Course Instructor : Arifa Tur Rahman
Contact: 01718891405, Ext: 294
Email: arifarahman@iubat.edu
Room: #1014
Consultation Hour :

Course Catalog Description


 Analysis of algorithms
 Trees, binary search trees, multi-way search trees
 Dictionaries, hash tables
 Graphs, graph traversals, graph algorithms
 Sorting, searching
 Stack, Queue, Linked List

Course Objectives
This course provides experienced C language programmers with the skill to create data storage
facility, time and space efficiency. The student will learn the syntax of the algorithm, how to use
efficient data structure to reduce excessive time and space so that program will be more efficient.

Course Outcomes:
CO 1 Explain the concept, procedure, and objective of data structures and algorithms.
CO 2 Apply various data structure and algorithms to solve complex problems.
CO 3 Analyze and compare different implementations of data structures and algorithms
with the respect to performance.

Page 1 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND TECHNOLOGY
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, info@iubat.edu www.iubat.edu

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

Bloom’s
Taxonomy Program Outcomes (POs)
Domain/Level Delivery Assessmen
CLOs Knowledge Profile
Methods t Tools
1 1
Cognitive 1 2 3 4 5 6 7 8 9 12
0 1
Explain the concept, C2 Lectures, Written
procedure, and objective of Comprehension Practice Test and
Problem Assignment √
data structures and s
algorithms.
Apply various data structure C2 Lectures, Written
and algorithms to solve Comprehension Practice Test and
√ √ √
C3 Application Problem Assignment
complex problems. s
Analyze and compare C2 Lectures, Written
different implementations of Comprehension Practice Test and
C3 Application Problem Assignment
data structures and C4 Analysis s
√ √
algorithms with the respect to
performance.

Page 2 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

Text Books

1. Data Structure by- Seymour Lipschutz McGraw Hill Revised First ed 2014

Reference Books

1. Introduction To Algorithms The MIT Press 3rd ed. 2009


by – Thomas H. Cormen, Charles E.
Leiserson,Ronald L. Rivest, Clifford Stein
2. Algorithms by- Robert Sedgewick and Addison-Wesley 4th ed. 2014
Kevin Wayne Professional

Class Sessions:
Section: B
Day Time Room
Saturday 11:45am to 12:45pm 912
Monday 11:45am to 12:45pm 902
Tuesday 11:45am to 12:45pm 905
Wednesday 11:45am to 12:45pm 803

Section: C
Day Time Room
Saturday 2:15pm to 3:15pm 906
Sunday 2:15pm to 3:15pm 907
Monday 2:15pm to 3:15pm 908
Tuesday 2:15pm to 3:15pm 912

Section: D
Day Time Room
Sunday 3:20pm to 4:20pm 913
Monday 3:20pm to 4:20pm 913
Tuesday 3:20pm to 4:20pm 905
Wednesday 3:20pm to 4:20pm 901

Page 3 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

Lecture Schedule/Topics to be covered

Time Date Day Lecture Specific Outcome/ Suggested Align


Frame No Material Covered Activity and ment
Teaching to
Strategy CLO
Week 1 To grasp the content - Students will be CLO 1
1 and policies for the brief
classes introduction
To comprehend basic about
terminologies and themselves
2 elementary data using socialized
organization. recitation.
To explain data
structure and their - Course outline
3
operations. will be
To explain data discussed in
structure and their details through
operations. (Contd.) interactive
discussion
- Discussions and
4 list of examples
will be shared
through lecture
with
multimedia
Week 2 To analyze complexity - Discussions and CLO 1,
5 and explain time- list of examples CLO 2
space tradeoff will be shared
To explain the with white
representation of board
linear arrays in illustration and
6 memory and to multimedia
traverse, insert and
delete from linear
arrays
To apply traverse,
insert and delete
7 operations on linear
arrays (Contd)
To explain the
8
memory allocation of

Page 4 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

Time Date Day Lecture Specific Outcome/ Suggested Align


Frame No Material Covered Activity and ment
Teaching to
Strategy CLO
lined list and its
advantages over linear
array
Week 3 9 To comprehend the - Discussion and CLO 2
concept of single, list of examples
double and circular will be shared
linked list through
10 To apply basic linked multimedia
list operations
11 To apply basic linked - Class work in
list operations (contd) group:
12 To apply stack’s and “Applying
queues traverse, specific
search, insert, delete operations on
operations a linked list”
Week 4 13 To apply queues - Discussion and CLO 2
traverse, search, insert, list of examples
delete operations will be shared
14 To explain arithmetic through
expressions (Infix, multimedia
Prefix, Postfix)
15 To apply stack - Quiz 1 will be
operations to evaluate taken
arithmetic expressions - Individual
home work:
16 To make an overview “Evaluate
arithmetic
expressions
using stack
operation”
- Lectures,
questions and
answers
Week 5 17 First Term Exam - First term CLO 1,
18 To explain concepts of exam will be CLO 2
priority queue, de taken
queue and circular
queue - Discussion and
19 To explain concepts of list of examples
Page 5 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

Time Date Day Lecture Specific Outcome/ Suggested Align


Frame No Material Covered Activity and ment
Teaching to
Strategy CLO
priority queue, de will be shared
queue and circular through
queue (Contd) multimedia
20 To apply tree’s
traverse, search
operation
Week 6 21 To apply tree’s insert, - Discussion and CLO 1,
delete operation list of examples CLO 2,
22 To explain Balanced will be shared CLO 3
Tree, AVL Tree through
23 Explain adjacency multimedia
List, adjacency
Matrix and graph
terminologies
24 To apply graphs
traversal (BFS, DFS)
Week 7 25 To apply graphs - Discussion and CLO 1,
traversal (BFS, DFS) list of examples CLO 2,
(contd) will be shared CLO 3
26 To apply shortest path through
algorithms multimedia
27 To apply greedy
algorithms - Quiz 2 will be
28 To explain hash table taken
and to apply Huffman
coding algorithm
Week 8 29 To explain recursion - Discussion and CLO 1,
and apply recursion list of examples CLO 2
algorithm: Tower of will be shared
Hanoi through
30 To apply recursion multimedia
algorithm: Tower of
Hanoi (contd) - Individual
31 To apply recursion assignment:
algorithm: Tower of “Applying
Hanoi (contd) recursion to
32 To make an overview solve complex
problems”
Week 9 33 Mid Term Exam

Page 6 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

Time Date Day Lecture Specific Outcome/ Suggested Align


Frame No Material Covered Activity and ment
Teaching to
Strategy CLO
34 To explain growth of - Midterm exam CLO 1,
Functions will be taken CLO 2,
35 To explain asymptotic CLO 3
notation - Discussion and
36 To apply string list of examples
operations will be shared
through
multimedia

Week 10 37 To apply string - Discussion and CLO 2


operations (Contd) list of examples
38 To apply pattern will be shared
matching algorithms through
39 To apply pattern multimedia
matching algorithms
(contd) - Individual
40 To apply sorting homework:
“Application
algorithms: bubble
of string
sort, insertion sort operation”
Week 11 41 To apply sorting - Discussion and CLO 2
algorithms: selection list of examples
sort, radix sort will be shared
through
42 To apply sorting multimedia
algorithms: quick sort,
merge sort

43 To apply sorting
algorithms: Heap sort

44 To apply searching
algorithm: Linear
search

Week 12 45 To apply searching - Discussion and CLO 1,


algorithm: Binary

Page 7 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

Time Date Day Lecture Specific Outcome/ Suggested Align


Frame No Material Covered Activity and ment
Teaching to
Strategy CLO
search list of examples CLO 2
will be shared
46 To apply dynamic
through
programming
multimedia
47 To apply dynamic
programming (Contd) - Quiz 3 will be
48 To explain Flow taken
algorithms

Week 13 49 To explain NP- - Discussion and CLO 2,


Completeness list of examples CLO3,
will be shared
50 To explain NP- through CLO 4
Completeness multimedia
51 To make an overview - Students
reporting:
52 To make an overview “Solving a
complex
problem with
data structures
and
algorithms,
analysis and
justification of
the solution’s
complexity”
- Lectures,
questions and
answers

CIE- Continuous Internal Evaluation (65 Marks)

First Mid Term


Term Exam Attendance/ Class
Bloom’s Category Exam Assignments Quizzes Participation

Page 8 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu
Marks (out of 65) (20) (20) (15) (05) (05)
Remember 05
Understand 05 05 02 05
Apply 10 10 05
Analyze 05 05
Evaluate 03
Create

SMEE- Semester End Examination (35 Marks)

Bloom’s Category Final Term

Remember 0

Understand 5

Apply 15

Analyze 10

Evaluate 5

Create 0

Evaluation
Grades will be calculated as per the university grading structure and individual student will be evaluated based on the
following criteria with respective weights.

First Term 20%


Mid-Term 20%
Quizzes/Class Test 05%
Attendance 05%
Assignment/Presentation 15%
Final Exam 35%
Total 100%
Page 9 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu
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.
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
Page 10 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu
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.

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
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).

‘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
Page 11 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu
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 webpages. ‘Problem Sets’ for assignment and handouts on unavailable
topics (topics not available in the textbook) will be provided only.

Course Instructor Consultation Hour


Name: Arifa Tur Rahman 10:40 AM – 11:40 PM (Saturday)
Senior Assistant professor 10:40 AM – 11:40 PM (Sunday)
Room No : 1014 10:40 AM – 11:40 PM (Monday)
E-mail : arifarahman@iubat.edu 10:40 AM – 11:40 PM (Tuesday)
Phone : 01718891405

About Course Instructor:

Arifa Tur Rahman has born in Mymensingh, Bangladesh. After completing her SSC and HSC, she
admitted herself for higher study at IUBAT in Computer Science & Engineering discipline. She has
completed her MSc in Computer Science and Engineering from Jahangirnagar University. When
graduation is completed she joined as a Faculty member in IUBAT. She is teaching at IUBAT since
January 2008.
Her interested meadow is to research. She is the organizer of inter and intra university programming
contests as well as she was the member of IUBAT programming team.

Page 12 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

__________________________
Signature of the Course Instructor

Program Outcomes (PO) of BCSE

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, formulate & analyze complex engineering problems. Also
capability to select and apply the engineering knowledge to computing problems
that require the application of principles and applied procedures or methodologies.
PO # 3  Design and Development
-An ability to design solutions for complex engineering problems and to design,
implement and evaluate a computer-based systems, components or processes that
meet specified needs with appropriate consideration for public health and safety,
cultural, societal, and environmental considerations.
PO # 4  Investigation / Experiment and Analysis
-An ability to conduct investigations or experiments of complex problems using
research-based knowledge and research methods including design of experiments,
analysis and interpretation of data, tests and measurements and synthesis of
information to provide valid conclusions or to improve solutions (products or
processes).
PO # 5  Modern Tool Usage / Embracing Modern Technology
-An ability to create, select and apply appropriate techniques, resources, and modern
Page 13 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu

engineering and IT tools necessary for computing practices, including prediction


and modeling, to complex engineering problems, with an understanding of the
limitations.
PO # 6  The Engineer and Society
-An ability to apply reasoning informed by contextual knowledge to assess societal,
health, safety, legal and cultural issues and the consequent responsibilities relevant
to professional engineering practice and solutions to complex engineering problems.
PO # 7  Environment & Sustainability
-An ability to understand and evaluate the sustainability and impact of professional
engineering work in the solution of complex engineering problems in societal and
environmental contexts.
PO # 8  Ethics
-An ability to apply ethical principles and commit to professional ethics and
responsibilities and norms of engineering practice including a respect for diversity.
PO # 9  Individual Work and Teamwork / Leadership and Teamwork
-An ability to Function effectively as an individual, and as a member or leader in
diverse & technical teams and in multi-disciplinary settings to accomplish a
common goal.
PO # 10  Communication
-An ability to communicate effectively on complex engineering activities with the
engineering community and with computing society at large, such as being able to
comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
PO # 11  Project Management
-An ability to demonstrate knowledge and understanding of engineering
management principles and apply these to one’s own work, as a member and leader
in a team, to manage computing projects and in multidisciplinary environments.
PO # 12  Lifelong Learning
-Recognize the need for, and have the preparation and ability to engage in
independent and lifelong learning in the broadest context of technological change.

Page 14 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu 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
Page 15 of 16
IUBAT – INTERNATIONAL UNIVERSITY OF BUSINESS AGRICULTURE AND
TECHNOLOGY
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, info@iubat.edu www.iubat.edu
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 16 of 16

You might also like