Informatics Core Requirements - 27 Hours
INF 110Foundations in Informatics (3)
INF 120Principles of Programming I (3)
INF 215Principles of Human Computer Interaction (HCI) (3)
INF 218Fundamentals of Search Analytics (3)
INF 221Principles of Programming II (3)
INF 230Database Design & Development (3)
INF 250Web Fundamentals & Standards (3)
INF 270Intro to Mobile Application Development (3)
INF 331Applied Database (3)
Web and Mobile Requirements - 41 Hours
MTH 193Calculus I (4) MA/CMA
MTH 220Discrete Mathematics (3) MA
INF 255Client-Side Scripting (3)
INF 256Server-Side Scripting (3)
INF 324Data Structures (3)
INF 328Object-Oriented Analysis and Design (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) EXP
INF 496Co-Op:Parallel(FT) (1-3) EXP
INF 400Senior Research (1)
(2 hours of INF 400 taken over two semesters is required)
INF Electives: Choose Three Additional INF 200/300/400 Level Courses
Students who successfully complete Web and Mobile Informatics major will be able to:
Document experience of their participation in professional organizations that promote responsible computing and service to society.
Demonstrate a personal learning strategy for continuing education and lifelong learning that is independent of employer sponsorship.
Define terms and explain basic principles, concepts and theories from another domain or discipline in which web and mobile applications will be deployed.
Demonstrate skills necessary to design, implement, and maintain a complex web/mobile application development project using modern languages and integrated development environments.
Demonstrate an ability to solve complex problems effectively and efficiently.
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.