Mathematics & Computer Science
Academics > Departments and Programs > Mathematics & Computer Science
Computer Science Requirements
 

A student may double major in Mathematics and Computer Science or major in one discipline and minor in the other. Three years of high school mathematics, including two years of algebra and one year of geometry, or equivalent preparation, are necessary for all courses offered in the Department. Trigonometry/Precalculus is strongly recommended. A student who studied calculus before enrolling in Hendrix College may receive course credit for MATH 130 Calculus I if he or she takes MATH 140 Calculus II with consent of the instructor and passes it with a grade of "C" or better. Alternatively, a student may receive course credit for MATH 140 Calculus II if he or she takes MATH 260 Differential Equations with consent of the instructor and passes it with a grade of "C" or better.

AP Credit

A student who scores a 4 or higher on the Computer Science A exam or a 3 or higher on the Computer Science AB exam will be given course credit for CSCI 150 Foundations of Computer Science I. In addition, a student scoring 4 or higher on the Computer Science AB exam will be given course credit for CSCI 151 Foundations of Computer Science II.

MAJOR IN COMPUTER SCIENCE

12 courses distributed as follows:
  • CSCI 150 Foundations of Computer Science I
  • CSCI 151 Foundations of Computer Science II
  • MATH 130 Calculus I
  • MATH 240 Discrete Mathematics
  • CSCI 230 Computing Systems Organization
  • CSCI 250 Programming Practicum
  • CSCI 280 Algorithms and Problem-Solving Paradigms
  • CSCI 330 Computer Architecture
    OR CSCI 420 Operating System and Concurrent Computing
  • CSCI 380 Theory of Computation
    OR MATH 340 Combinatorics
  • CSCI 410 Technical Communication and Analysis (students entering '07 and later)
  • Three additional CSCI courses numbered 300 or above

Each senior computer science major must also enroll in the year long CSCI 497 Senior Seminar.

Senior Capstone Experience

The Senior Capstone Experience for the computer science major consists of an undergraduate research portfolio and participation in two semesters of the Senior Seminar course. CSCI 497 Senior Seminar is a non-credit course that meets biweekly to guide students through the process of developing a senior undergraduate research project. The undergraduate research portfolio consists of the senior project and any other research projects completed by the student outside of regular course work. The grade for the Senior Capstone Experience is based on the portfolio and an oral presentation of the senior project.

MINOR IN COMPUTER SCIENCE

Six courses distributed as follows:

  • CSCI 150 Foundations of Computer Science I
  • CSCI 151 Foundations of Computer Science II
  • MATH 130 Calculus I
  • Any CSCI course numbered 200 or above
    OR MATH 240 Discrete Mathematics
  • CSCI 385 Scientific Computing
    OR CSCI 397 Cross-Disciplinary Project
  • Any additional CSCI course numbered 200 or above

 

© Hendrix College • 1600 Washington Avenue, Conway, Arkansas 72032
Contact Admissions Contact the Webmaster • 800-277-9017 • 501-329-6811
Privacy Policy