DBMS Course Outline
DBMS Course Outline
13 Counseling
Schedule Class Day Class Hours Class Room
Monday 12:15 PM – 1.30 PM 310(B-1)
Wednesday 11:00 AM – 12.15 PM 310(B-1)
14 Course This course introduces the fundamental concepts and practices of designing and
Objectives implementing database system with an emphasis on how to organize, maintain and retrieve -
efficiently, and effectively - information from a DBMS. It also enables the students to
design and perform complex query operations on relational databases. It builds the
capability of optimizing the databases efficiently by applying different techniques. It also
helps the students to understand the concept of a database, concurrency control.
15 Course Introduction to database Concepts: Three level architecture, DBMS, DDBMS, Database
Synopsis administration, models and languages; Relational Algebra; SQL; Intermediate SQL;
Database Design: E-R Approach, Relational Model Design, Normalization; File
organizations and data structures, Indexing and Hashing, query optimization; Transaction
Management: Transaction, Concurrency control.
16 Text Book 1. Database System Concept - Silberschatz, Korth, Sudarshan
17 Reference 1. Database Management System - Raghu Ramakrishna, Johannes Gehrke
Book
2
Mapping of
COs to√POs
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
√
CO1
√
CO2
√
CO3
CO4
Bloom’s
CO No. PO No. Delivery Methods / Activities Assessment Tools
Domain / Level
Cognitive / Midterm
CO1 PO1 Class Lecture
Understanding
Cognitive / Class Lecture Midterm
CO2 PO1
Understanding
Class Lecture Final
CO3 PO3 Cognitive / Applying
Class Lecture Final
CO4 PO2 Cognitive/ Analyzing
Maximum topics will be covered from the textbook. For the rest of the topics, reference books will be
19 Teaching
Strategy followed. Some class notes will be uploaded on the web. White board will be used for most of the
time. Multimedia projector and a PC will be used for the convenience of the students to understand
codes practically. Students must participate in classroom discussions for case studies, problems solving
and project
Class developments.
Participation : 10%
23 Rubrics
COs Excellent Good Satisfactory Poor Unsatisfact Mark
(Bloom’s (80%-100%) (70%-79%) (60%-69%) (40%-59%) ory s
Level) (0-39%) (70)
5
24 Grading The following chart will be followed for grading. This has been customized from the guideline provided
Policy by the School of Engineering and Computer Science.
A+
≥ 80 A A- B+ B B- C+ C D F
75- 70- 65- 60- 55- 50- 45- 40-
<40
<80 <75 <70 <65 <60 <55 <50 <45
25 Additional Assignments There will be at least two assignments. Average marks of the assignments will be
Course counted. No late homework will be accepted.
Policies Any kind of copy/manipulation in assignment will carry a zero mark.
6
Two or more copied assignments will carry zero mark in all assignments. Zero tolerance
will be shown in this regard. Solutions to assignment problems will be provided
through web and on hand.
Class Test There will be at least three class tests (CT). Best two of three or best three of four CTs
will be counted. Both of regular and surprise CTs can be conducted.
Exams CT, Mid-term and final exam will be closed book, closed notes. Mobile phones are
strictly prohibited in exam halls. Students are insisted to carry their own watch and
synchronize time during exam hours.
Test Policy If a student is absent from class test anyway and makes no report to the class teacher
personally beforehand, his/her score for that test will be zero. No make-up for the class
test will be allowed as 2 of 3 or 3 of 4 CTs are being considered. No make-up for Mid-
exam will be entertained without physical presence and recommendation of the guardian
along with written permission of the department. Make-up of Mid-exam may be much
harder than the regular one.
a. Academic Calendar Summer 2020: http://www.bubt.edu.bd/academics/academic-calendar.
26 Additional b. Academic Policies: http://www.bubt.edu.bd/academics/academic-rules-a-regulations.
Information c. Grading & Evaluation: http://www.bubt.edu.bd/academics/academic-rules-a-regulations.
d. Proctorial Rules: http://www.bubt.edu.bd/administrator/proctors-office.
Bloom's Taxonomy is a set of three hierarchical models used to classify educational learning objectives into levels of
complexity and specificity. The three lists cover the learning objectives in Cognitive, Affective and Psychomotor domains. The
Cognitive domain list has been the primary focus of most education and is frequently used to structure curriculum learning
objectives, assessments and activities. The three domains and respective levels are illustrated below.
29 Graduate Attributes (Program Outcomes) for B.Sc. in Engineering Program based on Washington Accord
Program Outcomes (POs) are narrower statements that describe what students are expected to know and be able to do by the
Time of graduation. These relate to the knowledge skills and attitudes that students acquire while progressing through the
program. The students of the B.Sc. in EEE program are expected to achieve the following graduate attributes or program
outcomes at the time of graduation.
PO1–Engineering knowledge (Cognitive): Apply the knowledge of mathematics, science, engineering fundamentals and an
engineering specialization to the solution of complex engineering problems.
PO2–Problem analysis (Cognitive): Identify, formulate, research the literature and analyze complex engineering problems and
reach substantiated conclusions using first principles of mathematics, the natural sciences and the engineering sciences.
PO3–Design/development of solutions (Cognitive, Affective): Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for public health and safety as well
as cultural, societal and environmental concerns.
PO4–Investigation (Cognitive, Psychomotor): Conduct investigations of complex problems, considering design of
experiments, analysis and interpretation of data and synthesis of information to provide valid conclusions.
PO5–Modern tool usage (Psychomotor, Cognitive): Create, select and apply appropriate techniques, resources and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the
limitations.
PO6–The engineer and society (Affective): Apply reasoning informed by contextual knowledge to assess societal, health,
safety, legal and cultural issues and the consequent responsibilities relevant to professional engineering practice.
PO7–Environment and sustainability (Affective, Cognitive): Understand the impact of professional engineering solutions in
societal and environmental contexts and demonstrate the knowledge of, and need for sustainable development.
PO8–Ethics (Affective): Apply ethical principles and commit to professional ethics, responsibilities and the norms of the
engineering practice.
PO9–Individual work and teamwork (Psychomotor, Affective): Function effectively as an individual and as a member or
leader of diverse teams as well as in multidisciplinary settings.
PO10–Communication (Psychomotor, Affective): Communicate effectively about complex engineering activities with the
engineering community and with society at large. Be able to comprehend and write effective reports, design documentation,
make effective presentations and give and receive clear instructions.
PO11–Project management and finance (Cognitive, Psychomotor): Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work as a member or a leader of a team to manage projects
8
in multidisciplinary environments.
PO12–Life-long learning (Affective, Psychomotor): Recognize the need for and have the preparation and ability to engage in
independent, life-long learning in the broadest context of technological change.