EECS 168: Programming I
Welcome to EECS 168 course. With the wide adoption of computers and embedded devices, programming becomes a fundamental skill for engineers even when their job positions are no longer in EE, CE, or CS fields. It is way beyond the method to make a living for the software engineers, but becoming necessary knowledge for daily life, work, and entertainment.
This course will introduce the basic knowledge for programming using C++. The topics include:
program structure, flow control, function, I/O operations, object oriented programming, array, pointer, and debugging. Although there are tens of programming languages, we want to emphasize both C++'s beauty and the common features of different languages. Therefore, you can easily pick up other tools such as JAVA or C#.
There will be two sessions taught by
Dr. Haverkamp and me, respectively.
The joint website for the course is
Here.
We posted all the class note, weekly labs, and homeworks at this website.
I also post some of materials for the students locally.
Syllabus
Introduction
A make-up class will be held Feb 13th, 2007, Tuesday, from 5:30 pm to 6:20 pm in room LEA 2111. Please attend.
Due to the School of Engineering EXPO, we will move our class on Friday, Feb 23rd, 2007 to Summerfield Hall Room 503.
Programming Basics
Conditional Statements
Iterative Statements
Functions