Honors

Honors Portfolio

"Honors students are committed to developing in several competency areas such as leadership, research, and intercultural engagement. The program provides class experiences designed to support competency development and a variety of co-curricular activities to enrich their growth. Students demonstrate their emerging competencies through electronic portfolios in which they document their activities and engage in meaningful reflection about their learning. The Honors Program challenges students to move outside of their comfort zones and to think critically about the world and their personal contributions to the communities in which they live."

Why Honors?

Coquito is a programming language I have been working on, written in Rust utilizing an LLVM backend. This was initially inspired by tsoding's porth, which was a stack-based programming language written in Python. From there I was also concurrently taking my compilers course, and decided to try and implement a compiler for my own language, which I named Coquito. The language is still in development, but I have been able to implement a lexer, parser, and starting to plan a code generator for LLVM IR. I am hoping to continue working on this in undergrad and beyond.

Research

Students will access and utilize credible information to answer research questions. Students will complete and present an undergraduate research, scholarly, or creative project as part of their competency development.

Coquito is a programming language I have been working on, written in Rust utilizing an LLVM backend. This was initially inspired by tsoding's porth, which was a stack-based programming language written in Python. From there I was also concurrently taking my compilers course, and decided to try and implement a compiler for my own language, which I named Coquito. The language is still in development, but I have been able to implement a lexer, parser, and starting to plan a code generator for LLVM IR. I am hoping to continue working on this in undergrad and beyond.

Leadership

Students will utilize personal leadership values and strengths in a team environment toward a common goal.

Coquito is a programming language I have been working on, written in Rust utilizing an LLVM backend. This was initially inspired by tsoding's porth, which was a stack-based programming language written in Python. From there I was also concurrently taking my compilers course, and decided to try and implement a compiler for my own language, which I named Coquito. The language is still in development, but I have been able to implement a lexer, parser, and starting to plan a code generator for LLVM IR. I am hoping to continue working on this in undergrad and beyond.

Intercultural Engagement

Students will learn more about their own culture and develop an understanding of different cultural perspectives, ultimately establishing their own framework for intercultural engagement.

Coquito is a programming language I have been working on, written in Rust utilizing an LLVM backend. This was initially inspired by tsoding's porth, which was a stack-based programming language written in Python. From there I was also concurrently taking my compilers course, and decided to try and implement a compiler for my own language, which I named Coquito. The language is still in development, but I have been able to implement a lexer, parser, and starting to plan a code generator for LLVM IR. I am hoping to continue working on this in undergrad and beyond.