Computer Science Degrees/Programs


The Computer Science program develops a student's problem solving skills and her ability to apply those skills in all phases of the software development life cycle. Students also learn how to communicate their work to technically and non-technically oriented colleagues and clients. Two majors are offered, the Computational Mathematics Major and the Management Information Systems Major. Two minors are also offered, each requiring five courses.

  • Computational Mathematics Major
    • Prerequisites
      • Math 131-132, 225, 231, 251
      • CPSC 207: Computer Programming (every semester)
      • CPSC 328: Data Structures (every fall)
      • CPSC 417: Systems Analysis and Design (fall, even years)
    • One course selected from:
      • CPSC 307: C and Assembly Language (spring, odd years)
      • CPSC 308: Electronic Communications (fall, odd years)
    • One course selected from
      • CPSC 315: Simulation (spring, even years)
      • CPSC 429: Data Base Systems (fall, odd years)
    • Twenty-four hours of mathematics courses above 300
      • Math 326, 345-46, 332, 339, 438, 496
      • Either Math 341 or 353
  • Management Information Systems Major
    • CPSC 207: Computer Programming (every semester)
    • CPSC 217: COBOL Programming (spring, every year)
    • CPSC 328: Data Structures (every fall)
    • CPSC 417: Systems Analysis and Design (fall, even years)
    • CPSC 429: Data Base Systems (fall, odd years)
    • One course selected from:
      • CPSC 307: C and Assembly Language (spring, odd years)
      • CPSC 308: Electronic Communications (fall, odd years)
    • Math 114, 251
    • Econ 251, 252
    • Buad 201, 202, 221, 231, 241, 312, 341, 344, 446
  • Computer Science Minor
    • CPSC 207: Computer Programming (every semester)
    • CPSC 307: C and Assembly Language (spring, odd years)
    • Two courses selected from:
      • CPSC 328: Data Structures (every fall)
      • CPSC 315: Simulation (spring, even years)
      • CPSC 417: Systems Analysis and Design (fall, even years)
    • One elective course above CPSC 207
  • Information Science Minor
    • CPSC 103 Introduction to Computers (every semester)
    • CPSC 207 Computer Programming (every semester)
    • CPSC 217 COBOL Programming (spring, every year)
    • One course selected from:
      • CPSC 417 Systems Analysis and Design (fall, even years)
      • CPSC 429 Data Base Systems (fall, odd years)
    • One additional course selected from:
      • CPSC 315 Simulation (spring, even years)
      • CPSC 328 Data Structures (every fall)
      • CPSC 417 Systems Analysis and Design (fall, even years)
      • CPSC 429 Data Base Systems (fall, odd years)
    • Students with appropriate preparation may substitute any 300 or 400 level course for CPSC 103.

    Computer Science minors have the opportunity for student employment as microcomputer support specialists or laboratory assistants and supervisors. In these positions, they gain valuable experience working with students in different courses, languages, and on a variety of computer equipment.

    The college's central computer, running UNIX, is an HP 9000/827s with convenient terminal access throughout the campus. In addition, we have more than 100 Macintosh and MS microcomputers for student use located in LeMans Hall, Madeleva Hall, Science Hall, and the library. These computers have network access to the central computer and to national networks. Students may connect to the Internet from the student labs listed above or from their personal computers in the residence halls. The campus, including the residence halls, is completely networked.

    Back to Top of Page