Abstract
The website of The College of Wooster's computer science department was quite limited and partially outdated. Software engineering and web design principles were researched to better design a replacement. Software must continuously evolve to remain useful and thorough testing is a must for complex software projects, which are often plagued by coordination and communication issues. Modern software developers have created social coding platforms and abundant automation tools in an effort to mitigate these troubles. The study of user interface and user experience is of vital importance to good web design and must be used in combination with web programming languages like HTML, CSS, and JavaScript to create highly usable websites. Before starting work on a new website, faculty and students were consulted to create a plan for what should be included. Afterward, the website was created through an agile, iterative development process. Once most of the planned features were included, a student usability study was performed via survey and additional feedback was received from department faculty and staff. Their responses informed more changes to the website and provided the foundation for potential future work.
Advisor
Guarnera, Heather
Department
Computer Science
Recommended Citation
Dhyanchand, Oliver, "Applying Software Engineering Concepts to Create a Website for The College of Wooster’s Computer Science Department" (2025). Senior Independent Study Theses. Paper 11302.
https://openworks.wooster.edu/independentstudy/11302
Disciplines
Graphics and Human Computer Interfaces | Software Engineering
Keywords
software engineering, software evolution, software testing, web design, user interface, user experience, GitHub, usability study
Publication Date
2025
Degree Granted
Bachelor of Arts
Document Type
Senior Independent Study Thesis
External Link
https://college-of-wooster-cs.github.io/
© Copyright 2025 Oliver Dhyanchand