Academic Programs
If you speak the language of numbers or are fascinated by the ways computers change our lives, the Department of Mathematics and Computer Science has a program created with you in mind. Combine classroom learning with hands-on experience and strong faculty mentorship, and you’ll be on the path to success.
The Department of Mathematics and Computer Science offers three undergraduate degree programs, and one minor program, which enhance your problem-solving skills and flexibility in a wide variety of present-day scenarios.
Undergraduate Programs in Mathematics and Computer Science
Bachelor of Science (applied) in Computer Science
Software engineers create programs for everything from medical record databases to computer games. FHSU’s unique B.S. in Computer Science emphasizes software engineering while giving you the flexibility you need to pursue many diverse interests. Your sequential course schedule will turn you into an efficient problem solver while you learn the principles of theoretical computer science. The diversified track options give you a wide range of areas in which to pursue a career, including:
- Business
- Geographic Applications
- Mathematics
- Networking
- Physics
- Software Development
- Technology Studies
Learn more about the B.S. in Computer Science, emphasis in various tracks, program of study.
Bachelor of Arts or Bachelor of Science in Mathematics, emphasis in Industrial/Academic
If you love Mathematics and want to apply your knowledge to solve real-world problems, the Industrial/Academic emphasis will prepare you for your future. Learn to work with fellow students and faculty to tackle complex concepts, while gaining valuable logical reasoning skills.
While the B.S. provides the best preparation for a career in research or other technical fields, a B.A. broadens your knowledge base with extra liberal arts classes. With either option, see the impact the study of mathematics can make on the world.
Learn more about the B. A. or B.S. in Mathematics, emphasis in Industrial/Academic program of study.
Bachelor of Arts or Bachelor of Science in Mathematics, emphasis in Teaching
Thinking about teaching middle school or high school Mathematics? This emphasis is for you. In addition to classes that take you deep into the study of Mathematics, you learn teaching techniques that prepare you for the classroom. A B.A. thoroughly prepares you for a wide-range of teaching opportunities, but the B.S is also available, focusing your study more deeply on mathematics and sciences. Unlike most programs, several of our faculty members have taught in a high school setting. The real-world experience they bring to the classroom puts you ahead of other new teachers.
Learn more about the B.A. or B.S. in Mathematics, emphasis in Teaching program of study.
You can also gain official teaching endorsements in General Mathematics, Middle School Mathematics, and Secondary School Mathematics through this program.
A minor allows you to perfect the skills of critical thinking and problem solving while maintaining your degree focus. You will take twenty credit hours of Mathematics and Computer Science classes including Calculus I and II, which account for the first ten hours of your program. You can choose the rest of your classes for a minor from the variety of upper level classes offered by the department.
Learn more about the MINOR in Mathematics requirements.
Bachelor of Science (applied) in Computer Science
Program Summary
Required Coursework:
General Education 51 credit hours
MIS 101 Computer Literacy 3 credit hours, Clep exam available
MATH 110 College Algebra 3 credit hours, Clep exam available
MATH 234 Analytic Geometry/Calc. I 5 credit hours
MATH 250 Elements of Statistics 3 credit hours
Required For Business Track only:
ECFI 201 Microeconomics 3 credit hours
ECFI 202 Macroeconomics 3 credit hours
Major Courses 38 credit hours
Specialization Courses 18-23 credit hours
Electives 12-17 credit hours
Total 124-129 credit hours
Major Courses
CSCI 160 Orientation to Computer Science 1 credit hours
CSCI 261 Computer Science I (C programming) 3 credit hours
CSCI 345 Foundations of Computing 3 credit hours
CSCI 361 Computer Science II (C++) 3 credit hours
CSCI 363 Computer Operating Systems 3 credit hours
CSCI 365 Systems Architecture (Spring) 3 credit hours
CSCI 369 Java Programming 3 credit hours
CSCI 461 Programming Languages 3 credit hours
CSCI 463 Data Structures and Algorithm Design 3 credit hours
CSCI 466 Software Engineering I 3 credit hours
CSCI 650 Interactive Systems Design 3 credit hours
CSCI 664 Networks and Data Communications 3 credit hours
CSCI 468 Software Engineering II 3 credit hours
and either
CSCI 667 Internship 1 credit hour
-or-
CSCI 575 Seminar 1 credit hour
Business Emphasis Track
ACCT 203 Financial Accounting 3 credit hours
ACCT 204 Managerial Accounting 3 credit hours
MIS 304 Management Information Systems 3 credit hours
ECFI 305 Managerial Finance 3 credit hours
MGT 301 Management Principles 3 credit hours
MKT 301 Marketing Principles 3 credit hours
and either
MGT 602 Production Management
-or-
MIS 310 Production/Operations Research
Mathematics Minor Track
MATH 235 Analytic Geometry & Calculus II 5 credit hours
MATH 236 Analytic Geometry & Calculus III 3 credit hours
MATH 240 Linear Algebra 3 credit hours
MATH 350 Mathematical Statistics 3 credit hours
MATH 354 Differential Equations 3 credit hours
and either
MATH 546 Discrete Structure 3 credit hours
-or-
MATH 665 Numerical Analysis
Geographic Applications Emphasis
GSCI 101 Elements of Physical Geography 3 credit hours
GSCI 240 Introduction to GIS 3 credit hours
GSCI 290 Cartography: Theory and Applications 3 credit hours
GSCI 360 Intermediate GIS 3 credit hours
GSCI 625 Advanced GIS 3 credit hours
GSCI 674 Aerial Photo and Remote Sensing 3 credit hours
Physics Emphasis Track
MATH 235 Analytic Geometry and Calculus II 5 credit hours
PHYS 211 Physics for Scientists and Engineers I w/ Lab 5 credit hours
PHYS 212 Physics for Scientists and Engineers II w/ Lab 5 credit hours
PHYS 213 Computational Physics 3 credit hours
PHYS 300+ Elective Course 3 credit hours
Technology Studies Emphasis Track
TECS 110 Communication Systems 3 credit hours
TECS 130 Production Systems 3 credit hours
TECS 200 Engineering Graphics 3 credit hours
TECS 318 Computer Aided Drafting 3 credit hours
TECS 430 Computer Aided Manufacturing 4 credit hours
TECS 480 Industrial Management 2 credit hours
TECS 490 Occupational Safety, Health and Liability 2 credit hours
TECS 495 Training and Instructional Systems 3 credit hours
Networking Emphasis Track
INT 291 Internetworking I 3 credit hours
INT 292 Internetworking II 3 credit hours
INT 293 Internetworking III 3 credit hours
INT 680 Network Architecture & Data Communication I 3 credit hours
INT 681 Network Architecture & Data Communication II 3 credit hours
INT 695 Advance Routing 3 credit hours
INT 697 Advanced LAN Switching 3 credit hours
INT 698/678 Internetwork Troubleshooting 3 credit hours
Cyber Security Track
INT 291 Internetworking I 3 credit hours
INT 292 Internetworking II 3 credit hours
INT 293 Internetworking III 3 credit hours
INT 666/678 Web Security 3 credit hours
INT 668 Operating Systems Security 3 credit hours
INT 684 Foundations of Information systems Security 3 credit hours
INT 685 Fundamentals of Network Security 3 credit hours
CSCI 663 Introduction to Cryptography 3 credit hours
BA or BS in Mathematics, emphasis in Industrial/Academic
Program Summary
General Education courses: 62 hours
Major courses: 50-51 hours (Cognate Area: 9 hours)
Electives: 12 hours
Total: 124-125 hours
Major Courses
MATH 234 Analytic Geometry & Calculus I 5 credit hours
MATH 235 Analytic Geometry & Calculus II 5 credit hours
MATH 236 Analytic Geometry & Calculus III 3 credit hours
MATH 240 Linear Algebra 3 credit hours
MATH 250 Elements of Statistics 3 credit hours
CSCI 261 Computer Science I 3 credit hours
MATH 350 Mathematical Statistics 3 credit hours
MATH 354 Differential Equations 3 credit hours
MATH 610 Higher Algebra/546 Discrete Structure 3 credit hours
MATH 631 Advanced Calculus 3 credit hours
MATH 675 Seminar in Mathematics 1 credit hour
MATH 665 Numerical Analysis 3 credit hours
Math electives numbered above 300 3 hours
Cognate Courses
Three courses in a single department, related to career interests and mathematics application. Approved by department. 9 credit hours
BA or BS in Mathematics, emphasis in Teaching
Program Summary (note that this is a dual major program)
General Education courses: 62 hours
Major courses: 80 hours (Cognate Area: 9 hours)
Electives: 12 hours
Total: 142 hours
Major Courses (MACS)
MATH 234 Analytic Geometry & Calculus I 5 credit hours
MATH 235 Analytic Geometry & Calculus II 5 credit hours
MATH 236 Analytic Geometry & Calculus III 3 credit hours
MATH 240 Linear Algebra 3 credit hours
MATH 250 Elements of Statistics 3 credit hours
CSCI 261 Computer Science I 3 credit hours
MATH 276 Apprenticeship-Mathematics 2 credit hours
MATH 277 Early Field Experience-Math Ed. 1 credit hour
MATH 350 Mathematical Statistics 3 credit hours
MATH 370 History of Mathematics 2 credit hours
MATH 381 Teaching of Secondary School Math 3 credit hours
MATH 610 Higher Algebra 3 credit hours
MATH 620 Modern Geometry 3 credit hours
MATH 675 Seminar in Mathematics 1 credit hour
Math elective numbered above 300 3 credit hours
Cognate Courses
Three courses in a single department, related to career interests and mathematics education. Approved by department. 9 credit hours
Major Courses (Teacher Education)
MIS 101 Introduction to Computer Info Systems 3 credit hours (gen ed course)
IDS 350 Multiculturalism in the United States 3 credit hours (gen ed course)
TEEL 202 Foundations of Education 3 credit hours
TEEL 231 Human Growth and Development 3 credit hours
TESP 302 Educating Exception Students 3 credit hours
TEEL 431 Educational Psychology 3 credit hours
TECS 290 Introduction to Instructional Technology 3 credit hours
TESS 494 The Secondary School Experience 4 credit hours
TESS 496 Directed Teaching Secondary 12 credit hours
In order to qualify for a provisional teaching license from the state of Kansas, you must take courses from the Department of Teacher Education. For more information about becoming a teacher, visit the Department of Teacher Education Web site.
MINOR in Mathematics
Program Summary
To earn a minor in mathematics, the student must complete a minimum of 20 semester hours in mathematics.
Major Courses
MATH 234 Analytic Geometry & Calculus I 5 credit hours
MATH 235 Analytic Geometry & Calculus II 5 credit hours
MATH 236 Analytic Geometry & Calculus III 3 credit hours
OR
MATH 240 Linear Algebra 3 credit hours
AND two courses chosen from:
MATH 236 Analytic Geometry & Calculus III 3 credit hours
MATH 240 Linear Algebra 3 credit hours
CSCI 261 Computer Science I 3 credit hours
MATH 350 Mathematical Statistics 3 credit hours
MATH 354 Differential Equations 3 credit hours
MATH 370 History of Mathematics 2 credit hours
MATH 610 Higher Algebra 3 credit hours
MATH 620 Modern Geometry 3 credit hours
MATH 631 Advanced Calculus 3 credit hours
MATH 646 Discrete Structure 3 credit hours
Math electives numbered above 300 1-2 credit hours