Skip to main content

ACM@USC

Association for Computing Machinery at the University of South Carolina

Recent News & Events

Functional Languages

Swearingen 2A17

An in-depth presentation going through why you should use a functional language to make yourself a better programmer.


Intro to Python

Swearingen 2A19

Joshua Nelson will be giving an introduction to Python using a real-world project.


Basics of Web Development

Swearingen 2A19

Dalton Craven will be going over the basics of web development. We'll be working with HTML, CSS, and JavaScript, and will finish the talk by creating a personalized website! No prior web dev experience is needed, but beginners and experts alike are welcome to join.


Elections and MINIX Mini-talk

Swearingen 2A17

This Wednesday, we will be having our last meeting, where Charles Daniels will be giving a small talk on MINIX. We will also have elections, and some cake!


Music in Computing

Swearingen 2A17

Brady is giving a talk on Computer Music. Computer Music has a rich history, dating back to the early days of computing, and has certainly evolved a lot during that time. This talk will focus on the History, and also using Pure Data to make music.


Legacy System Anti-Patterns Through the Context of Runescape

Swearingen 2A19

Despite a world full of best-practices, almost all software developers will need to work on a legacy system at some point in a career. In this talk, Kenny will discuss: (1) what are the traits of a legacy system, (2) why they come to exist, and (3) approaches to working on legacy systems. Through all of this, he will use Runescape as the primary example of a legacy system. This talk is very accessible to programmers of all skill levels, and should be a fun exploration of the uglier side of our profession.


Industrial Advisory Board

Storey Innovation Center, Room 2277

This will be an important discussion that requires your participation. Our industry partners need to hear from our students, and this is a great opportunity for an open discussion. We encourage you and other CSE undergraduate students to attend; note that you do not have to stay for the entire meeting. Read on for more details.


Compression Formats

Swearingen 2A19

James Coman will be giving a talk on Compression Formats.


Fix-It-Day

300 Main

Fix-it day is our annual Community Service Event where we fix people's computers for free. We need volunteers.