Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

News

Introduction to Computer Science I (Lectures)

Semester: 
Winter Term 2012/2013
Place/Time: 
PB-C 101/ Wednesday 10:15 - 11:45
SWS/LP: 
2+1/3
Recommended for: 
Students in Department MB

Important

  • The Results of the exam are booked in LSF. Inspection of the exam (Klausureinsicht) will take place on March 20th 10:00 - 11:30 in H-B 8409/10.
  • For any questions concerning your exam result, please contact Dr. Hoffmann (andreas.hoffmann@uni-siegen.de)

Mündliche Ergänzungsprüfung

  • Studierende, die die schriftliche Klausur nicht bestanden haben, haben die Möglichkeit, sich insgesamt einmal zu einer mündlichen Ergänzungsprüfung anzumelden. Für Studierende nach der alten Prüfungsordnung (Studienbeginn vor WS 2010/2011) ist eine solche Anmeldung entweder nach dem 2. oder nach dem 3. schriftlichen Versuch möglich. Studierende nach der neuen Prüfungsordnung (Studienbeginn im WS 2010/2011) dürfen sich entweder nach dem 1. oder nach dem 2. schriftlichen Versuch anmelden.
  • In dieser 20- bis 40-minütigen, mündlichen Prüfung wird nach dem Stoff der letzten, nicht bestandenen, schriftlichen Klausur gefragt. Natürlich werden die Fragen und Aufgaben mit denen der schriftlichen Klausur nicht identisch sein. Ein positiver Ausgang einer solchen Prüfung darf laut Prüfungsordnung ausschließlich mit einer 4,0 bewertet werden.

General

  • Teaching materials for this lecture have been partly provided by Prof. Wolfgang Wiechert and Prof. Roland Reichardt.
  • All used teaching materials for this lecture will be updated on a regular basis according to the lecture progressing. Please pay attention to updated materials and slides. 
  • Relevant chapters/ slides will be available online corresponding to the current lecture content. 

Contents

  • Under "Introduction to Matlab" you will find a command overview for Matlab which will be valid for either Introduction to Computer Science I and II.

 

Chapter Topic Link
I Introduction to Matlab (Commandlist) Matlabintro.pdf
I.1 Requirements and Conventions Inf-I-01.pdf
I.2 Variables and Arithmetic Expressions Inf-I-02.pdf
I.3 Automation of Calculations Inf-I-03.pdf
I.4 Logical Expressions Inf-I-04.pdf
I.5 Branches Inf-I-05.pdf
I.6 Loops Inf-I-06.pdf
I.7 Debugging in Programs not relevant
I.8 Functions Inf-I-08.pdf
I.9 Operating Principle of Functions Inf-I-09.pdf
I.10 Vectors Inf-I-10.pdf
I.11 Matrices Inf-I-11.pdf
II Algorithms  
II.1 Search Inf-I-12.pdf
II.2 Special Search Algorithms Inf-I-13.pdf
II.3 Sortings Inf-I-14.pdf
II.4 Recursion and Quicksort Inf-I-15.pdf

Sample Exam

  • A sample of an exam from the winter term 07/08 can be found here