TDDD33 Programming (C++) (6 ECTS)
Welcome to the course homepage of TDDD33. Important news and information are posted here, and even more often sent to the course emailing list, keep yourself up to date. If you attend the course you are assumed to know the information given here. Read through all pages.
To see if you are ready to attend the course, verify that you have done and know the following:
- I have registered to my programme
- I have received my LiU-ID and my LiU card
- I can log on to studentportalen
- TDDD33 is listed among "My registrations" in studentportalen
- I am on the course mail lists for my courses (see studentportalen)
- I can log on to computers in SU-rooms with my LiU-ID and password.
- I have read all information on this course homepage
- I have understood all information on this course homepage
- I remember all information on this course homepage
- I know where to find the course deadlines and schedule
- I know what to do in STONE-labs and black-box testing
- I know a friend with skills equal to mine that want to do C++-labs with me
- I know where to find lab material
|SEP 02 2013||Lecture 0 slides|
Are posted on the homepage (learn to find your way around...)
|SEP 02 2013||Select language before you log on!|
Before you log on to our Solaris machines you must select language. You should select English US, iso-8859-1 to make sure everything works. If you forget you must log out and start over. On subsequent logins your last choice is used, so this applies only once.
|SEP 02 2013||Black Box Testing|
Ubuntu 13.04 compiled versions of the program is now available. You may need to install packages libgnat-4.6 and libgcc1.
|AUG 12 2013||m.liu.se|
Some campus services adapted to phone browsing are available on the http://m.liu.se/?l=en site.
|AUG 12 2013||Black-box testing assignment|
In parallell with STONE you will collaboratively work on a black-box test assignment. Your goal is to determine which of 16 different solutions to a typical programming problem that is correct, and more important, what is wrong with the other solutions. Each program have at least one uniqe flaw, and some flaws occur in several versions.
|AUG 12 2013||STONE (Simple Tool for ONline Education)|
During the first two weeks your task is to learn how to handle our computer system running Solaris 5.10. The most important things for you to learn is how to:
As you can understand this all requires A LOT of actual practice.
STONE contain introduction material to those tasks and small quizzes to test yourself (and get credit). The information in STONE is available through the "STONE Reference" link in the menu. To do quizzes you need to login with a password. When you are properly registered to the course you can generate the password yourself from the STONE login page.
|AUG 12 2013||Course start 2013|
The first lecture take place Monday 2/9 08:15 in S41 with course information, introduction to programming and information regarding introduction to our computer environment. It is very important to be both registered to the course and have your computer username and password ready before the first lab session. Else you can not use our computers.
|AUG 12 2013||Course homepage 2013|
Pay attention to the year when you visit the course homepage. The pages of previous years are kept for your reference. It allows you (and me) to view the pages and information valid for your year later on. The only drawback is that you may slip away to a previous year, or end up there after a search, without noticing. Pay attention!
Page responsible: Klas Arvidsson
Last updated: 2013-08-12