Skip to content | Change text size

MMS2804

Interactive programming using c++ ( 6 points, SCA Band 2, 0.125 EFTSL)


(IT)

Leader: Jason Smith

Offered:
Berwick Second semester 2006 (Day)

Synopsis: This unit will further develop object-oriented programming skills, and introduce the C++ language to students. Streams, pointers and arrays, classes, inheritance and polymorphism, templates and the STL, along with the I/O class hierarchy will be discussed at length. Interactive programming techniques will be used to solve various programming exercises. This unit will build upon previous programming skills, and provide a strong grounding for further study in this area, especially related to games engine development.

Assessment: Two assignments (40%) Examination (60%) End of semester Practical Test (2 hours - 30%) Written Examination (2 hours - 30%)

Contact Hours: The student workload requirement is 12 hours per week for 13 weeks. Students will attend 2 hours of lectures and one 2 hour tutorial/laboratory session per week. Students are expected to spend 8 hours per week on individual study and assignment work, including library and computing laboratory work beyond these normal class hours.

Prerequisites: MMS2102 and MMS2803

Prohibitions: CSE2305