Elon Computer Science
Computers are the most complicated and powerful machines ever devised by human beings. In computer science, we study how these incredibly interesting machines work. And, of course, we make new machines – in the form of computer hardware, software and systems – in order to solve the problems of everyday life.
The study of computing emphasizes excellent problem-solving techniques which translate well into the workforce. Since the computer field is constantly changing, students must learn to communicate effectively and be able to adapt quickly to new concepts and changing technology.
An Elon Computer Science education is an excellent choice. Because classes are small, hands-on learning starts from day one. Our faculty members are dedicated to staying current in the field, engaging students with cutting-edge and relevant projects. These include mobile devices of all types, robots, game systems, and configurable laboratory spaces, and areas for hands-on building.
Internships, research projects, and independent learning experiences that complement classroom learning are plentiful. Other opportunities for student involvement include the Elon Society of Computing (ESC) and participation in programming contests. After graduation, Computer Science students pursue employment in many industries, including government agencies, educational institutions, and businesses of all sizes from Fortune 500 to startups. Many Elon Computer Science students also choose to continue their studies in graduate school.