|
|
Dec 11, 2024
|
|
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]
Computer Science, BS/Computer Science, MS (0701/1701)
|
|
Return to: Academic Programs
The purpose of the programs is to allow superior students to accelerate the pace of learning and to complete the bachelor’s and master’s programs in five years. Students will accomplish this goal by taking 15 to 18 graduate credits during the first four years that fulfill current undergraduate requirements and, in the fifth year, satisfy graduate requirements. Graduate courses taken in the undergraduate program are calculated as part of the undergraduate cumulative index. Graduate courses taken in the graduate program (fifth year) are calculated as part of the graduate cumulative index. The program will follow the existing curricula for undergraduate and graduate programs currently offered by the department. As part of the program, students will engage in a variety of internship experiences.
After four years, students will have completed the bachelor’s program. Upon completion of the five-year program, students will have a bachelor’s and a master’s degree, as well as significant internship experience that will allow them to pursue an exciting career in computer science and/or a doctoral degree. The program should be completed in a maximum of six years.
In the first four years, students will complete 124-130 credits to fulfill the bachelor’s degree, including 18 graduate credits toward the master’s degree. In the fifth year, students will complete the remaining 15 credits to fulfill the 33 credits of the master’s degree.
|
Overview: Years 1-4 (BS)
College Core |
48-49 Credits |
Major Prerequisites |
20-23 Credits |
Major Requirements |
47 Credits |
Open Electives |
1-5 Credits |
TOTAL: BS |
120 Credits |
Overview: Year 5
Graduate Computer Science Courses |
15 Credits |
TOTAL: BS/MS |
135 Credits |
Graduate Credits
Taken as an Undergraduate |
18 Credits |
Taken in Fifth Year |
15 Credits |
TOTAL: MS |
33 Credits |
Major Prerequisites
- CS 202 - Computer Science II Credits: 4
- MTH 310 - Discrete Mathematics Credits: 3
- MTH 408 - Automata and Formal Languages Credits: 3
- Two additional Mathematics courses for major credit selected from the following list in consultation with an advisor: MTH 232, MTH 233, MTH 236, MTH 240, MTH 250, any 300 or 400 level MTH class. 6-8 Credits
- One laboratory-based course acceptable for major credit in Biology, Chemistry or Physics to complete the sequence from the college core (such as BIO 102, BIO 225, CHM 110, PHY 102). 4-5 Credits
Major Requirements
Undergraduate Courses
Graduate Level Courses taken as Undergraduate
- CS 650 - Operating Systems (3 Credits)
Electives
- Five Graduate Level CS Electives (15 Credits)
Total Major Requirements: 47 Credits
Open Electives 1-5 Credits
Total BS Requirements: 120 Credits
Fifth Year MS Requirements
- CS 980 - Thesis Preparation Seminar (3 Credits)
- CS 981 - Thesis (3 Credits)
- Three CS Graduate Level Electives (9 Credits)
Index Requirement
CS 201 , CS 202 and all other courses counted toward the major must be completed with a grade of “C” or better. To continue in the major, students who fail to earn a grade of “C” or better in a required course must repeat that course before taking additional courses.
A student who does not earn a C or higher in the second attempt of Computer Science I (CS 201), Computer Science II (CS 202), and/or Data Structures and Algorithms (CS 301) must meet with the Department Chair and the Advising Center to help the student choose a major that will lead to successful degree completion. If the student requires further assistance, the chair will refer the student to the Dean.
|
Return to: Academic Programs
|
|
|