STUDENTS  |  ALUMNI  |   FACULTY & STAFF  |   PROFESSIONAL & ONLINE STUDIES
   ACADEMICS  |   ATTENDING BVU  |   ATHLETICS  |   LIBRARY  |   DEPARTMENTS  |   DIRECTORY  |   GIVING TO BVU  |   VISITOR INFO
School of Science
Classrooms Without Walls
Graduation Requirements
Majors
Minors
Faculty
Estelle Siebens Science Center
Speaking of Science
Experiential Learning
Dean's Fellows Program
Internships
Student Organizations
Admissions
Registrar
Links


Ask a Question
Computer Science / Mathematics

The Computer Science/Mathematics curriculum shares the same goals and objectives as those outlined for Computer Science but has an added emphasis on additional preparation in mathematics and the mathematical foundations of computer science. Students will be prepared for graduate study or careers in other computer-related fields requiring a knowledge of higher-level mathematics.

Major in Computer Science/Mathematics
(55 credit hours)

Computer Science Core plus:
MATH 160 Calculus I: Differential Calculus
MATH 161 Calculus II: Integral Calculus
MATH 240 Foundations of Advanced Mathematics
MATH 260 Calculus III: Intermediate Calculus
MATH 322 Linear Algebra
MATH 371 Numerical Analysis
CMSC 340 Theory of Computation
CMSC 460 Software Engineering
CMSC 498 Senior Seminar (A second enrollment, in addition to the CMSC 498 requirement within the CMSC core)

Two courses from:
MATH 261 Calculus IV: Multivariable Calculus
MATH 341 Modern Algebra
MATH 352 Elements of Geometry (should be selected ONLY by students seeking 7-12 Mathematics licensure)
MATH 361 Differential Equations
MATH 432 Probability and Mathematical Statistics I

Two courses from:
CMSC 330 Operating Systems
CMSC 350 Computer Design
CMSC 365 Principles of Programming Languages
CMSC 420 Principles of Compiler Design

Recommended Support Work:
CMSC 495 Internship

back to top

Major in Computer Science/Mathematics with Teaching Licensure (7-12)

The Computer Science/Mathematics major may be used for secondary licensure in Mathematics subject to the following provisions:

  1. The two elected MATH courses must be MATH 352 and MATH 432
  2. Students must also complete MATH 140
  3. All secondary education requirements, including SEDU 421 Methods for Teaching Secondary Mathematics, and education core

back to top


COMPUTER SCIENCE/MATHEMATICS LINKS
Major

Teaching Licensure (7-12)
COURSE DESCRIPTIONS
INFS

MATH

All Courses
Copyright © BUENA VISTA UNIVERSITY | Accessibilty | Contact Us | A-Z Index