Computer Science and Cybersecurity
Department of Mathematics and Computer Science
The College of Arts and Sciences
Christopher Swanson, Professor of Mathematics
Mohammad Ashrafuzzaman, Assistant Professor of Cybersecurity
Selvanayaki Kolandapalayam Shanmugam, Assistant Professor of Computer Science
Bachelor of Science
Bachelor of Arts
The mission of the Department of Mathematics and Computer Science is to educate students in the areas of mathematics and computer science. The department is committed to providing the students with a broad overview of the central concepts of mathematics, computer science, and logic. The mathematics and computer science curricula are supported by the foundation of a liberal arts education.
Student Learning Outcomes
Students will be able to apply computational techniques to problem-solving
Students will be able to apply mathematical concepts in computing
Students will be able to write clear, organized code
Facilities and Equipment
All classrooms are equipped with networked instructor workstations, including audiovisual and computer projection systems. Programming courses are taught in a computer classroom with student workstations. In addition to the university network and open computer labs, the department maintains a dedicated laboratory for majors. The lab contains a wide variety of computer hardware, running Windows, Linux, and Mac OS X. The computers are equipped with scientific typesetting software, software development tools, compilers, word processors, spreadsheet programs, database programs, web design and programming tools, audio and video editing software, multimedia software, computer algebra systems, statistical and geometric software, and many other applications.
Computer science majors and minors are encouraged to take advantage of internship opportunities. Most computer- related internships are paid positions. Some positions are available on campus during the school year while others are in industry, usually during the summer. A student may receive course credit for an internship through the University Elective Internship Program (see the description of CS 493 for requirements).
Any interested student may join the student chapters of the Association for Computing Machinery, the National Cybersecurity Student Association or the Mathematics Association of America.
Upsilon Pi Epsilon, Ohio Epsilon chapter, honors students who have shown academic excellence in the computing sciences. The purpose of the society is to promote the computing sciences and to encourage its contribution to the enhancement of knowledge. Computer science majors who have completed 60 hours of overall course work with a GPA of at least 3.5 are eligible for membership.
Description of Majors
Both the Bachelor of Science and Bachelor of Arts degrees prepare students for jobs in the information technology industry, such as computer programmer, software developer, computer systems analyst, web developer, and security analyst; or for further study in graduate school.
Assessment-Students majoring in department programs will participate in assessment of the Student Learning Outcomes for each major through assessments embedded in appropriate courses.
Computer Science Courses and Descriptions
Cybersecurity Courses and Descriptions