Skip to main content
uniE610
Jump to Footer

Computer Science with Secondary Field

| Apply | Tuition and Fees |

This concentration is designed for students who would like to combine computer science with another field of study. Computer science by its very nature is interdisciplinary, and virtually every discipline has incorporated computers - not just for word processing and spreadsheets - as an integral tool. The computer science with secondary field concentration provides the student with a strong foundation in computer science along with a working knowledge of another field, allowing him/her to be conversant with professionals in both areas, and the practical knowledge to write software in the adopted area of study with an insider's perspective. Faculty will advise students on course selection and help them develop skills appropriate for their chosen careers. Identified skills for students in this concentration include:

  • Finding solutions to difficult problems and implementing them in a programming language
  • Applying these problem solving and programming skills to problems in the chosen secondary domain
  • Interacting with professionals in the chosen domain to find solutions to problems
  • Working as a member of an interdisciplinary team

Students in this concentration take the following courses:

Science Requirement (Choose Two): BIOL 161, BIOL 162, CHEM 121/125, CHEM 122/126, ESSC 110, PHYS 205/124, PHYS 206/126 

BIOL 161, BIOL 162, CHEM 121, ESSC 110, and PHYS 205 can be counted as Gen Ed.

Math Requirement: MATH 211, MATH 225, MATH 217, and MAT 318

MATH 211 and MATH 225 count as Gen Ed.

Core Computer Science Courses:
CMSC 110 Computer Science I 
CMSC 111 Computer Science II 
SWEN 200 Design Patterns 4
CMPE 220 Computer Organization
CMSC 310 Design and Analysis of Algorithms
CMPE 320 Operating Systems 
CMSC 410 Theoretical Foundations of Computer Science
CMSC 471 Database Management Systems
CMSC 498 Senior Research Methods
CMSC 499 Senior Research and Development

Concentration Courses:
CMSC 300+ Elective
CMSC/SWEN/CMPE/ELEN 300+ Elective

Major or Minor in Another Field.

Contact the Computer Science Department 156 Mathematics and Computing Technologies Center 1871 Old Main Drive, Shippensburg, PA 17257 Phone: 717-477-1178