Concentration in Computer Science

The Computer Science Concentration is a bridge to the future for any major at the university. The concentration helps prepare arts, humanities and science majors for a wide range of opportunities. The core courses required for the concentration are considered the beginning "breadth" courses for more advanced study in computer science. Therefore, one may pursue graduate studies in computer science by building on the concentration.

Anyone is eligible. Any major may complete the Computer Science Concentration. The prerequisites are minimal. Previous concentrators have included students majoring in art, economics, English, history, philosophy, physics and mathematics.

Requirements

Required Courses

MCS 1410Introduction to Computer Science

4

MCS 2315Discrete Structures

3

MCS 3316Advanced Discrete Structures

3

MCS 3317Computer Organization

3

Advanced Elective

3

Or

PHY 3363Computational Physics

3

Note: Advanced Computer Science Elective, or Computational Physics (PHY 3363), or other elective approved by the director.