Mechatronik-Ingenieurwesen? Erfahrungen?

Moin,

ich beschäftige mich momentan mit möglichen Studiengängen, die ich eventuell angehen möchte. Maschinenbauingenieurwesen fand ich sehr interessant, doch gleichzeitig auch Computer Science (CS).

Bei Maschinenbau gefällt mir das Arbeiten an physischen Dingen (z.B. Robotern, Autos o.ä.), jedoch habe ich auch viel Spaß am Programmieren und dieser Studiengang behandelt dieses Thema leider nicht so stark.
Bei CS gibt es natürlich eine Menge programmieren, aber leider nicht viel handwerkliches Arbeiten.

Nach langem rumsuchen im Internet bin ich auf Mechatronikingenieurwesen gestoßen.
So wie ich es verstanden habe, handelt es sich bei diesem Studiengang um eine Mischung aus Maschinenbauingenieurwesen, Elektroingenieurswesen und CS.

Also würde ich dementsprechend sowohl handwerklich arbeiten und gleichzeitig programmieren können? Oder habe ich einen falschen Eindruck von dem Studiengang?
Werden diese Art von Ingenieure viel gebraucht?
Hättet jemand eventuell Erfahrung in dem Bereich oder studiert das Fach?
Und weiß jemand zufällig, welche Ingenieure sich mit der Entwicklung von Prothesen beschäftigen?

Falls jemand eine oder mehrer meiner Fragen beantworten kann, würde ich mich sehr über eine Rückmeldung freuen.

Vielen Dank im Voraus,

Lotte

Beruf, Studium, programmieren, Bauingenieurwesen, CS, Ingenieur, Ingenieurwesen, Mechatronik, Prothese, Universität, elektroingenieur, Computer Science
C# FileSystemWatcher Disposed sich von selbst?

Hallo,

warum auch immer, aber mein FileSystemWatcher Disposed sich immer von selbst. Ich benutze eine Console Anwendung (.Net Framework.4.8).

Das komische, ich habe das mal bei Windows Forms benutzt vor 2 Tagen, da lief es wunderbar, warum disposed der sofort in der Console?

log.Info(Path.GetDirectoryName(args[0]));
            try
            {
                using (fileSystemWatcher = new FileSystemWatcher(Path.GetDirectoryName(args[0])))
                {
                    fileSystemWatcher.IncludeSubdirectories = true;
                    fileSystemWatcher.NotifyFilter = NotifyFilters.LastWrite | NotifyFilters.Size | NotifyFilters.Attributes | NotifyFilters.CreationTime;
                    fileSystemWatcher.Filter = "*.js";
                    fileSystemWatcher.Changed += new FileSystemEventHandler(JSChanged);
                    fileSystemWatcher.Disposed += new EventHandler(JSDisposed);
                    fileSystemWatcher.Error += new ErrorEventHandler(JSError);
                    fileSystemWatcher.EnableRaisingEvents = true;
                }
            }
            catch(Exception ex)
            {
                log.Error(ex.Message);
            }

Der Ordnerpfad ist korrekt, das habe ich oben mit log.Info geprüft. Habe ich irgendwas übersehen?

Es wird das fileSystemWatcher.Disposed Event aufgerufen

Danke schon mal im Voraus

Bild zum Beitrag
Computer, programmieren, C Sharp, CS, Visual Studio, .net-Framework

Meistgelesene Beiträge zum Thema CS