Open Access. Powered by Scholars. Published by Universities.®
Programming Languages and Compilers Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Institution
- Keyword
-
- Art and Art History (2)
- Computer Science (2)
- Translation (2)
- 3DMAX; computer programming; 3D design (1)
- Accumulation (1)
-
- Algorithmic (1)
- Ambiguity (1)
- Applications (1)
- Archives (1)
- Artificial intelligence (AI) (1)
- Bahasa Melayu (1)
- Bibliology (1)
- Bootstrap (1)
- CS1 (1)
- CSS3 (1)
- Circuit Python (1)
- Collaboration (1)
- College of Arts Humanities and Social Sciences (1)
- Compiler Construction (1)
- Computational linguistics (1)
- Computer Engineering (1)
- Computer software; rapid application development; reader tools (1)
- Daniel Felix Ritchie School of Engineering and Computer Science (1)
- Data visualization (1)
- Digital Communications (1)
- Digital Humanities (1)
- Digital Media (1)
- Embedded Systems (1)
- English (1)
- GIS (1)
- Publication
-
- Student Works (2000-2009) (2)
- All Assignment Prompts (1)
- Assignment Prompts (1)
- Butler Journal of Undergraduate Research (1)
- Department of Information Systems & Computer Science Faculty Publications (1)
-
- Digital Initiatives Symposium (1)
- Dissertations, Theses, and Capstone Projects (1)
- Electronic Theses and Dissertations (1)
- Honors Scholar Theses (1)
- Senior Honors Theses (1)
- Undergraduate Honors Thesis Collection (1)
- Undergraduate Theses, Capstones, and Recitals (1)
- Undergraduate University Honors Capstones (1)
- Williams Honors College, Honors Research Projects (1)
- Publication Type
Articles 1 - 15 of 15
Full-Text Articles in Programming Languages and Compilers
Artificial Intelligence And Translation: Exploring Current Applications, Limitations And Future Potential Of Language Models Through Japanese-English Translation, Loklin Elias Nord
Artificial Intelligence And Translation: Exploring Current Applications, Limitations And Future Potential Of Language Models Through Japanese-English Translation, Loklin Elias Nord
Undergraduate Theses, Capstones, and Recitals
This thesis highlights the recent improvements and capabilities of Large Language Models (LLMs), specifically their ability to produce translations between different languages. The continued up-scaling of model sizes has led to breakthroughs in the level of their observed intelligence, allowing them to produce translations that are similar in quality to highly skilled human translators. However, to facilitate the reasoning processes that LLMs now possess, their demand for computational power and the supporting hardware and resources has increased proportionally. Considering the impacts of this technology on the environment, energy resources, and its accessibility, my research explores the possibilities of smaller, highly …
Bytes, Banter, And The Bible: An Interdisciplinary Account Of Objective Meaning, Cameron Bonin
Bytes, Banter, And The Bible: An Interdisciplinary Account Of Objective Meaning, Cameron Bonin
Senior Honors Theses
The claim that the Bible has objective meaning is contested in a postmodern world. This claim can be more persuasively defended when it is addressed by insights from multiple disciplines. In particular, the field of computer science is apt to illuminate the concept of meaning through its reflection on the nature of languages and its concern with the accurate transmission of information. By synthesizing insights from the field of computer science, such as that of Claude Shannon, with Nicholas Wolterstorff’s use of speech-act theory, the concept of meaning can be understood more clearly. Consequently, this synthesis assists in answering questions …
Ultrasonic Sensor-Based Sound Synthesis Using Raspberry Pi Pico W, Niraj Jaishwal
Ultrasonic Sensor-Based Sound Synthesis Using Raspberry Pi Pico W, Niraj Jaishwal
Williams Honors College, Honors Research Projects
At the intersection of Human Computer Interaction and digital art, this project transforms simple motion into musical expression. It explores an interactive real-time sound synthesis system using ultrasonic sensors to generate continuous audio. The objective is to design a system that maps physical distances into musical parameters such as pitch and amplitude, which will create a responsive audio environment. Two ultrasonic sensors are used in combination with the Raspberry Pi Pico W microcontroller running CircuitPython and Adafruit Audio Hat for real-time sound output. One sensor controls the pitch of the generated tone, while the other controls volume. This enables expressive …
What Does One Billion Dollars Look Like?: Visualizing Extreme Wealth, William Mahoney Luckman
What Does One Billion Dollars Look Like?: Visualizing Extreme Wealth, William Mahoney Luckman
Dissertations, Theses, and Capstone Projects
The word “billion” is a mathematical abstraction related to “big,” but it is difficult to understand the vast difference in value between one million and one billion; even harder to understand the vast difference in purchasing power between one billion dollars, and the average U.S. yearly income. Perhaps most difficult to conceive of is what that purchasing power and huge mass of capital translates to in terms of power. This project blends design, text, facts, and figures into an interactive narrative website that helps the user better understand their position in relation to extreme wealth: https://whatdoesonebilliondollarslooklike.website/
The site incorporates …
Building A More Sustainable And Accessible Internet: Lightweight Web Design With Html And Css, Chelsea Thompto
Building A More Sustainable And Accessible Internet: Lightweight Web Design With Html And Css, Chelsea Thompto
Assignment Prompts
While the internet has great potential to bring people together, if the internet was a country, it would be the 7th largest energy consumer on the planet. This is set to increase in years to come moving the internet even higher on this list to become the 4th largest energy consumer if it were to be a country. So, as artists and digital citizens it is imperative that we understand how to create and display the content we produce online in ways that are sustainable and accessible.
This assignment, while slated for Art 109, may be slotted into an earlier …
Mapping Renewal: How An Unexpected Interdisciplinary Collaboration Transformed A Digital Humanities Project, Elise Tanner, Geoffrey Joseph
Mapping Renewal: How An Unexpected Interdisciplinary Collaboration Transformed A Digital Humanities Project, Elise Tanner, Geoffrey Joseph
Digital Initiatives Symposium
Funded by a National Endowment for Humanities (NEH) Humanities Collections and Reference Resources Foundations Grant, the UA Little Rock Center for Arkansas History and Culture’s “Mapping Renewal” pilot project focused on creating access to and providing spatial context to archival materials related to racial segregation and urban renewal in the city of Little Rock, Arkansas, from 1954-1989. An unplanned interdisciplinary collaboration with the UA Little Rock Arkansas Economic Development Institute (AEDI) has proven to be an invaluable partnership. One team member from each department will demonstrate the Mapping Renewal website and discuss how the collaborative process has changed and shaped …
Art 175 Website V1.0 Using Html5 And Css3, Gary Craig Hobbs
Art 175 Website V1.0 Using Html5 And Css3, Gary Craig Hobbs
All Assignment Prompts
No abstract provided.
Algorithmic Music Generation For Pedagogy Of Sight Reading, Ryan Stephen Davis
Algorithmic Music Generation For Pedagogy Of Sight Reading, Ryan Stephen Davis
Electronic Theses and Dissertations
Autodeus is the name of the program that has been developed and was designed to aid guitar students in the attainment and betterment of musical notation sight reading skills. Its primary goal is to provide a very flexible tool that has the ability to generate virtually endless types of sight reading exercises at many various skill levels.
A complimentary 2 year-long comprehensive guitar sight-reading course syllabus can be implemented via Autodeus as it is capable of generating all the necessary exercises. It is able to generate these exercises quickly and efficiently through the use of a back tracking algorithm that …
Tango: A Spanish-Based Programming Language, Ashley M. Zegiestowsky
Tango: A Spanish-Based Programming Language, Ashley M. Zegiestowsky
Butler Journal of Undergraduate Research
The first part of this article deals with the creation of my own Spanish-based programming language, Tango, using Spanish key words (instead of English key words). The second part relates to the design and implementation of a compiler that follows the grammar rules outlined in the Tango language in order to successfully lexically analyze, parse, semantically analyze, and generate code for Tango. This article begins with a description of the specific goals achieved in the Tango language, an explanation and brief examples of the Tango Grammar, a high-level overview of the compiler design and data structures used, and concludes with …
Designing An Intervention For Novice Programmers Based On Meaningful Gamification: An Expert Evaluation, Jenilyn L. Agapito, Ma. Mercedes T. Rodrigo
Designing An Intervention For Novice Programmers Based On Meaningful Gamification: An Expert Evaluation, Jenilyn L. Agapito, Ma. Mercedes T. Rodrigo
Department of Information Systems & Computer Science Faculty Publications
Gamification is defined as the addition of game-like elements and mechanics to non-game contexts to encourage certain desired behaviors. It is becoming a popular classroom intervention used in computer science instruction, including CS1, the first course computer science students take. It is being operationalized to enhance students' learning experience and achievement. However, existing studies have mostly implemented reward-based game elements which have resulted to contrasting behaviors among the students. Meaningful gamification, characterized as the use of game design elements to encourage users build internal motivation to behave in a certain way, is contended to be a more effective approach. The …
Sign & Share: Full-Stack International Video Sharing Website, Shuxu Tian
Sign & Share: Full-Stack International Video Sharing Website, Shuxu Tian
Undergraduate University Honors Capstones
Inspired by VL2 bilingual story apps that focus on American Sign Language and English, this project provides a new application for sharing multi-lingual signed and written stories to a worldwide audience. VL2 story apps include only ASL and English, and are for purchase; VL2 also sells the code to develop stories in other languages, but the code requires technical expertise to use. My new app uses a special set of tools to allow sharing stories in any signed language and written forms of spoken languages without cost and without the need for technical expertise. Known as Sign and Share, this …
Tango: A Spanish-Based Programming Language, Ashley Zegiestowsky
Tango: A Spanish-Based Programming Language, Ashley Zegiestowsky
Undergraduate Honors Thesis Collection
The purpose of this thesis is a two-part project. The first part of the project deals with the creation of my own Spanish-based programming language, Tango, using Spanish key words (instead of English key words). The second part of the project relates to the design and implementation of a compiler that follows the grammar rules outlined in the Tango language in order to successfully lexically analyze, parse, semantically analyze, and generate code for Tango. The structure of this thesis begins with a description of the specific goals achieved in the Tango language, an explanation and brief examples of the Tango …
Design, Programming, And User-Experience, Kaila G. Manca
Design, Programming, And User-Experience, Kaila G. Manca
Honors Scholar Theses
This thesis is a culmination of my individualized major in Human-Computer Interaction. As such, it showcases my knowledge of design, computer engineering, user-experience research, and puts into practice my background in psychology, com- munications, and neuroscience.
I provided full-service design and development for a web application to be used by the Digital Media and Design Department and their students.This process involved several iterations of user-experience research, testing, concepting, branding and strategy, ideation, and design. It lead to two products.
The first product is full-scale development and optimization of the web appli- cation.The web application adheres to best practices. It was …
Perlaksanaan Satu Alatan Pembaca Bahasa Melayu Berdasarkan Perbendaharaan Kata Tak Tersekat, Muhamad Ismail Jarina
Perlaksanaan Satu Alatan Pembaca Bahasa Melayu Berdasarkan Perbendaharaan Kata Tak Tersekat, Muhamad Ismail Jarina
Student Works (2000-2009)
Oleh yang demikian, perisian alatan pembaca bahasa Melayu berdasarkan perbendaharaan kata tak tersekat dapat dibagunkan untuk menolong golongan ini menggunakan komputer untuk tujuan membaca dengan maksimum. Pada amnya, pakej ini dibangunkan berdasarkan skedul pembangunan projek yang dirancang. Perisian yang dibangunkan ini terdiri daripada modul-modul, contohnya seperti modul file, modul edit, modul help dan sebagainya. Antara elemen-elemen yang digunakan untuk membangunkan perisian ini adalah microsoft visual basic 6.0, microsoft access 2000, microsoft word, gold wave serta beberapa perisian yang terkini. Elemen yang sangat penting dalam perisisan ini adalah sistem bunyi dan oleh itu, perisian penyunting audio goldwave digunakan. Tambahan pula, saya …
Lawatan Maya Ke Fakulti Sains Komputer Dan Teknologi Maklumat, Abu Bakar Siti Dina
Lawatan Maya Ke Fakulti Sains Komputer Dan Teknologi Maklumat, Abu Bakar Siti Dina
Student Works (2000-2009)
Sistem yang akan dibangunkan ini merupakan suatu laman web yang memuatkan Lawatan maya ke FSKTM. Laman web ini membawa pengguna melawat fakulti ini dan meninjau sendiri keadaan di fakulti. Pengguna juga boleh mendapatkan maklumat staf, bilik-bilik kuliah serta maklumat kawasan-kawasan yang dilawati. Di samping itu pengguna juga boleh mencapai laman web lain di dalam Universiti Malaya. Pembinaan sistem ini menggunakan perisian Swift 30 dan 3DMAX yang merupakan perisian grafik 3 dimensi yang masih baru dan mampu menarik pengguna dengan penghasilan teknik animasi yang baik. Sistem lawatan maya ini lebih kepada konsep multimedia interaktif yang mana penggunaan konsep ini sesuai dengan …