Back to CTI
The Bachelors of Science in Computer Science consists
of the DePaul University Liberal Studies Program (please
see the Liberal Studies homepage) and Major Field Courses.
Below is a sample schedule of courses that you can follow to graduate in four
years.
First Year
Major Field Courses (6)
AND
OR
| Offered Winter | |
| In class | |
| √ |
CSC 261 Programming in C++ I
|
| √ |
and
CSC 262 Programming in C++ II
|
| | |
Liberal
Studies (6) - Consider
CTI courses for Liberal Studies.
Second Year
Major Field Courses (7)
Liberal
Studies (5) - Consider
CTI courses for Liberal Studies.
Third Year
Major Field Courses (6)
| Offered Winter | |
| In class | |
| |
SE 350 Object-Oriented Software Development
|
| √ |
CSC 373 Computer Systems I
|
| √ |
CSC 321 Design and Analysis of Algorithms
|
| √ |
MAT 150 Calculus I
|
| √ |
MAT 151 Calculus II
|
| |
CMN 212 Small Group Communication
|
| |
or
CMN 220 Public Speaking
|
| | |
Liberal
Studies (6) - Consider
CTI courses for Liberal Studies.
Fourth Year
Major Field Courses (2)
| Offered Winter | |
| In class | |
| √ |
CSC 374 Computer Systems II
|
| √ |
CSC 394 Software Projects
|
| | |
300-level CTI Electives (2) chosen in consultation with student's advisor.
Open Electives (6)
Liberal Studies (2) - Consider
CTI courses for Liberal Studies.
Open Electives may be taken from any department or program. These are the only
courses that may be taken under the pass/fail option (see the undergraduate
Bulletin for details). If you wish to pursue a minor, most minor field courses
will be credited as open electives.
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.
BS in CS
Honors SE Concentration
The Honors Software Engineering (HSE) concentration
has been designed for students who are interested in studying advanced software
development techniques and technologies. Because of its advanced nature, much
of this material is normally accessible only to graduate students. It is therefore
only available to students with a strong academic background. Furthermore, students
must apply for admission to the program.
Students should apply for the HSE concentration
by the end of the winter quarter of their sophomore year, and will be notified
of their acceptance (pending completion of requirements) in the spring quarter.
Progress will be reviewed at the end of the third year to determine eligibility
for continuing to the fourth year. Review is automatic for all students, but
students may opt out of review and voluntarily change to another concentration.
In addition to the Nineteen (19) Liberal Studies courses (see above) required
for all concentrations, the following courses are also required. Note that the
grouping of courses into First-Year, Sophomore, Junior, and Senior courses
is a recommendation only. See your
advisor for help in choosing your classes. Also, note that courses designated
First-Year, and Sophomore, would usually be completed before admission to the
concentration.
Please note: IN this concentration,
you will take undergraduate sections of the graduate courses listed below.
This means that you will attend the graduate course but you will get
undergraduate credit for it and it will have an undergraduate course number.
Your advisor must enroll you in these special courses.
All other courses you may enroll in as per normal DePaul University procedures.
First Year
AND
OR
| Offered Winter | |
| In class | |
| √ |
CSC 261 Programming in C++ I
|
| √ |
and
CSC 262 Programming in C++ II
|
| | |
Liberal
Studies (6) - Consider
CTI courses for Liberal Studies.
Second Year
Liberal
Studies (5) - Consider
CTI courses for Liberal Studies.
Third Year
| Offered Winter | |
| In class | |
| |
SE 350 Object-Oriented Software Development
|
| √ |
CSC 373 Computer Systems I
|
| √ |
CSC 321 Design and Analysis of Algorithms
|
| √ |
MAT 150 Calculus I
|
| √ |
MAT 151 Calculus II
|
| √ |
SE 430 Object Oriented Modeling
|
| |
SE 431 Model-Driven Software Development
|
| |
CMN 212 Small Group Communication
|
| |
or
CMN 220 Public Speaking
|
| | |
Liberal
Studies (4) - Consider
CTI courses for Liberal Studies.
Fourth Year
| Offered Winter | |
| In class | |
| √ |
CSC 374 Computer Systems II
|
| √ |
SE 352 Object-Oriented Enterprise Application Development
|
| |
SE 391 Software Engineering Studio I
|
| |
SE 392 Software Engineering Studio II
|
| | |
2 SE-elective From the SE Honors List
CTI-elective
1 Open Electives
Liberal
Studies (5) - Consider
CTI courses for Liberal Studies.
SE Honors List
| Offered Winter | |
| In class | |
| |
CSC 345 Computer Architecture
|
| √ |
CSC 348 Introduction to Compiler Design
|
| |
CSC 358 Symbolic Programming
|
| |
CSC 380 Foundations of Artificial Intelligence
|
| √ |
CSC 389 Theory of Computation
|
| |
SE 354 Enterprise Component Architecture
|
| |
SE 355 Distributed Software Development
|
| |
SE 356 Software Development for Mobile and Wireless Systems
|
| |
SE 357 Concurrent System Development
|
| |
SE 358 Software Development for Limited and Embedded Devices
|
| |
SE 360 Structured Document Interchange and Processing
|
| |
SE 368 Software Measurement and Project Estimation
|
| |
SE 375 Design and Architecture of Secure Software Systems
|
| |
SE 380 Design of Object-Oriented Languages
|
| | |
Last Modified:
Tuesday May 26, 2009