CSE 459.22: Programming in C++


Instructor: Ren-Shiou Liu

Class Time: R 8:30am-9:18am (BO 0124)

Office Hours:  T 2:30pm-4:30pm at DL285 (tentative)

Phone Number: 614-688-4617

E-mail: rsliu at cse dot ohio-state dot edu

News Group: cse.course.cse45922


Slides

 

 

Projects

 

  • Lab 1  Due: 4/12/2006 11:59 PM
  • Lab 2  Due: 4/26/2006 11:59 PM
  • Lab 3  Due: 5/11/2006 11:59 PM
  • Lab 4  Due: 6/02/2006 11:59 PM

 

There are two program assignments in the final lab. The first one is mandatory, and the second one is an optional. Anyone who completes the second one will be give 100 bonus points. Thus, if you didn’t submit any one of the previous labs. This is the chance for you to make up.

 

Quiz

 

  • There will be a quiz this Thursday (5/18). The purpose of the quiz is to let you have a self-inspection on your understanding about C++. The questions will be conceptual. Another bonus 50 points will be given. For those who couldn’t complete or didn’t do well in previous labs. This is another chance for you to make up
  • Grade

 

.

 


Example Programs (Taken from Shirish Tatikonda, last quarter's instructor)


Grades

 

v     Your grade will be sent to your cse account.

 

Useful Links (Taken from Shirish Tatikonda, last quarter's instructor)

 

v    Thinking in C++

v    C++ tutorial for C users

v    C++ Language Reference

v    C++ Programming Tutorial

v    Complete C++ language tutorial

v    C++ Reference Guide

v    Introduction to Object-Oriented Programming Using C++

v    C++ Programming Language Tutorials

v    Wikipedia Article on C++

v    Alphabetical list of programming languages

v    Programming paradigm

v    Unix Users Guide from OSU-CSE

v    vi Editor

v    emacs Editor

v    g++ Tutorial

v    g++ Manual Page

v    GDB: The GNU Project Debugger