Dr. Gil R. Gallegos, Department Chair
Ivan Hilton Science Building
The Department of Computer Sciences offers graduate courses in computer science. In addition, a joint media arts and computer science degree is offered by the Department of Computer Science and the Department of Communication and Fine Arts.
The Department of Computer Sciences
The Department of Computer and Mathematical Sciences offers graduate courses in computer science and mathematics. Additionally, a joint media arts and computer science degree is offered by the Department of Computer and Mathematical Sciences and the School of Business, Media and Technology.
Mission of the Department of Computer and Mathematical Sciences
The mission of the Department of Computer and Mathematical Sciences is to train students in the fields of computer science. The mathematics discipline offers an emphasis in an interdisciplinary program within the School of Education’s Curriculum and Instruction master’s program designed for secondary education mathematics teachers. By encouraging and developing problem-solving, critical/analytical thinking, and practical, laboratory-based skills, our students will be well-prepared for careers in any combination of these fields, either through solid preparation for further graduate education or immediate entrance into the workforce (industry, teaching, government, and national laboratories). The department offers graduate-level courses in mathematics and physics that support graduate degrees in other disciplines such as business, chemistry, computer science, and education. The department does not offer standalone graduate degrees. Students who pursue graduate degrees requiring the preparation of a thesis are encouraged to select research topics that require the application of mathematics or physics principles.
Master of Arts/Science
Resources and Facilities
The department resides within the Ivan Hilton Science Building on Highlands’ main campus.
There are two large teaching labs, three small research labs, a student work lab, and an area set aside for network experimentation. The labs are equipped, for the most part, with machines running both Windows® and Linux(Ubuntu). The department has a 16-node high performance cluster and a dozen high performance nVidia Tegra boards for high performance computing utilizing embedded systems and hybrid GPU/CPU distributed and parallel programming schemes. Software includes symbolic and numerical products, compilers, integrated development environments, web and multimedia development tools, MATLAB®, R, Python, C/C++, databases, and packages for special fields such as machine learning. Some computers are set aside for student experimentation with the understanding that students may install any software as long as copyright laws are not violated. Additional, the department has a drone and 3D vision hardware and software for high performance testing of real-time 3D vision applications for research in the computer science field.
This degree is under the College of Arts and Sciences