Skip to Main Content

Computer Science/Information Technology – BS/MS

Program Overview:

The Computer Science Department offers two B.S./M.S. options. Exceptional students of superior academic ability have the opportunity to accelerate their degree progress. Students can earn their B.S. in either Information Technology or Computer Science, and also earn their M.S. in Information Technology.

Either combined B.S./M.S. option allows students to fulfill the requirements of the undergraduate and master’s degrees, which require 122 and 33 credits, respectively, for a total of 155 credits. Students must write a plan of study for the department’s curriculum committee to challenge 3-15 credits of this total. The plan of study may incorporate advanced standing, independent study, and advanced courses which, when approved, can reduce the total B.S./M.S. credits to 140 credits. Required undergraduate CSC and Mathematics courses, liberal arts requirements, and M.S. requirements may not be challenged.

Program Contacts:

Computer Science, BS, Computer Information Systems, MS

Program Requirements:

 

Liberal Education requirements 41
Undergraduate Computer Science Major 61
Graduate IT requirements 33
Free electives 20
Subtotal 155
Less potential challenge credits (3-15)
Total 140-152
CSC 202Intro to Programming

4

CSC 252Problem Solving w/JAVA

4

CSC 302Data Structures

4

CSC 321Database Mgmt Systems

4

CSC 332Microcomp Arch & Prg

3

CSC 431Algorithms

3

CSC 432Operating Systems

3

CSC 433Programming Languages

3

CSC 434Software Engineering

3

MAT 190Calculus 1

4

MAT 191Calculus 2

4

MAT 184Elementary Statistics

4

or

MAT 372Introduction to Probability

3

MAT 295Discrete Math Str

3

or

CSC 295Discrete Mathematics

3

All students must complete a total of 33 credits, which includes a three-credit Master’s project.

CSC 501Data Struct/Algorithm Analysis

3

CSC 502Computer Organization

3

CSC 503Database Theory & Design

3

CSC 504Data Communications

3

CSC 505User Interface Design

3

CSC 506Advanced Programming

3

CSC 507Software Engineering

3

CSC 538System Administration

3

CSC XXXComputer Science Elective

3

CSC XXXComputer Science Elective

3

CSC 593Master's Research Seminar

3

CSC 595Project-Based Internship

3

CSC 596Research Master's Project

3

CSC 597Master's Project

3

For those interested in honors-level undergraduate research, please refer to the Honors Research section.

Suggested 5 Year Course Plan:







Internship/Field Experiences/Service:

CSC 494Internship

1 to 6

Culminating Academic Experiences:

Students will select one of the graduate courses to complete their requirements.

CSC 434Software Engineering

3

CSC 593Master's Research Seminar

3

CSC 595Project-Based Internship

3

CSC 596Research Master's Project

3

CSC 597Master's Project

3

Professional Accreditation:

Career Opportunities and Graduate Study:

Admissions and Financial Aid Information:

Find Out More: