Database Systems-First Day Handout
Database Systems-First Day Handout
Database Systems
Course Code: CS-220 Semester: Fall 2020
Credit Hours: 3+1 Prerequisite: Data structures
Instructor: Lecturer Ayesha Naseer Class: BESE-25ABC
Office: CSE Dept, 1st Floor, office No. 6 Telephone: 33123
Lecture/Lab Tuesday (9:00pm-09:50pm) E-mail: [email protected]
Days: Thursday (11:20pm-13:10pm)
Class Room: CR-33, CR-34 Consulting Hours: Wednesday (11:20pm-12:10pm)
Lab Engrs: Lab Demo Kabeer Lab Engr email. [email protected]
Knowledge Data Management and knowledge Updates on LMS: Weekly
Group: Discovery
Course Description:
This course relies on primary readings from the database community to introduce graduate students to the
foundations of database systems, focusing on basics such as the relational algebra and data model, schema
design, normalization, query optimization, and transactions.
Course Objectives
This course will provide a thorough introduction to the theory and practices of database systems. The emphasis
will be on the theoretical considerations involved in modeling data and in designing efficient database systems.
Course Outcomes:
Upon successful completion of the course, the student will be able to:
Page 1 of 4
National University of Sciences & Technology (NUST)
Military College of Signals
Department of Computer Software Engineering
Books:
Text Books: Michael V. Mannion., Database Design, Application Development, and
Administration, , Mc Graw Hill Publishers, 3rd edition,
Reference Avi Silberschatz, Henry F. Korth, S. Sudarshan, Database Systems Concepts, Mc Graw Hill
Books: Publishers, 7th edition
Ramakrishnnan and Gehrke, Database Management Systems, Mc Graw Hill Publishers, 3rd
edition
Elmasri and Navathe. Fundamentals of Database Systems. Addison-Wesley, 7th edition,
2007.
Page 3 of 4
National University of Sciences & Technology (NUST)
Military College of Signals
Department of Computer Software Engineering
Grading Policy:
Quiz Policy: The quizzes will be announced and unannounced and normally last for 10-15 minutes. The
questions framed are to test the concepts involved in last few lectures. Grading for quizzes
will mostly be on a fixed scale of 0 to 10.
Assignment Policy: In order to develop comprehensive understanding of the subject, assignments will be given.
Late assignments will not be accepted / graded. All assignments will count towards the total.
The students are advised to do the assignment themselves. Copying of assignments is highly
discouraged and violations will be dealt severely by referring any occurrences to the
disciplinary committee. The questions in the assignment are meant to be challenging to give
students confidence and extensive knowledge about the subject matter and enable them to
prepare for the exams.
Plagiarism: NUST has a zero tolerance policy towards plagiarism.
Page 4 of 4