Lab Courses

 

In recognition of emerging trends, we offer projects on platforms such as mobile phones, tablets and IoT devices. In particular we are in the process of converting student projects to modern platforms and architectures such as Windows 8, Android and Arduino. Our major project fields are:

  • Software Engineering Track Final Project (234311 + 234312):
    a yearlong project taken in the fourth year by all students majoring in this track. This is the pinnacle course of the software engineering track, where the students gain project design and software engineering skills and use agile software development methodologies. Approximately 60 students take this course each year. Some of the projects can be seen here.
  • IoT Project (236603 + 236604):
    a one semester project course combined with a theoretical course. The project is performed by teams of 3 students, based on IoT devices (currently Arduino). Approximately 50-60 students take this course each year. Some of the projects can be seen here.
  • Android Project (236503 + 236504):
    a one semester project course combined with a theoretical course. The project is performed by teams of 3 students, based on Android devices (mostly Nexus). Approximately 50-60 students take this course each year. Some of the projects can be seen here.

Project Proposals:

A call for project proposals in the IoT and the Android courses is published on our Facebook sites and by the faculty, about 5-6 weeks before the semester starts.

The projects of the software engineering final project course are proposed during the first lecture of the course.