Browsing Computer Science Senior Integrated Projects by Title
Now showing items 230-249 of 270
-
The Software Engineering Process From the Software Testing Viewpoint
(1993)For our senior project, we worked as interns at a Kalamazoo software development company, I/Net, Inc. Owned in part by IBM, I/Net was developing a product which had been in the development stages for over a year. At the ... -
Software Engineering vs. Software Programming and the Profiler Administrator Console
(2003)There is a difference between engineering and programming software. These differences are explored in the context of a summer internship at FactSet Research Systems. During this exploration, C++, Java, Perl, PHP, and ... -
Software for COVID-19 Contact Tracing Amidst Shutdowns
(2021-11-01)My goals when starting this project were 1) to create a contact tracing form using HTML and Javascript. 2) create a login page where a business can create a new account or access a pre-existing one, 3) create a welcome ... -
Software Project Design: A Common Sense Approach to Software Development
(1990)The paper consists of three main sections. The first section presents background material from my internship project that I worked on during my SIP. The internship project will serve as the case study. The second ... -
Software Security : Bringing Heightened Awareness to Secure Coding
(2017)The goal of this paper is to bring awareness to the concept and process behind software security. We will look at the importance of having secure code, why developers and companies need secure code and why they would not ... -
Sojourners : A Sojourn in Video Game Development
(2018)This paper details the development process for an indie action-adventure role player game called Sojourners. Sojourners started as a small passion project and grew to include a small development team. The focus of this ... -
A Study of the UNIX Shell and a Lexical Analyzer for the Programming Languages Pascal and Plus
(1988)The first chapter of this paper is dedicated to the two projects that I worked with while I was at the University of Michigan, that is the Shell, and the lexical analyzer. The second chapter is dedicated to MTS and UNIX. ... -
Summer in Software
(2022-11-01)This summer I was offered the opportunity to work at an HR software company called Workday, which is located in Pleasanton, California. When looking the company up, you might run into the super jargony explanation of what ... -
Surfing the Internet
(1994)This paper is about using this global information network. It discusses the protocols, or languages, that people use when traversing the Internet. The concepts of the protocols are discussed as well as other useful ... -
Swim for Success Mobile Application
(2017)During the summer of 2016, the developer worked on creating a mobile application for the Swim for Success program. Swim for Success is a Civic Engagement Scholar program that is run at Kalamazoo College. During the program, ... -
Symmetry Groups of the Plane
(2014)There are many kinds of symmetry, from symmetry in math to symmetry in art to symmetry in the natural world. The kind that has always interested me is that which can be found in some of the works of M.C. Escher, the Alhambra, ... -
Technology's Effect on Cognitive Processes Throughout History
(2015)Technology's role and progress rate is increasing in today's society. It plays a major role in the daily life of most people. As the technologies we use interact with our cognitive processes, they influence the way we ... -
Theorem Proving Algorithm
(1989)The ability to prove theorems in mathematics is a good example of an intellectual faculty and one that is relevant to the construction of reasoning programs. Examples of such programs are the ones capable of finding ... -
Two Aspects of Computer Programming
(1986)The author describes two internships: one as a computer programmer, with the Division of Medical Affairs at the Upjohn company in Kalamazoo and the second in the Software Engineering Services group at Texas Instruments in ... -
Two Interactive Programs Providing Basic Tools for Cash Flow Analysis and Depreciation Calculation
(1983)This project began as an internship at GMI - Engineering Management Institute in the summer of 1982. The assignment there was to code in FORTRAN a, "Interactive, user friendly, menu driven program which would provide the ... -
Updating Existing Technologies at HUMANeX Ventures : From The Perspective of An International Student
(2018)This paper intends to give the reader an understanding of how it is working at a small company in the United States for the first time, and the importance of believing in one’s ability to learn and adapt quickly in such ... -
The Use and Applicability of Timeline Interfaces
(2003)A common method of representing data is as a collection of attributes. An entry in a bibliography might consist of a title, an author, a publication date, and an ISBN number. A study of the distribution of certain ... -
The Use of Scientific Computing in the Pulp and Paper Industry
(2000)Scientific computing can be broken down into many categories and uses. While attending Kalamazoo College, my study and use of scientific computing has been limited to learning basic concepts and working on small projects ...