Browsing Computer Science Senior Integrated Projects by Title
Now showing items 118-137 of 269
-
Gabori Attack: A New Method for Testing Human Contrast Sensitivity
(1999)The whole purpose of Gabori Attack was to develop an interesting, interactive game that would measure a person's contrast sensitivity. If it worked perfectly, it would be an improvement over the Pelli-Robson contrast ... -
Gaining Experience Through Real World Projects
(2016)Content management systems drive a lot companies. These systems merely bring about the basics when creating, storing and modifying data. In this paper, I will discuss my experiences creating tools to assist in bettering ... -
The Geographic lnformation System as an Entomological Tool
(1987)Entomology, or the study of insects, has long been concerned with the problems and solutions of pest control. The studies of the biology of insects and the environments they inhabit have yielded much fruit. However, one ... -
Graphical User Interfaces, Their Benefits, and Their Drawbacks
(2002)Usability is often taken for granted. Rarely would one hear a user comment on the usability of an interface. While software designers would almost certainly love to receive praise for a job well done, their goal is to ... -
Graphics-Based Operating Systems: The New Alternative to Traditional Operating Systems and Top-Down Programming
(1989)My work at I/NET Inc. this past term dealt with introducing the OS/2 Presentation Manager environment to a company that had previous experience in MS-DOS and Microsoft Windows on IBM PCs. The OS/2 Presentation Manager is ... -
Handbell Software for Kalamazoo College Change Ringing Guild
(2016)Handbells are a tradition on Kalamazoo Campus that is struggling to maintain enough members. A portion of the cause of this problem is the difficulty in learning handbells when there are not enough experienced ringers ... -
HAPI: The Design and Implementation of a Universal Software Messaging System for the Mortgage Industry
(1999)While studying computer science at Kalamazoo College, I have had many opportunities to write software in the form of programming projects - small programs which focus on displaying specific skills and knowledge. These ... -
Helping My Family Business
(2022-11-01)The author describes the process of redesigning a website for the family business. -
Hierarchical Temporal Memory Examined
(2016)During the summer of 2016 the author completed a ten-week internship at IBM’s Almaden Research facility, which constituted as the research aspect of this SIP. She assisted Dr. Geoffrey Burr in his research on Machine ... -
How Happiness is Made : Determining How Economic Policy and Cultural Standards Predict Happiness
(2018)The analysis of happiness and how it can be predicted by economic and social factors may allow policy makers to make informed and data-driven decisions in the future. In order to determine whether or not these factors can ... -
How Technology is Used to Track Climate Change : Earth Observational Satellites
(2023-03-01)Understanding the environment and getting the whole picture of the climatological state is how decision-makers and the general public can best respond to climate change. Since 1958, starting with Explorer 1, satellites ... -
A Hypertext System for Maintaining Synchronized Object-Oriented Services
(1994)Modularity and reusability are two principles that programmers strive to achieve when coding. These standards have paved the way for the popularity of software libraries. Unfortunately, the aforementioned standards are ... -
Imagination is Not the Limit : The Relationship Between Software and Hardware Design in Video Game Development
(2020-04-01)Through my research, I discovered that my premise (technology influences software design) was particularly pervasive for the first 40 years of hardware design where the infancy of the technology significantly inhibited the ... -
Implementation of a Prototype Teratology Data Management System Using SAS
(1991)For my SIP, I did some computer work at The Upjohn Company's (main facility in Kalamazoo, MI, USA) research subsidiary in Japan. I wrote code to take experimental data and output simple statistics into tables. The program ... -
Implementing a Tabletop Card Game as a Web Application
(2020-04-01)I spent this summer working on a web-application version of the physical card game Magic: The Gathering. I first spent some time familiarizing myself with backend development technology and planning ahead about the structure ... -
The Importance of Computer Science in K12 Curriculum
(2020-01-08)Critical thinking and complex problem solving are two of the most important skills employers are looking for, and a strong foundation in both allows students to excel in the workforce. These skills are taught through active ... -
Improving Corporate IT Workflow through Software Development
(2018)I spent the summer months of 2017 building an inward facing kiosk application for Avalara’s IT department in Seattle, WA. The purpose of the application was to create a user interface that would streamline the process for ... -
Industrial Implementations of 3D Printing with an Emphasis on Medicine
(Kalamazoo College, 2016)Recent technological advances have developed 3D printing into a multibillion dollar industry. This paper outlines the benefits of 3D printing compared to traditional manufacturing. Descriptions are provided of fundamental ... -
Information Communication Technology in Sierra Leone : Creating a Foundation for ICT Advancement Through Web Development, Teaching and Networking in Sierra Leone
(2014)This project is about information communication technology (ICT) in Sierra Leone, focusing on work in web design and development, teaching and networking. The author spent four weeks developing a website in Joomla for the ...