ISEE

Introduction to Software Engineering for Engineers

Software engineering goes beyond software development. It includes processes from defining a product to shipping and maintaining that product. As well as requiring strong technical skills, a good software engineer requires strong teamwork and communication skills. Get ready to learn software engineering principles first hand, ship product, and survive to do it again!

Announcements

  • The course is undergoing changes because of the ongoing Corono-Virus pandemic. Schedule and means of collaboration and handing in of project work is subject to change.

06.04.2020:

  • Registration for the course is open on LSF. It will remain open till the 15.04.2020.
  • Please register also for the Excercise and the Tutorials. Please register for all tutorials but provide higher priorities for the tutorials fitting your schedule.
  • After your registration is processed, you will receive the information to subscribe to the moodle course. There you will find all necessary information and materials regarding the lecture.
  • The course officially start on the 20.04.2020. However materials will be uploaded earlier. We expect students to have a working Android Development Environment at the start of the lecture. Please use the information in Moodle and on this page to setup your environment.
  • Registration has ended and allocation to Tutorials is done. No further Tutorial reallocation request will be granted. Students who did not yet register on Moodle, please do so to get access to the Zoom Links of the weekly tutorial meetings.

 

General Information

Staff

  • Dr.-Ing. Christoph Steup, room 115 (computer science building)
  • Office hours: Appointments on request only. Currently only online using Discord or other means of  video conferencing.

Lectures

We use lectures for two purposes:

  • to present content of the lecture, also relevant for your project work
  • for the milestone presentations (see the Schedule)
  • The lectures will be recorded before and uploaded at the time of lecture.
  • Discussions on the content can be done in moodle

 

Day

Time

Frequency

Room

Instructor

Tuesday 11:00 - 13:00 weekly online Ch. Steup

Exercises

Exercises are a separate slot, but are mainly used in the same way as the lecture.
In particular, there won't be any exercise that focusses on solving or discussing theoretical tasks. We are entirely practice-driven.

Day

Time

Frequency

Room

Instructor

Wednesday 11:00 - 13:00 weekly online Ch. Steup

Tutorial

Tutorials are meant as a place to meet with the customer/TA to ask questions about the project, but also to meet with the other groups to discuss issues you may have.

Day

Time

Room

Instructor

Tuesday 13:00-15:00 online Tarun Gupta
Wednesday 09:00-11:00 online Tarun Gupta
Wednesday 13:00-15:00 online Rana Ahmad Shazad
Thursday 11:00 -13:00 online Rana Ahmad Shazad

 

Important Note

The course project tend to be fairly time-consuming. Don’t wait until the last minute to begin them! You should plan on devoting approximately 8 hours of work per week.

 

Useful Links:

Moodle Course

Schedule

Course Project

Syllabus

Last Modification: 24.04.2020 - Contact Person: Christoph Steup