Computer Science

Millersville University's Computer Science program allows students to explore their areas of interest within the discipline while providing a fundamental knowledge that allows them to thrive in one of the most exciting and innovative professions.

Why Study This Program?

Computer Science is an in-demand field that shows no signs of slowing down. Get a head start in this field by studying Computer Science at Millersville, where the tradition of this major is strong. MU began teaching programming courses in 1963 and the Computer Science degree was approved in 1975. The Department has since graduated over 1,500 majors who have become active, contributing members of the computing profession.

As a major in Computer Science, you will be exposed to state-of-the-art equipment, theory and concepts. Our faculty of highly motivated and knowledgeable professors will guide you through the courses and prepare you to join one of the most exciting and innovative professions.

Millersville University’s Computer Science program is accredited by the Computing Accreditation Commission of ABET. You’ll graduate with a Bachelor of Science (B.S.) in Computer Science.

What Will You Learn?

MU's Computer Science program consists of two components, which explore topics such as computer graphics, artificial intelligence, networks, software engineering, databases, human-computer interaction, game programming and parallel processing. 

All Computer Science majors start with the core component to gain skills that are considered fundamental to the study of computer science. This includes grounding in various aspects of programming, computer architecture, discrete mathematical structures, computational models and data structures.

The second component is an elective section in which students select courses based on personal interest and career goals from various advanced topics in computer science. This allows students to tailor their coursework to their own needs, while ensuring that every student receives the same fundamental background in the canonical areas of computer science.

Graduates go on to a variety of careers in diverse industries including artificial intelligence, bioinformatics, database systems, information science and business applications, security, software engineering and more.