About the Computer Science Program
Science, technology and contemporary business methods demand computer science expertise in the areas of analysis and problem solving. A computer science major or minor in the Department of Mathematics, Computer Science and Physics at Spring Arbor University approaches the fundamental concepts of the discipline (algorithms and data structures, programming languages, architecture, software methodology and engineering, artificial intelligence, operating systems, database, numerical and symbolic computation and human-computer communication) from the perspective of theory, abstraction, design and social context. These concepts are applied in the laboratory setting, giving students practical experience.
Students majoring in computer science are strongly encouraged to minor in business if pursuing employment in industry upon graduation. Students planning to attend graduate school are encouraged to minor in mathematics.
Other majors offered through the Department of Mathematics, Computer Science and Physics are:
Why should you choose SAU’s computer science program?
The computer science program has adopted a breadth-first approach to the discipline, exposing students to major concepts early in their experience. This approach is based on the Association for Computing Machinery (ACM) curriculum guidelines. Students apply these concepts as they analyze and develop solutions in the laboratory setting. Small class sizes provide many opportunities for one-on-one interaction between faculty and students. Early in their programs, students have the opportunity to gain practical experience in the discipline by working as lab assistants and in other computer-related jobs on campus.
Note: The computer science program offers endorsements in Information Systems and Technology Tools.