The Computer Science Department aims to instill in our students a sound knowledge of all key domains of the computing sciences while encouraging critical thinking teamwork, innovation and lifelong love of learning. We have a vision of graduating engineers who are ethical, creative, respectful of their peers, and have a desire to serve their community.

Academic Opportunities

Computer Science Internships

The Computer Science program at FMU is offering a course in Internship in Computer Science (CS 475). This course integrates a student’s classroom studies with work-based learning related to student’s academic curriculum and/or career goals. At the work site, the student will engage in a number of supervisor-directed activities documented in a learning agreement that will subsequently be used as part of the student’s evaluation for the course. This course is only available only to Computer Science majors. Approval is needed from the student’s adviser, program coordinator and course coordinator. Students can only take this course once during their undergraduate program.

Currently, the Computer Science program has an internship relationship with the following Florence-area companies:

ACS Technologies

Heritage Digital

McLeod Health


Association for Computing Machinery: Student Chapter

Francis Marion has a student chapter for the Association for Computing Machinery.

Current Officers of ACM Student Chapter at FMU:

Chairman: Kyle Heath

Vice Chairman: Emily Brooke Thornell

Secretary: Rodney Greene

Treasurer: David Romanski

Upsilon Pi Epsilon Honor Society

Francis Marion has a chapter for Upsilon Pi Epsilon, the International Honor Society for the Computing and Information Disciplines.

Programming Contest

The Computer Science Program at FMU offers students the opportunity to participate in several regional level programming contests. These include Mercer University Programming Contest, the Consortium for Computing Science in Colleges (CCSC) Programming Contest and the ACM International Collegiate Programming Contest. In preparing for participation in these regional programming contests, the students will learn teamwork, problem analysis and rapid software development skills. The students will learn to work in pairs to solve programming problems in a given time frame. They will start by practicing working on two programming problems in one hour and will progress to solving six problems in three hours. As a result of this experience, they will learn to quickly identify and use algorithms that they have been learning in the classroom. The participants develop a unique experience in problem solving, valued highly by the industry.

Computer Science Symposium

Academic Partnerships

Through Course Power, Francis Marion University has an affiliation with