Show simple item record

dc.contributor.advisorKhan, Mumit
dc.contributor.authorAsfak-Ur-Rahman, Md.
dc.date.accessioned2010-09-22T07:20:59Z
dc.date.available2010-09-22T07:20:59Z
dc.date.copyright2007
dc.date.issued2007-04
dc.identifier.otherID 03101013
dc.identifier.urihttp://hdl.handle.net/10361/193
dc.descriptionThis thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2007.en_US
dc.descriptionCataloged from PDF version of thesis report.
dc.descriptionIncludes bibliographical references (page 51).
dc.description.abstractSoftware for solving these problems. The scheduling problems are essentially the problems that deal with effective distribution of resources. During the scheduling process many constraints have to be considered. Resources are usually limited for most of the scheduling problems it has been shown that they are NP-hard, and that they can not be solved in polynomial time using a deterministic algorithm. Scheduling a timetable could also be represented like special class of 3D cutting problems. The timetable could be presented as a 3D structure. The dimensions of 3D timetables are: days (xaxis), timeslots (y-axis) and rooms (z-axis). The classes are shown as cubes, which should be placed in a 3D timetable structure. The scheduling is a process of placing those cubes into a timetable, in the way that no conflicting classes (which allocate the same resource, a student group or an instructor) are placed in the same time slot. The BUACS (BRAC University Automated Course Scheduler) is a specialized program that can also be modified to be used as a generic Time-Table Generator to produce timetable output for a certain set of applicable system constraint. The basic requirement is to place the inputted courses in a time by room table maintaining the pre-defined constraint list for each of the courses. The document will explain the detail requirement and underlying system architecture to achieve the primary goal.en_US
dc.description.statementofresponsibilityMd. Asfak-Ur-Rahman
dc.format.extent53 pages
dc.language.isoen
dc.publisherBRAC Universityen_US
dc.rightsBRAC University thesis are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectComputer science and engineering
dc.titleTest driven software engineering for automated course scheduleren_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, BRAC University
dc.description.degreeB. Computer Science and Engineering 


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record