## ##   * Overview
  * Minor Requirements
A computer science minor is designed to provide the computer science skills
and know-how you need to succeed in today’s highly digital world. A minor
requires completion of five CS courses—more than enough to gain proficiency
while easily fitting around your major requirements. No prior programming
experience is needed.
Looking to gain technical knowledge that directly applies to your major?
Students have the option to pursue a Khoury meaningful minor.
_Note:_ Khoury minors are only available to non–Khoury majors; students in
Khoury-only or Khoury-combined degrees are not eligible for Khoury minors. A
student may receive at most one Khoury minor, regardless of how many Khoury
minors they qualify for.​
Complete all courses listed below unless otherwise indicated. Also complete
any corequisite labs, recitations, clinicals, or tools courses where
specified.
## Required Courses
Course List Code | Title | Hours  
---|---|---  
Computer Science Fundamental Courses|  
[CS 2500](/search/?P=CS%202500 "CS 2500")  
and [CS 2501](/search/?P=CS%202501 "CS 2501")| Fundamentals of Computer
Science 1  
and Lab for CS 2500| 5  
[CS 2510](/search/?P=CS%202510 "CS 2510")  
and [CS 2511](/search/?P=CS%202511 "CS 2511")| Fundamentals of Computer
Science 2  
and Lab for CS 2510| 5  
[CS 3500](/search/?P=CS%203500 "CS 3500")  
and [CS 3501](/search/?P=CS%203501 "CS 3501")| Object-Oriented Design  
and Lab for CS 3500| 5  
## Computer Science Electives
Course List Code | Title | Hours  
---|---|---  
Complete two courses that are not already required in the following ranges:| 8  
[CS 2500](/search/?P=CS%202500 "CS 2500") to CS 7999 but not [CS
3950](/search/?P=CS%203950 "CS 3950"), [CS 4950](/search/?P=CS%204950
"CS 4950"), [CS 5010](/search/?P=CS%205010 "CS 5010"), or [CY
4170](/search/?P=CY%204170 "CY 4170")|  
CY 3000 or higher, except [CY 4930](/search/?P=CY%204930 "CY 4930")|  
IS 3000 or higher, except IS 4900|  
One course from Khoury meaningful minors list (see below).|  
## Khoury Meaningful Minors
The concept of “Khoury meaningful minors” allows students the chance to
personalize a computer science minor to meet individual academic needs and
interests. Students may take  _one elective_ related to computation or
information from a pre-approved list of courses offered across the university
rather than from within Khoury. This allows students to integrate the minor
with a course in their own major or with a course in another area of interest.
Students may of course choose to take all electives in the minor within Khoury
if they wish.
Course List Code | Title | Hours  
---|---|---  
Bouvé Health Sciences|  
[HINF 5101](/search/?P=HINF%205101 "HINF 5101")| Introduction to Health
Informatics and Health Information Systems|  
[HINF 5102](/search/?P=HINF%205102 "HINF 5102")| Data Management in
Healthcare|  
[HINF 5300](/search/?P=HINF%205300 "HINF 5300")| Personal Health Interface
Design and Development|  
[HINF 5301](/search/?P=HINF%205301 "HINF 5301")| Evaluating Health
Technologies|  
Arts, Media and Design|  
[ARTD 2360](/search/?P=ARTD%202360 "ARTD 2360")| Introduction to Photography|  
[ARTD 2370](/search/?P=ARTD%202370 "ARTD 2370")| Animation Basics|  
[ARTD 2380](/search/?P=ARTD%202380 "ARTD 2380")| Video Basics|  
[ARTG 2260](/search/?P=ARTG%202260 "ARTG 2260")| Programming Basics|  
[ARTG 2400](/search/?P=ARTG%202400 "ARTG 2400")| Interaction Design
Principles|  
[ARTG 3250](/search/?P=ARTG%203250 "ARTG 3250")| Physical Computing|  
[ARTG 3451](/search/?P=ARTG%203451 "ARTG 3451")| Information Design 1|  
[ARTG 3700](/search/?P=ARTG%203700 "ARTG 3700")| Interaction Design 2: Mobile|  
[ARTG 5100](/search/?P=ARTG%205100 "ARTG 5100")| Information Design Studio 1:
Principles|  
[ARTG 5110](/search/?P=ARTG%205110 "ARTG 5110")| Information Design History|  
[ARTG 5120](/search/?P=ARTG%205120 "ARTG 5120")| Research Methods for Design|  
[COMM 2105](/search/?P=COMM%202105 "COMM 2105")| Social Networks|  
[JRNL 3610](/search/?P=JRNL%203610 "JRNL 3610")| Digital Storytelling and
Social Media|  
[MUST 1220](/search/?P=MUST%201220 "MUST 1220")| Introduction to Music
Technology|  
Engineering|  
[BIOE 2365](/search/?P=BIOE%202365 "BIOE 2365")| Bioengineering Measurement,
Experimentation, and Statistics|  
[EECE 2160](/search/?P=EECE%202160 "EECE 2160")| Embedded Design: Enabling
Robotics|  
[EECE 2322](/search/?P=EECE%202322 "EECE 2322")  
and [EECE 2323](/search/?P=EECE%202323 "EECE 2323")| Fundamentals of Digital
Design and Computer Organization  
and Lab for EECE 2322|  
[EECE 3324](/search/?P=EECE%203324 "EECE 3324")| Computer Architecture and
Organization|  
[EECE 5639](/search/?P=EECE%205639 "EECE 5639")| Computer Vision|  
[EECE 5640](/search/?P=EECE%205640 "EECE 5640")| High-Performance Computing|  
[EECE 5644](/search/?P=EECE%205644 "EECE 5644")| Introduction to Machine
Learning and Pattern Recognition|  
Khoury Computer Sciences|  
[CS 1100](/search/?P=CS%201100 "CS 1100")| Computer Science and Its
Applications|  
[CS 1800](/search/?P=CS%201800 "CS 1800")| Discrete Structures|  
[IS 1500](/search/?P=IS%201500 "IS 1500") or higher, except IS 4900|  
Science|  
[BIOL 2301](/search/?P=BIOL%202301 "BIOL 2301")| Genetics and Molecular
Biology|  
[BIOL 3405](/search/?P=BIOL%203405 "BIOL 3405")| Neurobiology|  
[BIOL 5587](/search/?P=BIOL%205587 "BIOL 5587")| Comparative Neurobiology|  
[BINF 6200](/search/?P=BINF%206200 "BINF 6200")| Bioinformatics Programming|  
[BINF 6308](/search/?P=BINF%206308 "BINF 6308")| Bioinformatics Computational
Methods 1|  
[BINF 6309](/search/?P=BINF%206309 "BINF 6309")| Bioinformatics Computational
Methods 2|  
[CHEM 5638](/search/?P=CHEM%205638 "CHEM 5638")| Molecular Modeling|  
[ENVR 3300](/search/?P=ENVR%203300 "ENVR 3300")| Geographic Information
Systems|  
[ENVR 5563](/search/?P=ENVR%205563 "ENVR 5563")| Advanced Spatial Analysis|  
[LING 3450](/search/?P=LING%203450 "LING 3450")| Syntax|  
[LING 3452](/search/?P=LING%203452 "LING 3452")| Semantics|  
[MATH 1260](/search/?P=MATH%201260 "MATH 1260")| Math Fundamentals for Games|  
[MATH 2331](/search/?P=MATH%202331 "MATH 2331")| Linear Algebra|  
[MATH 2341](/search/?P=MATH%202341 "MATH 2341")| Differential Equations and
Linear Algebra for Engineering|  
[MATH 3530](/search/?P=MATH%203530 "MATH 3530")| Numerical Analysis|  
[MATH 4606](/search/?P=MATH%204606 "MATH 4606")| Mathematical and
Computational Methods for Physics|  
[PHYS 1130](/search/?P=PHYS%201130 "PHYS 1130")| Computing, Data, and Science|  
[PSYC 3452](/search/?P=PSYC%203452 "PSYC 3452")| Sensation and Perception|  
[PSYC 3458](/search/?P=PSYC%203458 "PSYC 3458")| Biological Psychology|  
[PSYC 3464](/search/?P=PSYC%203464 "PSYC 3464")| Psychology of Language|  
[PSYC 3466](/search/?P=PSYC%203466 "PSYC 3466")| Cognition|  
Social Science and Humanities|  
[ENGL 3340](/search/?P=ENGL%203340 "ENGL 3340")| Technologies of Text|  
[PHIL 1105](/search/?P=PHIL%201105 "PHIL 1105")| Science and Pseudoscience|  
[PHIL 1115](/search/?P=PHIL%201115 "PHIL 1115")| Introduction to Logic|  
[PHIL 1145](/search/?P=PHIL%201145 "PHIL 1145")| Technology and Human Values|  
[PHIL 2001](/search/?P=PHIL%202001 "PHIL 2001")| Ethics and Evolutionary
Games|  
[PHIL 4510](/search/?P=PHIL%204510 "PHIL 4510")| Philosophy of Science|  
[PHIL 4515](/search/?P=PHIL%204515 "PHIL 4515")| Advanced Deductive Logic|  
[SOCL 2485](/search/?P=SOCL%202485 "SOCL 2485")| Environment, Technology, and
Society|  
[SOCL 4528](/search/?P=SOCL%204528 "SOCL 4528")| Technology and Society|  
D'Amore-McKim School of Business|  
[ACCT 3403](/search/?P=ACCT%203403 "ACCT 3403")| Advisory Services and
Emerging Accounting Systems|  
[ENTR 4501](/search/?P=ENTR%204501 "ENTR 4501")| Integrated Studies in
Entrepreneurial Startups|  
[MISM 2301](/search/?P=MISM%202301 "MISM 2301")| Introduction to Information
Systems and Digital Technologies|  
[MKTG 3401](/search/?P=MKTG%203401 "MKTG 3401")| Marketing Research|  
[MKTG 3501](/search/?P=MKTG%203501 "MKTG 3501")| Marketing Analytics|  
[MKTG 4508](/search/?P=MKTG%204508 "MKTG 4508")| Digital Marketing|  
[SCHM 2301](/search/?P=SCHM%202301 "SCHM 2301")| Supply Chain and Operations
Management|  
Statistics Courses|  
[CRIM 3700](/search/?P=CRIM%203700 "CRIM 3700")| Analyzing and Using Data on
Crime and Justice|  
[ECON 2350](/search/?P=ECON%202350 "ECON 2350")| Statistics for Economists|  
[ECON 5105](/search/?P=ECON%205105 "ECON 5105")| Math and Statistics for
Economists|  
[ENVR 2500](/search/?P=ENVR%202500 "ENVR 2500")| Biostatistics|  
[IE 3412](/search/?P=IE%203412 "IE 3412")| Engineering Probability and
Statistics|  
[MATH 2280](/search/?P=MATH%202280 "MATH 2280")| Statistics and Software|  
[MATH 3081](/search/?P=MATH%203081 "MATH 3081")| Probability and Statistics|  
[MATH 4581](/search/?P=MATH%204581 "MATH 4581")| Statistics and Stochastic
Processes|  
[MGSC 2301](/search/?P=MGSC%202301 "MGSC 2301")| Business Statistics|  
[PHMD 3450](/search/?P=PHMD%203450 "PHMD 3450")| Research Methodology and
Biostatistics|  
[PHTH 2210](/search/?P=PHTH%202210 "PHTH 2210")| Foundations of Biostatistics|  
[POLS 2400](/search/?P=POLS%202400 "POLS 2400")| Quantitative Techniques|  
[PSYC 2320](/search/?P=PSYC%202320 "PSYC 2320")| Statistics in Psychological
Research|  
## Credit/GPA Requirement
20 semester hours required  
2.000 GPA required in the minor