Abstract
University students use web-based systems for the registration of courses. These web-based registration systems are quite expensive for some universities in developing countries and these expensive course registration systems often present difficulties to users due to their limitations. This paper presents a course registration software developed by the author and implemented to facilitate the process of student registration at the author’s college. Visual Basic .NET (VB.NET) is a versatile and modern programming language developed by Microsoft, built on the .NET Framework, which provides a robust platform for developing Windows and web applications. Visual Basic .Net was used to develop the highly interactive software. Simple text files for schedules, student lists, and course lists with pre-requisite will be used as input files. After checking the pre-requisite courses, class schedules, and exam conflicts automatically, the course list is generated for a particular student for registration. This new course registration software at the author’s department was started to use in the Fall of 2015. The software improved the complication and time-consuming approach of the registration process, executed course registration for engineering students, and also helped the academic supervision across the fall, summer, and spring semesters. After validating the software for one department, this software was implemented for the remaining departments of the author’s college and improved the registration process.
Publisher
ACADEMY Saglik Hiz. Muh. Ins. Taah. Elekt. Yay. Tic. Ltd. Sti.
Reference8 articles.
1. M. Durham and R. E. Johnson, "A framework for run-time systems and its visual programming language," in in Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, New York, NY, USA, 1996.
2. J. M. Gunawardana, G. P. Ishara, R. G. Ragel and S. Radhakrishnan, in Peradeniya University Research Sessions, Sri Lanka, 2008.
3. A. M. Al-Shaikh, "Online course registration," International Journal of Computer, vol. 4, no. 3, pp. 15-35, 2010.
4. K. Abouchedid and R. Nasser, "Assuring quality service in higher education: registration and advising attitudes in a private university in Lebanon," Quality Assurance in Education, vol. 10, no. 4, pp. 198-206, 2002.
5. Y. Z. Wang, "Using genetic algorithm methods to solve course scheduling problems," Expert Systems with Applications, vol. 25, no. 1, pp. 39-50, 2003.