Course Description
This course aims at introducing students to stages of programming development, enhancing team spirit, training on small/medium systems examination and maintenance, training on planning for a comprehensive programming project in terms of (expected size, effort, scheduling, references, risks). This course includes techniques for managing software engineering problems, fundamental aspects in terms of (software life cycle and its phases , software development models, different specialization systems), phases of software engineering in term of (software approval, software development), fundamentals of software project management including team management, project scheduling, risk analysis, software configuration management, and project management tools.
Course ID: COMP 413 N
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 2 | 2 | 2 | Principles of Programming Language COMP 211 N |
---|