Browsing Computer Science Senior Integrated Projects by Title
Now showing items 228-247 of 270
-
Software Developer Engineer Intern at GoDaddy, Inc.
(2023-01-01)During the summer of 2023, I had the incredible opportunity to intern at GoDaddy Inc. as a Software Developer Engineer. This approximately 12-week program began on June 21 and ended on September 9. Not only did I contribute ... -
Software Engineering and the Processes Involved: A Case Study on ACI Development and their Techniques of Software Testing
(1996)In working at ACI Development, I found an interest in the development of computer software. Looking into this topic further, I realized that development is just one of the important subjects within software engineering. ... -
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 ...