Syllabus for Computer Programming I

Programmeringsteknik I

A revised version of the syllabus is available.


  • 5 credits
  • Course code: 1TD433
  • Education cycle: First cycle
  • Main field(s) of study and in-depth level: Computer Science G1N, Technology G1N
  • Grading system: Fail (U), Pass (3), Pass with credit (4), Pass with distinction (5)
  • Established: 2007-03-19
  • Established by: The Faculty Board of Science and Technology
  • Revised: 2009-08-27
  • Revised by: The Faculty Board of Science and Technology
  • Applies from: week 31, 2009
  • Entry requirements:
  • Responsible department: Department of Information Technology


Lectures, problem classes, laboratory work and assignments.


Written examination at the end of the course and approved compulsory assignments.

Reading list

Reading list

Applies from: week 31, 2009

  • Lewis, John; Loftus, William Java software solutions : foundations of program design

    6. ed.: Boston ;a London: Pearson/Addison-Wesley, [2008] cop. 2009

    Find in the library

  • Skansholm, Jan Java direkt med Swing

    5. uppl.: Lund: Studentlitteratur, 2005

    Find in the library