Mathematics Area (MSUTeach Math with Computer Science Endorsement Track) – Bachelor of Science
A description of MSUTeach and specific coursework for the MSUTeach Math with Computer Science Endorsement Track can be found in the MSUTeach Program section of the College of Science.
Program Competencies
The student exiting the programs in the mathematical sciences will:
-
Analyze and solve problems in the areas of algebra, analysis, statistics and geometry. The student should be able to work individually and as a member of a team. Depending on the program emphasis, the student should possess the concept comprehension skills mentioned above at a sufficient level of expertise to function successfully as a teacher of mathematics, as a contributing member in business or industry, or as a graduate student pursuing an advanced degree in mathematics or statistics.
-
Use technology as an aid in the solution of problems. Specifically, the student should be able to write and effectively use programs for computers and graphing calculators.
-
Develop appropriate learning skills to foster the investigation of mathematical ideas and direct his/her own learning.
-
Communicate the mathematical ideas learned in the program to others. This ability should exist in both written and oral forms of communication.
Assessment
- Senior capstone and thesis.
- Survey of graduates.
- Exit interviews.
- Major Field Achievement Test.
Program Requirements
General Education
Area Requirements
Math Core Requirements
MSUTeach Math with Computer Science Endorsement Requirements
UTCH 100 | Step 1: Inquiry Approaches to Teaching | 1 |
UTCH 150 | Step 2: Inquiry-Based Lesson Design | 1 |
UTCH 200 | Knowing and Learning in Mathematics and Science | 3 |
UTCH 250 | Perspectives on Science and Mathematics | 3 |
UTCH 300 | Classroom Interactions* | 3 |
UTCH 350 | Project-Based Instruction* | 3 |
UTCH 400 | Research Methods | 3 |
UTCH 450 | Apprentice Teaching | 12 |
MATH 370 | College Geometry I | 3 |
MATH 371 | College Geometry II | 3 |
CIS 205 | Introduction to Programming - C++ | 3 |
CS 303 | Data Structures | 3 |
CS 310 | Algorithms and Advanced Data Structures | 3 |
CS 380 | Software Engineering | 3 |
Total Credit Hours: | 47 |
Total Credit Hours: 125