School of Continuing and Professional Studies > Academics > Undergraduate Programs > Computing (BAPS) > Concentration Requirements > Computer Science Concentration

Computer Science Concentration

A prerequisite of one course in Java or C++ is required for this concentration.

Computer Science Concentration Requirements (28 credits)

Course Title Quarter Hours
MAT 140DISCRETE MATHEMATICS I4
CSC 243PYTHON FOR PROGRAMMERS4
CSC 300DATA STRUCTURES I4
CSC 301DATA STRUCTURES II4
CSC 373COMPUTER SYSTEMS I4
CSC 374COMPUTER SYSTEMS II4
CSC 394SOFTWARE PROJECTS (Capstone)4

​​Computing Electives (16 credits)

Students mu​st fulfill 16 credits in electives that are 200-level or higher from the School of Computing. Allowable prefixes are CSC, CSEC, DSC, ECT, GAM, IS, UXD, IT, and NET.

​Open Electives (48 credits)

Open Electives can be fulfilled through courses taken in the School of Continuing and Professional Studies (SCPS), The Jarvis College of Computing and Digital Media (CDM), and other DePaul colleges, transfer courses, assessment of prior learning (PLA), and independent studies.​​​​​

Content displayed from this DePaul University catalog page.