Major Programs

Computer Science

 

This major combines courses in practical programming, computer architecture, networking, and algorithm design/analysis with an appropriate background in mathematics and theory of computing.  Included are classes covering the latest technologies such as robotics and Internet applications.  This major provides the foundation for a rewarding and productive career in industry as well as a strong preparation for graduate school.

 

View the Catalog

Embedded Systems

 

This program is a hybrid.  It is designed to each student both how to design and build computer-controlled machines, and how to program the resulting devices.  The Electronics Technologies classes fulfill the first objective, and the Computer Science classes fulfill the second objective.

 

View the Catalog

Data Science 

 

Data Science is a rapidly growing field providing students with exciting career paths, and opportunities for advanced study. Students majoring in Data Science will learn computer programming, explore data analysis and visualization, and will learn to think critically about the process of understanding data.

 

View the Catalog

Mathematics

 

Students pursuing this degree will have the opportunity to study traditional core courses in mathematics as well as modern applied mathematics courses covering some major topics related to actuarial science and operations research.

 

View the Catalog

Mobile and Web Application Development

 

This major is designed to offer students an education in the important world of mobile and web application programming.  The course of study emphasizes programming skills, including for the web, iOS, and Android platforms.  Students will learn the fundamentals of computer science while focusing on aspects important to network computing.

 

View the Catalog

Secondary Education Mathematics

 

The mathematics education faculty are leaders in their profession, and offer a curriculum that combines a strong academic base with many opportunities for field experiences that prepare students for successful employment in the schools.

 

View the Catalog

Minor Programs

Actuarial Sciences Minor

 

Total Credits Required: 21

For non-mathematics majors.

 

 

Choose one course from the following: 3-4 Credits

All non-teaching majors and minors offered by the department require a 2.00 or higher overall grade point average in required courses and a grade of “C” or better in each required course.

 

View the Catalog

Computer Science Minor

 

Total Credits Required: 18

 

  • CS 120 - Computer Science I [QUAR] 4 Credits
  • CS 122 - Computer Science II 4 Credits
  • Computer Science (CS) Electives* 10 Credits
     

    *Choose 10 credits of CS courses. Students may count up to 4 credits in DATA (200 level or above) or MA (161 or above, excluding courses with a middle digit of ‘5’) towards these electives.

    This minor may not be taken by Mobile and Web App Development or Embedded Systems majors.

 

View the Catalog

Data Science Minor

 

Required Courses 16 Credits

 

 

Choose eight credits from the following:

 

Notes:

This option is not available as a teaching minor.

 

View the Catalog

Mathematics Minor

 

Total Credits Required: 18

 

 

Mathematics Electives 7 Credits

Choose seven credits from the following:

 

Notes:

This option is not available as a teaching minor.

 

View the Catalog

Mathematical Statistics Minor

 

Total Credits Required: 22

 

 

All non-teaching majors and minors offered by the department require a 2.00 or higher overall grade point average in required courses and a grade of “C” or better in each required course.

 

View the Catalog