Automated Course Allocation system

Basically, it can be discovered that there are heaps of files, available space in the office of the in office of the Head of Information Technology Department, slowing down his or her work, making the place untidy and even frightening him from tasks to be accomplished, but it should not be so in thi

2025-06-28 16:25:13 - Adil Khan

Project Title

Automated Course Allocation system

Project Area of Specialization Computer ScienceProject Summary

Basically, it can be discovered that there are heaps of files, available space in the office of the in office of the Head of Information Technology Department, slowing down his or her work, making the place untidy and even frightening him from tasks to be accomplished, but it should not be so in this era or period of paperless office brought in the use of computer system. Firstly, I have taken the share of untidiness by developing designing and application packaging that would aid him is allocation of course to the different programs that are offered at the department. Consequently, our project is restricted 52 course allocation their timetable where research shows that course are allocated from the first semester to final semester respectively.

Project Objectives

The purpose of system developing is to ease and smoothen the course allocation process. Moreover, a lot of issues have popped up regarding the manually allocation method such as lecturers could not get the expertise courses to be lectured, more courses given to higher position lecturers and also burden their research timing.

Following features are offered:

Project Implementation Method
 
 
 
 

In the Iterative model, the process starts with a simple implementation of less amount of software requirements and frequentative increase the develop different type still the complete system is execute and prepare to be use. An iterative life cycle model does not try to start with a full condition of requirements. the development start by specifying and implementing is the  part of the software, which is then discuss to define more requirements. This process is then duplicate, producing a new type of the software at the completion of each iteration of the model.

    Benefits of the Project

Following are the advantages of our system:

Technical Details of Final Deliverable

In this era of technology in which we have different type of technologies to develop excellent applications, almost every application is developed in Object Oriented Paradigm and requires different type of technologies for development. In our current application we also require different technologies. We have all the tools and technologies (VS, SQL Server etc.) and skills required to complete the system successfully.

The system can generate the course allocation itself to assign the correct or expertise field courses according to the lecturers according to their profile created by the administrator in the system. The administration office has to provide the information to the system by creating a profile for each lecturer so the system can detect the expertise field for each lecturer. It also generates the number of courses assigned to the lecturers according to their position. It also allows only administration office to log in with a specific username and password to make any changes to the allocation.

Final Deliverable of the Project Software SystemCore Industry ITOther Industries Education Core Technology OthersOther Technologies Cloud InfrastructureSustainable Development Goals Quality Education, Industry, Innovation and InfrastructureRequired Resources
 
 

More Posts