University of Birmingham crestUniversity of Birmingham
    
Electronic, Electrical & Computer Engineering

Dr Michael Spann HOME <<TEACHING < EE4E


Teaching

C Programming (EE1E)
Java Programming (EE2E)
Computer Vision (EE4H)
C++ Programming (EE4E)
Data Engineering (EE4U)

EE4E. C++ Programing

Course resources for 2005

   Powerpoint slides of course

    Course Introduction
    Lecture 1. C and C++
    Lecture 2. Classes
    Lecture 3. Inheritance and Polymorphism
    Lecture 4. Operator Overloading and Streamed I/O
    Lecture 5. Exception Handling
    Lecture 6. Templates

    Assignment Introduction

   

   C++ Laboratory

    C++ classes (Non-assessed programming assignment)

    Revision Lecture (word doc)

   Other links    

    Submit module feedback data

    Check out basic information on using Microsoft Visual C++  here

    For amateur number theorists check out my proof of the relationship between successive
    triplets in Farey Sequences (and also a hint on how to contruct a Farey sequence) here


  Recommended reading

    C++. How to Program 4th Edition. Deitel



Home | Biography | Research | Teaching | Links | Student Projects