This certificate expands students’ knowledge of modular software development. Students will develop object-oriented programming skills and a solid foundation for further advanced studies in software development.
Advisor / Program Contacts
Program Outcomes
Upon completion of this program, successful students will have demonstrated the ability to apply their skills and knowledge in the following ways: identify major elements in the software development life cycle; gather user requirements, convert them into a logical design, and implement them into a software-based solution; document a system development project with user requirements, programming requirements and other documentation; apply the concept of functional decomposition to program design; compare and contrast the features and benefits of procedural and object oriented programming paradigms; design and implement appropriate user interface.