Why Computer Science?
Why Computer Science at Elon?
Computer Science has changed and continually changes the way we live, work, play and learn. The discipline is constantly changing; the student must be able to communicate well and learn new concepts throughout life. The computer science program at Elon prides itself on staying at the forefront of the discipline. The program is rigorous, emphasizing problem solving and software development using state of the art concepts, software languages, software tools, algorithms and best practices. Students study programming languages, mobile computing, Web programming, algorithm analysis, design patterns, artificial intelligence, game programming, and high performance computing. Elon Computer Science graduates are presently working as application programmers, mobile application developers, Web developers, enterprise application developers, system analysts, software engineers, software project managers, database managers, and consultants.
Computer Science students at Elon have excellent access to both faculty and equipment including a wide array of computer hardware and software. The latest versions of software development tools are updated regularly. Every computer is replaced every three years. Opportunities for various work and independent learning experiences that complement classroom learning are available. Other opportunities for involvement include participation in regional and local programming contests, and independent study and research. Graduates pursue employment in many areas of industry, business, education and government, as well as continuing study at the graduate levels.
Mission Statement
The Computer Science Department enables students to function as professional computer scientists and software engineers in a rapidly-changing, technologically-driven world. Our program develops well-rounded students who have experience analyzing problems, designing and creating technical solutions, communicating their ideas to a wide range of audiences, and using ethical principles to guide their work. We offer our students engaging and experiential coursework, immersive and collaborative projects, and the opportunity to participate in professional activities like internships and research apprenticeships. We aim to cultivate our students’ disciplinary expertise and their appreciation for life-long learning.