• Home
  • About
  • Mobile
  • Open Content
  • Search

Module Overview


  • Description
  • Facilitators
  • Weblinks
  • Timetable
SG3001 

C++ Elective
   2006/2007, Semester 2
   Non-Faculty-Based Departments (Institute Of Systems Science)
Modular Credits: --
  Tags: --

Learning Outcomes

TopIn this elective you will learn the following features of the C++ language: - expressing abstraction, encapsulation, inheritance and polymorphism - operator overloading - static and friend scope - I/O classes - exception handling - generic programming using templates - Standard Template Library You will also learn how to develop object oriented systems using C++. The do's and dont's of C++ will be taught.

Prerequisites

TopYou should be familiar with the C language syntax and constructs. The concept of pointers should be clear. You should also be familiar with most commonly used standard library functions of the C language.

Practical Work

TopThrough out the elective, you will be given workshops relating to each logical lesson. Ensure that you do them well. And you understand the concepts behind the C++ features.

Assessment

TopThere will be two components for assessing your knowledge in C++: 1. Exam (70%) 2. Group Project (30%) - two person team

Contact

  • IVLE Webmaster

Social Media

Latest Alerts

  • IVLE scheduled maintenance every Tuesday 0300 hrs - 0700 hrs

Centre for Instructional Technology

Legal  |  Acceptable Use Policy

Copyright © 2015, National University of Singapore. All rights reserved.