C++ Programming
Code | School | Level | Credits | Semesters |
COMP2034 | Computer Science | 2 | 10 | Spring Malaysia |
- Code
- COMP2034
- School
- Computer Science
- Level
- 2
- Credits
- 10
- Semesters
- Spring Malaysia
Summary
You will cover the programming material and concepts necessary to obtain an understanding of the C++ programming language. You will spend around four hours per week in lectures and computer classes for this module and will be expected to take additional time to practice and to produce your coursework. The tutorial is held in a lecture room and is a practical session to ask questions, get feedback, practise what you have learned and see examples.
Target Students
Part I undergraduate students in the School of Computer Science. Also available to students from other Schools with the agreement of the module convenor.This module is part of the Programming theme in the School of Computer Science.
Classes
- One 1-hour tutorial each week for 12 weeks
- One 2-hour lecture each week for 12 weeks
- One 1-hour computing each week for 12 weeks
Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester
Assessment
- 50% Coursework 1: Individual coursework (50%) demonstrating the knowledge and experience which has been developed in the computing labs each week.
- 50% Coursework 2: Individual coursework (50%) demonstrating the knowledge and experience which has been developed in the computing labs each week.
Educational Aims
To acquire knowledge and practice in programming in C and C++.Learning Outcomes
Knowledge and Understanding:
Understanding of the theory and practice of procedural (C) and object-oriented (C++) programming.
Intellectual Skills:
Understand and logically evaluate program requirements and specifications.
Understand the complex ideas of programming solutions and relate them to particular problems.
Professional Skills:
The ability to write procedural and object-oriented programs in C/C++.
Transferable Skills:
The ability to solve problems using programming and communicate the results in writing.
Conveners
- Doreen Ying Ying Sim