WAKE FOREST UNIVERSITY DEPARTMENT OF COMPUTER SCIENCE
From our STEM Incubator Program with its hands-on, collaborative projects that have meaningful associatons with human relationships, problems, needs and creative expression, our Student Cluster Competition Team, which participates in the annual SuperComputing Conference series, to our Humanitech Program offereing access to the STEM Lab with its specialized hardware, software and devices, our Programming Team that competes in a national programming competition, and, of course “Quivia”, you will find it all here at the Wake Forest University Computer Science Department.
Our programs are intended to capture the interest of a wide range of students and we invite you to learn more about each of these programs. Find out which one is right for you.
STEM Incubator Program
The mission of the STEM Incubator Program is to convey to students, as early as their freshman year, the excitement and relevance of computer science, from its base in physics, electronics, and hardware to its computational problem-solving capabilities through programming and software. By means of hands-on, collaborative projects that have meaningful associations with human relationships, problems, needs, and creative expression, the STEM Incubator Program is intended to capture the interest of a wide range of students, even those who may not immediately think they are inclined toward or have aptitude for the sciences.
Student Cluster Competition Team
The Wake Forest University Dept. of Computer Science participates in the Student Cluster Competition at the Supercomputing Conference series. This was made possible through the generous financial support from an anonymous alumni and the Dept. of Computer Science who approved a brand new High Performance Computing class taught by Prof. Cho for this competition.
Each year during the Fall semester, the Computer Science Department sponsors teams to compete a national programming competition. Students work together in teams of three to solve a set of challenging programming problems in a fixed time period. The winner of the competition is chosen based on the number of problems solved and the time to solve the problems. The Department holds team practices each week during the Fall semester as well as during the Spring provided there is enough interest. In the practices, students are introduced to algorithms applicable to common types of problems, approaches for ensuring scalability of their solutions, and nuances of the programming languages they will use. Students can receive 1 hour of credit per semester if they actively participate in the practices and competition.
Students of any skill level beyond the first introductory CS course are invited to participate. An information session is advertised early in the Fall semester, with practice meetings starting soon thereafter.
Students interested in learning more about the competition should get in contact with the coach, Professor Grey Ballard: email address: ballard
What is Quivia you ask? Its Quiz Bowl and Trivia combined! A chance to win prizes, enjoy food, have fun and just chill out! Each winning team member will receive a prize!
Each of the faculty provide questions that come straight from ALL the classes taught this year. This means, there will be questions from ALL LEVELS of CS including the 111 classes! Also, inserted are some basic CS trivia such as “Who invented the World Wide Web”? Lastly, inserted are trivia questions about the faculty such as “Which CS prof has a Masters degree in French”?
How does it work? There are 3 rounds of approximately 10 questions each. Points are awarded on the degree of difficulty of each question. The team with the most total points at the end is the winner. (In the event of a tie, we have a tie-breaker round.) There are plenty of questions that 111 & 112 students will be able to answer. Faculty will be on hand to judge the answers.
Teams are made up of 3 players. The following make-up of the teams is suggested.
- either a freshman/sophomore
- either a junior/senior
- grad student
A team may be made up of 2 of the same class undergrads, but NOT 3 of the same class undergrads. A team may only have 1, that’s ONE graduate student.
ACM Student Chapter
“Beyond its international significance, WFU’s chapter of ACM serves as the liason from academia to extra-cirruculars in Computer Science. However, we welcome students of all majors and academic interests to join our organization. Hackathons, game nights, industry speakers and multitudinous opportunities in Computer Science are where we bond, growth and thrive.”
– Chapter President, Nick Gerace 
North Carolina, Epsilon Chapter, Wake Forest University
The North Carolina Epsilon Chapter of Upsilon Pi Epsilon was installed in the Fall of 1996. The purpose of the local chapter, as with the international organization, is to recognize and encourage excellence in the computing sciences in both research and study.
Student Clubs & Activities
In addition to our faculty-led programs, check out some of the student-led organizations providing innovative experiences out of the classroom.
Have fun learning, living and laughing amongst your peers, engaging and experiencing the world of computer science together. Whether it is our Faculty-Student programs listed above, or one of these student clubs, we promise there is something for everyone!