Mathematics Requirements - 34 Hours
MTH 191Calculus I (3) MA
MTH 192Calculus II (3) MA
MTH 220Discrete Mathematics (3) MA
MTH 255Introduction to Linear Algebra (3) MA
MTH 291Calculus III (3) MA
MTH 292Calculus IV (3) MA
MTH 301Mathematical Modeling (3) MA
MTH 310Differential Equations (3) MA
MTH 320Probability/Statistics (4) MA
MTH 325Numerical Analysis (3) MA
MTH 315Number Theory (3) MA
MTH 361Abstract Algebra (3) MA
Web/Mobile Informatics Requirements - 44 Hours
INF 120Principles of Programming I (3)
INF 215Principles of Human Computer Interaction (HCI) (3)
INF 221Principles of Programming II (3)
INF 230Database Design & Development (3)
INF 250Web Fundamentals & Standards (3)
INF 255Client-Side Scripting (3)
INF 256Server-Side Scripting (3)
INF 270Intro to Mobile Application Development (3)
INF 328Object-Oriented Analysis and Design (3)
INF 331Applied Database (3)
INF 355Advanced Client-Side Scripting (3)
INF 356Advanced Server-Side Scripting (3)
INF 450Topics in Web/Mobile Development (3)
INF 396Co-Op:Parallel(PT) (1-3)
INF 496Co-Op:Parallel(FT) (1-3)
INF 400Senior Research (1)
(2 hours of INF 400 taken over two semesters is required)
Students who successfully complete the Mathematics and Web & Mobile Informatics Dual major will be able to:
- Demonstrate the processes in mathematics, methods of formal proof, problem solving techniques and strategies and applications of computers in mathematics.
Understand the branches of mathematics and how they are related.
- Function effectively in a professional workplace related to mathematics, Web & Mobile Informatics or in a graduate program.
Demonstrate knowledge and skills in the logical foundations of informatics, data representation, models, structures and informatics‐centric management.
- Demonstrate skills necessary to design, implement, and maintain a complex web/mobile application development project using modern languages and integrated development environments.
Analyze issues ranging from storage, retrieval, and interpretation of information to the implementation and management of complex information systems used within web and mobile applications.
- Evaluate how legal and ethical technology issues impact business activities including such areas as data access, privacy, confidentiality, security, and intellectual property standards and policies.
Demonstrate a personal learning strategy for continuing education and lifelong learning that is independent of employer sponsorship.