CSE BUET Undergrad Details

  • View
    17

  • Download
    4

Embed Size (px)

DESCRIPTION

CSE BUET Undergrad Details

Text of CSE BUET Undergrad Details

  • Undergraduate Course CalendarJanuary 2006

    Department of Computer Science and EngineeringBangladesh University of Engineering and Technology

    Dhaka 1000, Bangladesh

  • ContactThe Head, Department of Computer Science and EngineeringBangladesh University of Engineering and TechnologyDhaka-1000, BangladeshPhone: 880-2-9665612, 880-2-9665650-56 Ext. 6432Fax: 880-2-9665612E-mail: headcse@cse.buet.ac.bd

    Published byDepartment of Computer Science and EngineeringBangladesh University of Engineering and TechnologyDhaka-1000, BangladeshSecond print: February 2011, First print: January 2006

    Editorial Committee

    Second Printing First PrintingDr. Mahmuda Naznin Dr. Md. Abul Kashem MiaMr. Khaled Mahmud Shahriar Dr. Md. Monirul IslamMr. Md. Tanvir Al Amin Dr. Md. Saidur RahmanMr. Shihabur Rahman Chowdhury Mr. Md. Yusuf Sarwar UddinMs. Sumaiya Iqbal Mr. Utpal Kumar Paul

    Mr. Md. Mostofa Ali PatwaryMr. Mohammad Tanvir Irfan

    Cover PageDesigned by: Mr. Mohammad Tanvir IrfanTheme: Divide and Conquer: A Problem Solving Approach in Computer

    Science and Engineering

    Printed byUsha Art Press127/1, Lalbagh Road, Dhaka-1211Phone: 8610581, 8626682

    ii

  • Preface

    Bangladesh University of Engineering and Technology (BUET) offers bothundergraduate and graduate programs. This calendar is for the undergraduatestudents in the Department of Computer Science and Engineering (CSE)of BUET. Although this calendar has been written mainly for the students,student advisers and teachers will find it valuable as a reference document.Also, anybody from any organization who wants to communicate for anykind of service including consultancy service will find this book helpful.

    This calendar provides general information about this university, itshistorical background, university administration, faculties and departments.Different aspects of the course system, such as rules and regulations relatingto admission, grading system, performance evaluation, requirement fordegrees have been elaborated. It describes the course requirements, detailedcourse outline and courses offered in different terms.

    The fields of Computer Science and Computer Engineering themselvesare changing rapidly. So the departmental as well as the non- departmentalcourses for CSE students have been revised to cater to recent advancementsin these fields. The introduction of a basic course on computer systemsfor a gentle introduction of the field to the newcomers is among theworth mentionable changes. Other changes include introduction of Englishlaboratory and technical writing courses to augment the reading, listening,speaking and writing skills of the students. Number of subjects in somesemesters has also been reduced keeping the total credit hour almostunchanged. Moreover, students now have more freedom in subject selectionto specialize in a certain direction in their final years.

    The revised curriculum as incorporated in this calendar has been approvedby the academic council, BUET for the CSE undergraduate studentscommencing their Level-1 Term-I classes in the 2005-2006 session. Someof the information recorded in this calendar is likely to be modified from timeto time. Everybody concerned is strongly advised to be in touch with the

    iii

  • Department of Computer Science and Engineering

    advisers or the undersigned regarding modifications to be introduced later bythe university.

    It is hoped that this information booklet will be of much use to everybodyconcerned.

    Dhaka, Bangladesh Dr. Md. Monirul IslamFebruary, 2011 Head, Department of CSE

    iv

  • Contents

    1 General Information 11.1 History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.3 Undergraduate Studies . . . . . . . . . . . . . . . . . . . . 21.4 Postgraduate Studies and Research . . . . . . . . . . . . . . 21.5 Administration . . . . . . . . . . . . . . . . . . . . . . . . 31.6 Faculties, Departments and Teachers . . . . . . . . . . . . . 4

    2 Department of Computer Science and Engineering 52.1 Historical Background . . . . . . . . . . . . . . . . . . . . 52.2 Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.3 Study Program . . . . . . . . . . . . . . . . . . . . . . . . 62.4 Research Activities . . . . . . . . . . . . . . . . . . . . . . 6

    2.4.1 International Workshop on Algorithms andComputation (WALCOM) . . . . . . . . . . . . . . 8

    2.5 Laboratory Facilities . . . . . . . . . . . . . . . . . . . . . 92.5.1 Microcomputer Laboratory . . . . . . . . . . . . . . 92.5.2 Software Engineering Laboratory . . . . . . . . . . 92.5.3 Networking Laboratory . . . . . . . . . . . . . . . . 92.5.4 Digital Laboratory, and Interfacing Laboratory . . . 102.5.5 Multimedia Laboratory . . . . . . . . . . . . . . . . 102.5.6 Computing Laboratory . . . . . . . . . . . . . . . . 102.5.7 Programming Laboratory . . . . . . . . . . . . . . . 102.5.8 Database and Data Warehouse Laboratory . . . . . . 112.5.9 Wireless Networking Laboratory . . . . . . . . . . . 112.5.10 VLSI Design and Automation Lab (VDAL) . . . . . 112.5.11 Robotics Laboratory . . . . . . . . . . . . . . . . . 11

    v

  • Department of Computer Science and Engineering

    2.5.12 Graph Drawing and Information VisualizationLaboratory . . . . . . . . . . . . . . . . . . . . . . 11

    2.5.13 Bangladesh-Korea Information Access Center . . . . 112.6 Library Facilities . . . . . . . . . . . . . . . . . . . . . . . 122.7 Co-curricular Activities . . . . . . . . . . . . . . . . . . . . 12

    2.7.1 Programming Contest . . . . . . . . . . . . . . . . 122.7.2 Software and Hardware Project Competitions . . . . 142.7.3 CSE Festival . . . . . . . . . . . . . . . . . . . . . 15

    2.8 Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.9 Consultation Services . . . . . . . . . . . . . . . . . . . . . 152.10 List of Working Teaching Staffs . . . . . . . . . . . . . . . 16

    3 Rules and Regulations for Undergraduate Program 203.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    3.1.1 The Course System . . . . . . . . . . . . . . . . . . 213.2 Student Admission . . . . . . . . . . . . . . . . . . . . . . 213.3 Number of Terms in a Year . . . . . . . . . . . . . . . . . . 22

    3.3.1 Duration of Terms . . . . . . . . . . . . . . . . . . 223.4 Course Pattern and Credit Structure . . . . . . . . . . . . . 22

    3.4.1 Course Designation System . . . . . . . . . . . . . 223.4.2 Assignment of Credits . . . . . . . . . . . . . . . . 233.4.3 Types of Courses . . . . . . . . . . . . . . . . . . . 24

    3.5 Course Offering and Instruction . . . . . . . . . . . . . . . 243.6 Departmental Monitoring Committee . . . . . . . . . . . . . 243.7 Teacher Student Interaction . . . . . . . . . . . . . . . . . . 253.8 Student Adviser . . . . . . . . . . . . . . . . . . . . . . . . 253.9 Course Registration . . . . . . . . . . . . . . . . . . . . . . 25

    3.9.1 Registration Procedure . . . . . . . . . . . . . . . . 263.9.2 Pre-conditions for Registration . . . . . . . . . . . . 263.9.3 Limits on the Credit Hours to be taken . . . . . . . . 263.9.4 Registration Deadline . . . . . . . . . . . . . . . . . 273.9.5 Penalty for Late Registration . . . . . . . . . . . . . 273.9.6 Course Add/Drop . . . . . . . . . . . . . . . . . . . 273.9.7 Withdrawal from a Term . . . . . . . . . . . . . . . 27

    3.10 The Grading System . . . . . . . . . . . . . . . . . . . . . 283.11 Distribution of Marks . . . . . . . . . . . . . . . . . . . . . 293.12 Calculation of GPA . . . . . . . . . . . . . . . . . . . . . . 30

    3.12.1 A Numerical Example . . . . . . . . . . . . . . . . 313.13 Impacts of Grade Earned . . . . . . . . . . . . . . . . . . . 323.14 Classification of Students . . . . . . . . . . . . . . . . . . . 32

    vi

  • Department of Computer Science and Engineering

    3.15 Performance Evaluation . . . . . . . . . . . . . . . . . . . . 333.16 Probation and Suspension . . . . . . . . . . . . . . . . . . . 343.17 Measures for Helping Academically Weak Students . . . . . 343.18 Rules for Special Courses . . . . . . . . . . . . . . . . . . . 353.19 Rules for Courses Offered in Short Term . . . . . . . . . . . 363.20 Minimum Earned Credit and GPA Requirement for Obtaining

    Degree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363.20.1 Application for Graduation and Award of Degree . . 36

    3.21 Time Limits for Completion of Bachelors Degree . . . . . . 373.22 Attendance, Conduct and Discipline . . . . . . . . . . . . . 37

    3.22.1 Attendance . . . . . . . . . . . . . . . . . . . . . . 373.22.2 Conduct and Discipline . . . . . . . . . . . . . . . . 37

    3.23 Absence During a Term . . . . . . . . . . . . . . . . . . . . 373.24 Honors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

    3.24.1 Deans List . . . . . . . . . . . . . . . . . . . . . . 383.24.2 Gold Medal . . . . . . . . . . . . . . . . . . . . . . 38

    4 Course Requirements for Undergraduate Computer Science andEngineering Students 39Level-1 Term-I . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Level-1 Term-II . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Level-2 Term-I . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Level-2 Term-II . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Level-3 Term-I . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Level-3 Term-II . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Level-4 Term-I . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Level-4 Term-II . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

    5 Detail Outline of Undergraduate Courses Offered by theDepartment of Computer Scien