After completing a Master's Degree, or gaining software engineering
certification, a student may decide to continue their education as a
software development professional. They might come back to gain new
technical skills, take advanced classes which did not fit into their
degree plan, or to help with professional recertification. The
IEEE Computer Society
Certified Software Development Professional program requires
continual
recertification, which may include
College and University Courses. As part of DePaul University's
commitment to life-long-learning, CTI is pleased to offer students with
a Master's degree or IEEE professional certification an opportunity to
enroll for advanced classes.
The program is an open-ended series of courses, which does not lead to
a degree. To qualify for the Advanced Software Development Professional
program, a student must either:
- have a Master's Degree in Computer Science, Software Engineering, or
another technical, scientific or engineering field, or
- be certified by the IEEE Computer Society Certified Software
Development (CDSP®) program.
Upon acceptance into the program, the student will meet with their
faculty advisor to discuss which classes they would like to take.
After meeting with their faculty advisor, the student will have
Non-Degree-Seeking status, and will be able to take any CTI class, as long
as they satisfy the prerequisites for that class. If they do not have a
Master's degree from DePaul University, they should discuss with their
faculty advisor which classes they may have to take to satisfy these
prerequisite requirements.
Courses taken as part of the Advanced Software Development Professional
program may be used towards recertification for the IEEE Computer Society
Certified Software
Development Professional program. To be recertified, a candidate must
first gain CDSP certification, and must then earn 30
Professional Development Units, 15 of which may come from College and
University courses. Since each CTI course is worth 5.2 PDUs, three CTI
courses will earn those 15 PDUs. CDSP recertification is required every
three years, and so one CTI course per year will count for half of a
candidate's recertification requirements.
A student in the Advanced Software Development Professional program who
later is accepted to a degree program at DePaul University may count up to
three courses taken in this program towards the degree.
Students are free to take any CTI classes they satisfy the prerequisite
requirements for. The following classes may be of particular interest to
software professionals:
- SE 480 Software Architecture
- SE 469 Software Safety
- SE 470 Software Development Processes
- SE 472 Personal Software Process
- SE 473 Security Architecture I
- SE 477 Software and Systems Project Management
- SE 480 Software Architecture
- SE 482 Requirements Engineering
- SE 529 Software Risk Management
- SE 531 Formal Software Specifications and Development II
- SE 533 Software Validation and Verification
- SE 540 Software Development for Mobile and Wireless Systems
- SE 542 Software Development for Limited and Embedded Devices
- SE 546 Software Architecture and Design for Desktop Applications
- SE 550 Distributed Software Development
- SE 552 Concurrent Software Development
- SE 554 Enterprise Component Architecture
- SE 558 Architecture and Design for Multiplayer Games
- SE 560 Structured Document Interchange and Processing
- SE 567 Software Reliability
- SE 571 Software Maintenance
- SE 573 Security Architecture II
- SE 580 Design of Object-Oriented Languages
- SE 590 Advanced Topics in Object Oriented Technology
DePaul University's Software Engineering Program is an IEEE Computer
Society registered Education Provider. DePaul University's Software
Engineering Program is committed to enhancing the ongoing professional
development of software development professionals, Certified Software
Development Professionals (CSDP®), and other software stakeholders through
appropriate software engineering learning activities and products. As a
CSDP Education Provider, DePaul University's Software Engineering Program
has agreed to abide by IEEE Computer Society established operational and
educational criteria, and is subject to random audits for quality
assurance purposes.
Advice given by DePaul University faculty and staff about CDSP
recertification is for informational purposes only. This document may not
reflect the most recent requirements for CDSP recertification.
|