DePaul University
General Information
Admission, Readmission, and Credit Transfer
Doctorates and Masters
Doctor of Philosophy in Computer Science
Master of Fine Arts in Digital Cinema
Master of Arts in Information Technology
Master of Science in Applied Technology
Master of Science in Business Information Technology
Master of Science in Computational Finance
Master of Science in Computer Graphics and Animation
Master of Science in Computer, Information and Network Security
Master of Science in Computer Science
Master of Science in Digital Cinema
Master of Science in E-Commerce Technology
Human-Computer Interaction (HCI) master’s degree
Master’s Degree Program in Information Systems (IS)
Master's Degree in Instructional Technology Systems
Master's Degree in Software Engineering
Master's in Telecommunications Systems
Juris Doctorate and Master of Arts
Juris Doctorate and Master of Science
Advanced Software Development Professional
About
Graduate Assistantships
The Vincentian Character of DePaul University


DePaul Graduate Course Catalog
SCHOOL OF COMPUTER SCIENCE, TELECOMMUNICATIONS & INFORMATION SYSTEMS 2007-2008
School of Computer Science, Telecommunications & Information Systems - Graduate Studies Doctorates and Masters Advanced Software Development Professional
About
..........
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 Software Methodologies
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.
©2006 | DePaul University | Disclaimer | Webmaster
1 E. Jackson, Chicago, IL 60604 | 312-362-8000
Related Links