Programming in C (self study)

58127
5
Ohjelmistojärjestelmät
Aineopinnot
Kurssilla opitaan ohjelmoimaan standardin mukaisella C-kielellä. Esitietoina oletetaan Tietorakenteet ja algoritmit sekä Aineopintojen harjoitustyö: Ohjelmointi. Kurssin harjoitukset alkavat jo ensimmäisellä viikolla ja ne tehdään ohjelmointipajassa. Kurssiin ei enää liity harjoitustyötä, vaan pajatyöskentely sisältää sekä harjoitukset että harjoitustyön. Kurssilla oletetaan, että jokaisella on käytössä jokin C-oppikirja, esim. Müldner, T.: C for Java Programmers, Addison-Wesley, 2000, tai Kernighan B.W. & Ritchie D.M.: The C Programming Language (2nd ed.), Prentice Hall, 1988. (ANSI C edition).

Koe

10.03.2016 09.00 A111
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2016 kevät 20.01-04.03. 3-3 Englanti Tiina Niklander

Luennot

Aika Huone Luennoija Päivämäärä
Ke 16-18 B123 Tiina Niklander 20.01.2016-20.01.2016

Yleistä

Course results are now publised.  I'll try to be available for questions on Friday 8.4. at 10 AM in my office D225.  (Please let me know at the latest on Thursday, if you will be coming, since my duties as chief shop steward, pääluottamusmies, may otherwise require my presence somewhere else.) If that time is not suitable for you, we can negotiate about another meeting time.

 

This is a self-study version of last Fall's course. You can find detailed information from the Fall course.

More information on the course will be published here after the FIRST AND ONLY meeting on

 

The course is based on weekly TMC exercises. Course name K2016 C Programming in tmc.mooc.fi/hy

Deadlines:  weekly on Wed at 16:00

Paja guidance  in B221 on Tuesdays (in English and in Finnish):

26.1. 16-18

2.2. 12-14

9.2.-1.3. 16-18 (Tuesdays only)

Kurssin suorittaminen

The course material, exercises and exam questions will be provided in English.

 

Finnish (or Swedish)-speaking students who want the questions in Finnish (or Swedish) must contant the teacher at least one week before the exam.

 

Grading:

Course will be graded based on the TMC accepted submissions (60%) and the course exam (40%). In order to pass the course, you must get at least half of the exam points.

Kirjallisuus ja materiaali

As a course book you can use for example the classic book Kernighan&Ritchie: C programming language or a book that has been used earlier on this course Müldner : C for Java programmer. There are several other good quality C course books available, so you just need to get access to one of them!

 

The course material including tmc task descriptions are available on the Fall course's wiki pages.

 

You can also discuss all course related issues with other students in the IRC channel #cee.