Mathematics
and Computer Science
Department | Mathematics
Program | Computer Science
Program | Mathematics Courses | Computer
Science Courses
B.A. Degree with a Major in Computer and Information Science
A major in Computer and Information Science is achieved by completion of the following requirements, in addition to the General Education and electives required for a degree:
Required Core Courses—CSC 226, CSC 236, CSC 435, TEC 130, and TEC 265
Required Capstone Course—Completion of one of the following: an approved CSC 495 or an approved UGR 010 or UGR 020 (see p. 52) focused in the computer and information sciences; or CSC 492
Required Distribution Courses—Four (4) additional courses, may be all CSC courses or a combination of CSC and non-CSC courses, as described below:
- Two additional CSC courses at or above the 300 level (not including CSC 495 or CSC 492)
- Any combination of additional courses selected from: CSC 125, 126, 303, 325, 330, 433, 440, TEC 180, 330, 382, 455, 460, and SENS 320
Required Collateral Courses—MAT 105 or 312
Optional Concentration in Computer
Science
In addition to completing the requirements for the Computer and Information Science major (see previous page), the optional concentration in Computer Science requires three (3) additional CSC courses and one (1) additional collateral course. Thus, students opting to complete this major with a concentration in Computer Science must complete fifteen (15) courses—thirteen (13) in the major and two (2) collateral courses, as follows:
- Algorithms: CSC 440
- Operating Systems: CSC 325
- Theory and Analysis: Either CSC 303 or 433 must be completed.
- Continuous Mathematics: One of the following additional Collateral Courses must be completed:
MAT 125 or 135 or 225
Exploring the Major—Students considering the Computer and Information Science major should begin exploring CSC courses as soon as possible. CSC 125 and CSC 126 are both courses that are specifically designed for early exploration. These courses are not sequential—CSC 126 can be taken without first having completed CSC 125. CSC 126 is typically offered every Fall Term and CSC 125 every Spring Term. In addition, either or both of these exploratory courses may be used to satisfy major requirements.
Admission to the Major—Each applicant to the major will receive careful consideration of his/her overall performance in the Department.
Course Sequencing Considerations (in order to complete degree requirements within eight terms)—A student with an interest in this major is advised to register for CSC 226 in his/her first or second year as this course is the prerequisite for all upper-level courses. Students who wait too long to take CSC 226/306 may find completion of the major essentially impossible to complete in eight regular terms. In addition, TEC 265 should be taken by the Fall Term of the student’s third year, or earlier if possible, because it is a prerequisite to CSC 435. Most upper-level CIS major courses are taught in alternating years, so it is very important to begin the sequence as early as possible.
Proficiency Requirements for Completion of the Major—Students in this major must have a major GPA of 2.0 or higher to complete the degree.
Other Considerations or Recommendations—Unless specifically excluded, CSC courses offered in Short Term may be counted in the Computer and Information Science major. In addition, students in this major should work carefully with their Academic Adviser to choose electives supportive of their career aspirations. Students must choose either the major in Computer and Information Science or the minor in Computer Science but are prohibited from completing both. However, students may choose to add a Computer Science option to the major in Computer and Information Science (see above).
Curriculum Guides
|
 |