Computer Science and Music, combine!
Katherine Beegle
Fredericksburg, VA 22407
*********.******@*****.***
University of Mary Washington, Fredericksburg, VA
Bachelor of Science in Computer Science and Music
Graduating May 2011Programmed in Assembly, C, C++, Java, Python, HTML, and PHP.Designed MySQL databases in first, second, and third normal forms.Used a version control system to develop websites in teams.Designed basic games in DevC++ using the Allegro game programming library.Worked with clients through the life cycle of a website, from discussing the key functions of the website with the customer, writing up a design document and requirement specifications paper, and developing the website using HTML, CSS, PHP, and SQL database on a BlueHost account.
Courses included:Applications of Databases – Learned about information structures for external storage, file processing, and information retrieval.Computer Systems and Architecture – Examined the basic operation of computing systems, including hardware, logic circuit design, CPU instruction sets, assemblers, and compilers.Data Mining and Information Retrieval – Learned about algorithms to extract correlations between users.Game Programming - Designed, developed, and implemented computer games that involve real-time, event-driven, and multimedia programming techniques in C++ using the Allegro library.Object-Oriented Analysis and Design - Studied the theory and practice of the object-oriented software development paradigm, with a focus on major design principles such as abstraction, encapsulation, inheritance, polymorphism, aggregation, and visibility.Operating Systems – Examined the abstractions above the hardware that make a computer usable to both programmers and users, including concurrent programming, virtual addressing, transactions, and virtualization.Organization of Programming Languages – Learned about programming language construction and design, emphasizing the run-time behavior of programs. Worked with SML (functional language) and Scala (object-oriented and functional language).Software Engineering – Studied techniques for modeling, designing, implementing, and managing large scale computer programs, including Object-Oriented Analysis and Design, modeling using UML, and application development with a CASE tool.Theoretical Foundations of Computing – Studied structures and concepts relating to the theory of computation, such as automata theory, Turing machine theory, formal language theory, and the halting problem.AwardsDean’s List, Fall 2010Employment Experience
Kennel Worker, St. Francis Animal Hospital (August 2006 – August 2007)Cared for dogs and cats in the kennel, which included feeding, walking, bathing, and moving between cages in kennel and front lobby.Activities
Addon Maintenance, Soundtrack, World of Warcraft (Fall 2009 – Current)Developed a Java program to extract information from MP3 and Ogg Vorbis audio files.Developed and maintained an event-based music player in XML and Lua, an object-oriented scripting language.Interacted with uses on troubleshooting and adding new features.
PagesBlog Archives (1) (2) (1)Blog Post Categories (1)
(3)
Theme: Coraline by .