Week 1

We started with an introduction about the course this week. We talked about Computer Science/Engineering with its research areas, problem/algorithm/program, high- and low-level languages, compilers, data representation in computers (bits/bytes), computer and computation history and briefly about computer architecture.

We have introduced Visual Studio program as a tool for our course. We wrote and ran two example C++ programs. The example programs are given below.

The .swf files (animations) should be copied to the same folder as the intro.ppt file.

Powerpoint and flash files

intro

3sum

findmin
vonneumann

C++ codes discussed in class

(some of them might have been modified in class to show extra features) (Note that the files are saved as .txt files as the myweb tool does not allow .cpp files to be uploaded for security)

sum3num.cpp
myfirstprogram.cpp

Recitation01

We will install Visual Studio 2012 on our machines this week at recitations. Here are some very helpful animations on how to create a new project and how to open an existing project prepared by Can Yildizli.

NewProjectAndAddNewCppFile.swf

NewProjectAndImportExistingFile.swf