|
Download Print Version
Java is the main programming
language in all degree programs. Students who wish to transition to the
new curricula should review their status with an advisor.
The Bachelors of Science in Computer Science consists of three
elements:
Core
Liberal Studies Core: 6 courses/24 quarter hours required
First Year Program: (16 quarter hours required)
Discover
Chicago or
Explore
Chicago,
Focal Point Seminar, and Composition and Rhetoric I and II.
Sophomore Seminar:(4 quarter hours required)
Sophomore
Seminar on Multiculturalism in the United States
Junior Year Experiential Learning:(4 quarter hours required)
Senior Capstone: All CTI majors require that students
complete the senior capstone in their major field.
Learning Domain Requirements
13 courses (52 quarter hours) are required and are distributed across
six learning domains as follows:
-
Arts
and Literature-AL 3 courses required (12 quarter hours). At
most two courses from the same department or program.
-
Philosophical Inquiry-PI 2 courses required (8 quarter hours).
-
Religious Dimensions-RD 2 courses required (8 quarter hours).
One "Patterns and Problems" and one "Traditions in Context". Note: One
course from either Philosophical Inquiry or Religious
Dimensions must be a course in ethics. PHL/REL/MGT 228 is strongly
recommended.
-
Scientific Inquiry-SI 1 course required (4 quarter hours).
This course must be designated as a lab course. Neither CTI nor
mathematics courses are acceptable.
-
Self,
Society and the Modern World-MW 3 courses required (12 quarter
hours). These courses must be chosen from at least two different
departments.
-
Understanding the Past-UP 2 courses required (8 quarter
hours). One "pre-1800" category and one "1800-1945". In
addition, the two courses must be chosen from different geographical
categories: Asia; Latin America; Africa; North America or Europe;
inter-continental or comparative history.
Grades for any Liberal Studies course must be ‘D’ or better. The
Pass/Fail option may not be used for any Liberal Studies course.
Special Notes for Transfer Students:
Transfer students who enter DePaul with 30 or more quarter hours may not
take the first year core. Instead, they should complete two domain
electives (from different domains). Transfer courses may be used to
satisfy these requirements.
See the
Liberal Studies
homepage for more information. |
|
The Computer Science concentrations consist of the following:
Computer Science Concentration
This concentration is designed for students who want a solid
foundation in traditional computer science. It is more theoretical and
technical and requires a more extensive analytical background. This
concentration is designed to prepare students for advanced studies or
employment in computer science where extensive programming is required.
The requirements are as follows:
Nineteen (19) Liberal Studies courses (see above)
plus the following 29 courses. Although all 29 courses are required, the
grouping of the courses into First-Year, Sophomore, Junior, and Senior
courses is a recommendation only. See your advisor for help in choosing
your classes.
First Year:
Sophomore:
|
CSC 309
|
Object Oriented Programming in C++ |
|
CSC 319 |
Database Technology |
|
CSC 323 |
Data Analysis and Statistical Software I |
|
MAT 150 |
Calculus I |
|
MAT 151 |
Calculus II |
|
Choose 1 from Mathematics (MAT): |
|
MAT 141 |
Discrete Mathematics II |
|
or
MAT 152 |
Calculus III |
|
or MAT 220 |
Linear Algebra |
|
Choose 1 from Communication (CMN): |
|
CMN 220 |
Public Speaking |
|
or
CMN212 |
Small Group Communication |
Junior:
|
CSC 312 |
Assembly Language and Computer Organization |
|
CSC 321 |
Design and Analysis of Algorithms |
|
CSC 343 |
Introduction to Operating Systems |
|
IS 315 |
Analysis and Design Techniques |
|
TDC 361 |
Basic Communication Systems |
|
Choose 1 from English (ENG): |
|
ENG 204 |
Technical Writing |
|
or
ENG301 |
Writing in the Professions |
Senior:
|
CSC 347 |
Concepts of Programming Languages |
|
CSC 394 |
Software Projects |
|
One 300-level CTI elective chosen in consultation with
student's advisor. |
Open Electives
Nine courses to be chosen in consultation with student’s
advisor.
Note: PHL/REL/MGT 228 Business, Ethics, and
Society is a required course that is already credited in Liberal
Studies.
Note: Grades for all courses in the students
major (i.e. non-Liberal Studies and non-Open Elective) must be ‘C’
or better. Grades of ‘C-‘ may be accepted provided the overall grade
point average in the major is 2.0 or better.. |
|
|
This concentration emphasizes computer-based statistical analysis of
data. It looks at the storage, retrieval, and post-processing of data
from database systems. The concentration includes programming and design
of applications; it develops a strong foundation in statistical concepts
and theories and puts them into practice using statistical software. The
requirements are as follows:
Nineteen (19) Liberal Studies courses (see above)
plus the following 29 courses. Although all 29 courses are required, the
grouping of the courses into First-Year, Sophomore, Junior, and Senior
courses is a recommendation only. See your advisor for help in choosing
your classes.
First Year:
|
CSC 200 |
Survey of Computer Technology |
|
CSC 211 |
Programming in Java I |
|
CSC 212 |
Programming in Java II |
|
CSC 255 |
Information Structures and Representations |
|
MAT 140 |
Discrete Mathematics I |
Sophomore:
|
CSC 319 |
Database Technology |
|
MAT 150 |
Calculus I |
|
MAT 151 |
Calculus II |
|
TDC 361 |
Basic Communication Systems |
|
Choose 1 from the following 4 courses: |
|
CSC 309
|
C++ for Programmers |
|
or
CSC 313 |
Data Structures in Java |
|
or
CSC 336 |
Visual Basic for Programmers |
|
or
IS 313 |
Business Application Programming in Java |
|
Choose 1 from Mathematics (MAT): |
|
MAT 141 |
Discrete Mathematics II |
|
or
MAT 152 |
Calculus III |
|
or
MAT 220 |
Linear Algebra |
|
Choose 1 from Communication (CMN): |
|
CMN 220 |
Public Speaking |
|
or
CMN 212 |
Small Group Communication |
Junior:
|
CSC 323 |
Data Analysis and Statistical Software I |
|
CSC 324 |
Data Analysis and Statistical Software II |
|
IS 315 |
Analysis and Design Techniques |
|
Choose 1 from Computer Science (CSC): |
|
CSC 328 |
Data Analysis for Experimenters |
|
or
CSC 334 |
Advanced Data Analysis |
|
Choose 1 from English (ENG): |
|
ENG 204 |
Technical Writing |
|
or
ENG 301 |
Writing in the Professions |
Senior:
|
Choose 1 from the following: |
|
CSC 394 |
Software Projects |
|
or
IS 376 |
Information Systems Project |
|
Two 300-level CTI electives chosen in consultation with
student's advisor. |
Open Electives
Nine courses to be chosen in consultation with student’s advisor.
Note: PHL/REL/MGT 228 Business, Ethics, and
Society is a required course that is already credited in Liberal
Studies.
Note: Grades for all courses in the students
major (i.e. non-Liberal Studies and non-Open Elective) must be ‘C’
or better. Grades of ‘C-‘ may be accepted provided the overall grade
point average in the major is 2.0 or better.. |
|
|
This concentration is designed to provide focused coursework in
networking technologies, including detailed instruction in data
communications, local area networks, and voice telecommunications
networks.
Nineteen (19) Liberal Studies courses (see above)
plus the following 29 courses. Although all 29 courses are required, the
grouping of the courses into First-Year, Sophomore, Junior, and Senior
courses is a recommendation only. See your advisor for help in choosing
your classes.
First Year:
Sophomore:
|
CSC 319 |
Database Technology |
|
MAT 150 |
Calculus I |
|
MAT 151 |
Calculus II |
|
TDC 361 |
Basic Communication Systems |
|
CSC 309
|
Object-Oriented Programming in C++ |
|
CSC 323 |
Data Analysis and Statistical Software |
|
Choose 1 from Mathematics (MAT): |
|
MAT 141
or
MAT 152
or
MAT 220 |
Discrete Mathematics II
Calculus III
Linear Algebra |
|
Choose 1 from Communication (CMN): |
|
CMN 220
or
CMN 212 |
Public Speaking
Small Group Communication |
Junior:
|
IS 315 |
Analysis and Design Techniques |
|
CSC 343 |
Introduction to Operating Systems |
|
TDC 362 |
Principles of Data Communications |
|
TDC 363 |
Introduction to Local Area Networks |
|
TDC 364 |
Voice Communication Technologies |
|
Choose 1 from English (ENG): |
|
ENG 204
or
ENG 301 |
Technical Writing
Writing in the Professions |
Senior:
|
CSC 394 |
Software Projects |
|
One 300-level TDC elective chosen in consultation with
student’s advisor. |
|
One 300-level CTI elective chosen in consultation with
student’s advisor. |
|
Open Electives
Eight courses to be chosen in consultation with student’s advisor.
Note:PHL/REL/MGT 228 Business, Ethics, and Society
is a required course that is already credited in Liberal Studies.
Note:Grades for all courses in the students major
(i.e. non-Liberal Studies and non-Open Elective) must be ‘C’ or better.
Grades of ‘C-‘ may be accepted provided the overall grade point average
in the major is 2.0 or better..
|