Degree Concentrations for CSCI Students

A concentration is a set of (typically four) related courses that you can use to specialize in a particular area and is only for students pursuing a CSCI degree. It is somewhat similar to a minor, except that the topic of a concentration is a particular subarea of the discipline in which you are already pursuing a degree, whereas the topic of a minor is usually from a different discipline. For instance, a Computer Science student might pursue a minor in Mathematics, or a concentration in Software Foundations or Computer Vision.

For the CSCI program, concentrations are optional; you can declare one if you wish, but you can also graduate without one, there is a limit of one concentration per degree.

If you are in the CSCI program, you can declare a concentration using one of the forms on forms.cis.upenn.edu.

Concentration List:

Computer Vision

4 CUs

Required:

CIS580

CIS581

CIS680

CIS520

Systems

5 CUs

Pick five CUs from:

NETS212

CIS331

CIS441/541

CIS450/550

CIS455/555

CIS505

CIS553

Artificial Intelligence

4 CUs

Required:

1) CIS421/521

2) either CIS419/519 or CIS520

Pick the remaining two CUs from:

MEAM410/510

MEAM420/520

CIS522

CIS530

CIS580

CIS581

NETS213

Software Foundations

4 CUs

Required:

1) CIS341

2) CIS500

Pick the remaining two CUs from:

CIS350

CIS540

CIS547

CIS552

CIS673

CIS682

Data Science

4 CUs

Required:

1) CIS419/519, CIS520, ESE545, or STAT471;

2) CIS545 or ESE305;

3) ENM321, ESE 402, or STAT431

Pick the remaining CU from:

CIS430

CIS450

CIS455/555

CIS421/521

CIS522

CIS580

STAT435

STAT474

STAT476

STAT520

Cognitive Science

5 CUs

Required:

1) COGS001/CIS140;

2) CIS421/521, CIS520, or CIS530;

3) LING106, LING230, LING250, or LING270;

4) PSYC109, PSYC111, PSYC149, PSYC151, PSYC253, or PSYC281;

5) PHIL005, PHIL244, PHIL410, or PHIL426.

Computational Biology

6 CUs

Required:

1) BIOL101 or BIOL121;

2) BIOL221;

3) ENM321, ESE402, STAT431, or BIOL446;

4) CIS545, ESE305, CIS419/519, CIS520, ESE545, or STAT471;

5) BIOL431, BE569, BE480, BE306;

6) BIOL437/CIS436, BIOL536/GCB536, or BIOL571/GCB571.