Math and Computer Science
Mathematics as a system of thought is considered a core part of the human cultural experience. Our mission is to help students appreciate this discipline in its pure and applied forms as they focus on the development of logical, analytical, and critical thinking skills.Matthew K. Bardoe, PHD, Department Head
- Strategic Decisionmaking
- Linear Algebra
- Advance Robotics
- Advance Application Development
- Mobile Programming Internship
This case study-driven course examines leadership, strategy, and negotiation techniques responsible for successful boardroom turnarounds and perilous Mt. Everest summit failures. Simulating a practical environment, student teams apply the problem-based learning system to research and present conclusions throughout the term. Another course component exposes students to basic financial statement analysis and an introduction to industry recognized corporate valuation techniques
This course introduces the student to the study of vector spaces over the real numbers, linear mappings between vector spaces, and their matrix representations. Topics include an investigation of ways to represent and analyze lines and planes in space, with frequent use of the scalar product and cross product, the study of subspaces, bases and dimension, the kernel and image of a linear mapping, and determinants.
This course teaches students how to manage and design mechanical, electrical and programmable systems. Rather than working in predefined robotic environments (such as VEX) students use a variety of materials and systems to create their own robots. Programmable microcontrollers provide a flexible environment that can be applied to many robotics projects, and will be the main source of control logic.
For students with some experience in mobile-platform application development, this course introduces them to the Android operating system. Using the programming language Java and the Android software development kit, students build applications for Android devices (which comprise over 70% of all mobile devices.) Students learn the full scope of professional software development, from planning phases to product release. By the end of the course, students will have completed a fully-functional, publishable (or published) application.