In COMP 3004 there are two objectives. The first objective is to learn the syntax and semantics of the UML and more specifically the use of ROSE-RT. ROSE-RT is a CASE tool that is only available in the SCS labs. The lectures will address a subset of the models used in the UML. Students are expected to pick up the details of ROSE-RT on their own. The midterm and final exams will check to see that everyone is proficient with the basics of the tool. The TAs are there to help you with the tool but not teach you ROSE-RT. The second objective of the course is to learn about design decisions. Design decisions will lead us to consider our decisions throughout the development process, and how to capture them effectively. The course will conclude with the study of various design patterns. У курса COMP 3004 две цели. Первая - изучить синтаксис и семантику UML и в частности научиться использовать Rose-RT. Rose-RT это инструмент, доступный только в SCS лабах. Лекции посвящены некоторым моделям, используемым в UML. Студенты должны изучить детали Rose-RT самостоятельно. Мидтерм и финальные экзамены проверят, насколько хорошо были изучены основы инструмента. TA помогут с использованием Rose-RT, но не научат его основам. Вторая цель курса - научиться совершать выбор в плане дизайна. Решения в плане дизайна являются основой для решения проблем разработки. Курс так же включает в себя изучение различных моделей дизайна. Профессор Курс преподает Дэйв Арнольд (Dave Arnold). Бывший студент нашего университета, работал в IBM Canada, на данный момент преподает Software Engineering, является автором курса. Молодой, недавний студент, отсюда довольно глубокое понимание всех проблем учеников и открытость в плане споров. Дает все возможности получить хорошую оценку и исправить плохую. Resume - Here PhD Research Information - Here PhD Proposal - Here Masters Research Information - Here (Курс пройден, осенний семестр 2008-2009) |
