Prof. Dr. rer. nat. Peer Johannsen

Advanced Software-Development Project Implementation

General Information

  • Advanced Elective Course (2 + 2 SWS, 3 + 3 ECTS)
  • Please carefully read all notes below!

Schedule Spring Term 2020

  • Weekly appointments, Monday 11:30 - 13:00 and Thursday 09:45 - 11:15
  • Timeslots might still be subject to change.
  • Locations T2.2.05 and Computer Science Lab T2.2.07

This course can only be taken in combination with the following lecture:

Workload:

  • All individual elective courses at Pforzheim University are 2 SWS / 3 ECTS.
  • Due to the above mentioned combination, the total workload therefore amounts to 4 SWS and 6 ECTS.
  • The 6 ECTS are equivalent to 180 hours of extensive programming.

Course Topics and Objectives

  • Programming can only be learned by coding actively.
  • If you have never done a truely large and complex software project, then you are not a programmer.
  • We are talking about a project of at least 5000 to 10000 lines of code!
  • In this course you will do exactly that. Write a large piece of code and realize your own complex software project.
  • The course simulates the complete software development process including all important design cycles, starting from scratch and the initial idea, continuing with an extensive coding phase, and ending with alpha and beta testing, documentation and the release of the final product.
  • The type of software project is determined by the combination course as explained above.

Requirements and Registration

  • This is an advanced software development project for students who enjoy programming.
  • Advanced skills in programming, computer science, and calculus are required.
  • Your grades in the related lectures should range from good (2) to very good (1).
  • In this course you will do an extensive amount of programming, and you must be able to independently familiarize yourself with new topics.
  • Please note that the official course language is English.
  • Prior registration and the successful completion of an entry test are mandatory.

Latest modification on 01/10/2020, 16:30

  • Page created