Teacher Automatic Time Table Software Geneartion System Using Python

Project Code :TCMAPY362

Objective

The objective of this project is, Time table generation is tedious job for educationalist with respect to time and man power. This system allows creating time table automatically. Our automatic time generator application will help to create time tables which save the time and reduce the burden to the people who are continuously working on time tables.

Abstract

In the automatic time-table software generation system project, this automatic generated timetable application reduces the complication of manually setting and managing Timetable. In implementation result we are utilize resource scheduling to decrease the difficulties of producing timetable. Our proposed method integrates a numeral of approach, intended to advance the cooperativeness of the explore operation. The time table does not overlap with their other schedules and these timetables efficiently utilized by faculty.

 In this work, we develop the application of time table which can be automatically generating time table according faculty available time slots. This system provides benefits to the faculty need not worry for time clashes; a human do not need to perform permutation and combination and they can concentrate on other activities rather than wasting time by generating Time-Table. This system gives efficient time table generated according to professional college requirement.


Keywords: Colleges, Time Table, Faculty, Courses, System.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE SPECIFICATIONS:

  • Processor: I3/Intel
  • Processor RAM: 4GB (min)
  • Hard Disk: 128 GB
  • Key Board: Standard Windows Keyboard
  • Mouse: Two or Three Button Mouse
  • Monitor: Any

SOFTWARE SPECIFICATIONS:

  • Operating System: Windows 7+
  • Server-side Script: Python 3.6+
  • IDE: PyCharm
  • Libraries Used: Pandas, Numpy, Matplotlib,OS.

Learning Outcomes

  • About Python.
  • About PyCharm.
  • About Pandas.
  • About Numpy.
  • About Matplotlib.
  • About Seaborn.
  • About HTML.
  • About CSS.
  • About Javascript.
  • About Database.
  • About Machine Learning.
  • About Artificial Intelligent.
  • About how to use the libraries.
  • Cloud Overview.
  • Terminology of cloud.
  • Virtualization.
  • Basics of Linux.
  • About how to create the time table.
  • About faculty don’t worry about time slots.
  • About how to reduce the time to prepare manually.
  • About how to generate the time table with python code.
  • About how to set the time to periods.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video