# Mathematics and Computer Science | College Catalog

## Majors

Computer Science

Information Systems Management

Mathematics

## Minors

Computer Information Systems

Computer Science

Mathematics

## Concentration

Web Design and Development

The Department of Mathematics and Computer Science offers majors in mathematics, computer science and information systems management. Students gain fundamental knowledge, as well as real-world practical experience, using the latest techniques and software in each field.

The mathematics and computer science majors are based on the guidelines recommended by the Mathematical Association of America and the Association for Computing Machinery, respectively. Information systems management is an interdisciplinary major in which students not only receive a thorough background in computer science and information technology, but also learn the critical skills of workplace management, communication and conflict resolution that will prepare them to lead IT departments and organizations.

Mathematics and computer science graduates are prepared for careers such as programmers, analysts, researchers, network administrators, technicians, statisticians and information technology specialists, as well as top graduate schools in technology and mathematics.

## Computer Science Major

**Unit(s):**4

**Unit(s):**4

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

And two math courses from the following:

**Unit(s):**3

*-or-*

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

And 6 additional credits from the following:

**Unit(s):**4

**Unit(s):**3

**Unit(s):**4

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**4

**Unit(s):**3

May be taken as a dual major with mathematics.

## Information Systems Management Major

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**4

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

## Mathematics Major

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

And two additional MATH courses numbered 300 or above, excluding MATH 480

Majors who wish to earn their secondary education licensure must also take MATH 320 and 360.

**Substitutions may be made for MATH 310 and MATH 432 with permission of the department for students who will student teach in the spring of their senior year.*

## Computer Information Systems Minor

May not be taken with a major in information systems management.

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**4

## Computer Science Minor

**Unit(s):**4

**Unit(s):**4

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

And two math courses from the following:

**Unit(s):**3

*-or-*

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

And 6 additional credits in CSCI courses numbered 300 or above

## Mathematics Minor

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

And two additional MATH courses numbered 300-450, excluding MATH 360

## Web Design and Development Concentration

The Web Design and Development concentration gives students practical knowledge and experience building aesthetically pleasing, intuitively designed and professional websites. Students begin by learning how to design and build static web pages with HTML5, CSS3 and how to program in the Java programming language. Next, students learn the JavaScript programming language and use it to create dynamic content in a web page. To complete the concentration, students learn how to write dynamic 3D animations in the HTML5 canvas object, using the Babylon.js JavaScript library and associated tools.

Consists of 13 credits, including the following courses:

**Unit(s):**4

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

## Algebra I Add-On Endorsement

Students who are already admitted to the Teacher Education Program and are not already earning their secondary education licensure in mathematics may opt for an add-on endorsement in algebra I.

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

**Unit(s):**3

*-or-*

**Unit(s):**3

**Unit(s):**3

**Unit(s):**4

*Note: MATH 130 can be taken in place of the sequence MATH 131/MATH 132.*

Requirements also include admission to the Teacher Education Program, earning an endorsement in another area and passing scores on the PRAXIS examination. If interested, please contact the chair of the mathematics and computer science department and the director of the Teacher Education Program.