IT5413: SOFTWARE DESIGN AND DEVELOPMENT

Course Description:

In this course, students analyze and formulate software solutions appropriate for an IT organization. Foundational program constructs, software design and development are covered. Object-oriented program constructs, software engineering concepts and IT organization requirements are covered. A research project on software design and development is required.

Course objectives/learning outcomes:

1. Analyze, design, develop and implement programs in an object-oriented language to meet specific

business requirements.

2. Analyze the needs of an enterprise in relationship to programming applications.

3. Conduct independent research on a subject related to the course material.

 

Course Syllabus:

Download a sample IT5413 syllabus

 

Learning Materials: