
Master of Science in Informatik
Bolivar, Vereinigte Staaten von Amerika
DAUER
1 up to 3 Years
SPRACHEN
Englisch
TEMPO
Vollzeit
BEWERBUNGSSCHLUSS
Antragsfrist beantragen
FRÜHESTES STARTDATUM
Aug 2025
AUSBILDUNGSKOSTEN
Studiengebühren beantragen
STUDIENFORMAT
Vermischt, Fernunterricht
Einführung
Der Studiengang Master of Science in Computer Science bietet einen umfassenden und innovativen Lehrplan, der die Studierenden auf eine Tätigkeit in der sich schnell entwickelnden Technologiebranche vorbereitet. Dieses fortgeschrittene Programm verbindet theoretische Grundlagen mit praktischen Anwendungen und deckt ein breites Spektrum an Themen ab, von den Grundprinzipien der Informatik bis hin zu Spezialgebieten wie KI, Cloud Computing und Big Data Analytics. Mit einer starken Betonung ethischer Überlegungen, die auf christlichen Grundsätzen beruhen, positioniert das Programm die Absolventen auf einzigartige Weise, um komplexe technologische Herausforderungen verantwortungsvoll anzugehen. Durch rigorose Kursarbeit, praktische Projekte und eine abschließende Abschlussarbeit entwickeln die Studenten fortgeschrittene Fähigkeiten in Programmierung, Algorithmusdesign, Datenbankmanagement und KI-Anwendungen. Der Fokus des Programms auf branchenrelevante Fähigkeiten, einschließlich des Managements von Cloud-Infrastrukturen und Big-Data-Verarbeitung, stellt sicher, dass die Absolventen gut gerüstet sind, um die aktuellen Anforderungen des Technologiesektors zu erfüllen. Durch die Synthese von Wissen aus verschiedenen Bereichen der Informatik und die Anwendung auf reale geschäftliche Herausforderungen sind die Studierenden nach Abschluss des Programms bereit, innovativ und führend zu sein und einen wichtigen Beitrag zum Bereich der Informatik zu leisten.
Lehrplan
Dieser Lehrplan veranschaulicht die fortschreitende Entwicklung der Kompetenzen der Studierenden im gesamten Studiengang „Master of Science in Information Technology Management“ und zeigt, wie jeder Kurs die sieben Lernergebnisse des Programms (PLOs) einführt (I), weiterentwickelt (D) oder die Studierenden zur Beherrschung (M) dieser Ergebnisse führt. Der Abschlusskurs bildet den Höhepunkt, in dem die Studierenden die Beherrschung aller Ergebnisse nachweisen.
- TECH 500: Ethische Herausforderungen im Technologiemanagement
- TECH 605: Programmiersprachen
- TECH 615: Algorithmen und Datenstrukturen
- TECH 653: Betriebssysteme
- TECH 651: Datenbanksysteme
- TECH 515: Verwalten von Cloud-Infrastruktur und -Sicherheit
- TECH 575: Big Data Analytics für IoT
- TECH 615: Angewandte KI: Lösungen für Unternehmen
- TECH 630: Erweiterte KI für Geschäftseinblicke und Entscheidungsfindung
- TECH 699: Abschlussarbeit in Informatik
Kernklassen
TECH 500: Ethische Herausforderungen im Technologiemanagement
Dieser Kurs bereitet Führungskräfte darauf vor, komplexe ethische Dilemmata im Technologiemanagement zu lösen. Der Kurs betont biblische Werte und praktische Lösungen für aktuelle Herausforderungen. Die Studierenden erkunden ethische Systeme aus christlicher Sicht, analysieren Fallstudien und entwickeln Fähigkeiten, um fundierte moralische Urteile zu fällen. Am Ende des Kurses sind die Teilnehmer in der Lage, ethische Fragen in der Technologieführung mit Integrität und einer auf Glauben basierenden Perspektive anzugehen.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Analysieren Sie komplexe ethische Dilemmata im Technologiemanagement anhand verschiedener ethischer Rahmen, einschließlich einer christlichen Weltanschauung. (PLO 3, PLO 5)
- SLO 2: Bewerten Sie die Auswirkungen neuer Technologien auf die ethische Entscheidungsfindung in IT-Führungspositionen. (PLO 3, PLO 5)
- SLO 3: Verbinden Sie biblische Prinzipien mit zeitgenössischen ethischen Herausforderungen, um glaubensbasierte Lösungen im Technologiemanagement zu entwickeln. (PLO 3, PLO 5)
- SLO 4: Entwickeln und formulieren Sie fundierte moralische Urteile für Fallstudien zur Technologieethik und demonstrieren Sie dabei kritisches Denken und effektive Kommunikation. (PLO 3, PLO 4)
- SLO 5: Schaffen Sie einen persönlichen ethischen Rahmen für die Bewältigung von Herausforderungen im Technologiemanagement, der professionelle Standards mit christlichen Werten verbindet. (PLO 3, PLO 5)
TECH 605: Programmiersprachen
Dieser Kurs bietet eine umfassende Untersuchung von Programmiersprachen und befasst sich mit ihren Designprinzipien, Implementierungstechniken und praktischen Anwendungen in verschiedenen Paradigmen, darunter imperative, objektorientierte, funktionale, logikbasierte und parallele Modelle. Die Studierenden erkunden Sprachsyntax, Semantik, Typsysteme, Speicherverwaltung, Parallelitätsmodelle und Implementierungsstrategien für Interpreter, Compiler und virtuelle Maschinen.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Bewerten Sie verschiedene Programmierparadigmen, um erweiterte Sprachfunktionen zu entwerfen, und demonstrieren Sie dabei ein umfassendes Verständnis der Sprachtheorie und -implementierung. (PLO 1, PLO 2)
- SLO 2: Konzepte aus mehreren Programmiermodellen zusammenfassen, um einen Prototyp einer neuen domänenspezifischen Sprache zu erstellen und so Innovationen im Sprachdesign zu demonstrieren. (PLO 1, PLO 5)
- SLO 3: Analysieren Sie komplexe Sprachimplementierungen, um erweiterte Funktionen wie Typsysteme und Parallelitätsmodelle zu dekonstruieren und demonstrieren Sie dabei tiefe technische Einblicke in die internen Abläufe der Sprache. (PLO 1, PLO 3)
- SLO 4: Erstellen Sie einen funktionalen Compiler oder Interpreter für eine Teilmenge einer Programmiersprache und integrieren Sie dabei fortgeschrittene Kenntnisse in Sprachverarbeitungstechniken. (PLO 1, PLO 2)
- SLO 5: Bewerten Sie neu entstehende Programmierparadigmen, um ihre Auswirkungen auf die zukünftige Softwareentwicklung vorherzusagen, und schlagen Sie innovative Anwendungen vor, die diese neuen Modelle nutzen. (PLO 1, PLO 5)
TECH 615: Algorithmen und Datenstrukturen
Dieser Fortgeschrittenenkurs bietet eine umfassende Erkundung von Algorithmen und Datenstrukturen, die für eine effiziente Problemlösung und Softwareentwicklung in der Informatik unerlässlich sind.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Entwerfen Sie fortgeschrittene Algorithmen mithilfe verschiedener Techniken wie „Teile und herrsche“, dynamischer Programmierung und Greedy-Ansätzen, um komplexe Rechenprobleme effizient zu lösen. (PLO 1, PLO 2)
- SLO 2: Analysieren Sie die zeitliche und räumliche Komplexität von Algorithmen mithilfe der Notationen Big O, Big Theta und Big Omega und demonstrieren Sie so ein tiefes Verständnis der Algorithmeneffizienz. (PLO 2)
- SLO 3: Implementieren und optimieren Sie anspruchsvolle Datenstrukturen, einschließlich ausgeglichener Bäume, erweiterter Graphdarstellungen und Hash-Tabellen, um die Algorithmusleistung zu verbessern. (PLO 1, PLO 2)
- SLO 4: Bewerten und wählen Sie geeignete Algorithmen und Datenstrukturen für bestimmte reale Szenarien aus und demonstrieren Sie so die Fähigkeit, fundierte Designentscheidungen zu treffen. (PLO 1, PLO 2, PLO 5)
- SLO 5: Algorithmisches Denken auf die ethische Problemlösung anwenden und zeigen, wie christliche Prinzipien der Verantwortung und Effizienz die Entwicklung verantwortungsvoller und ressourcenschonender Softwarelösungen leiten können. (PLO 1, PLO 3, PLO 5)
TECH 653: Betriebssysteme
Dieser Fortgeschrittenenkurs bietet eine umfassende Erkundung von Betriebssystemen mit Schwerpunkt auf ihrer Architektur, Komponenten und Designprinzipien.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Analysieren Sie komplexe Betriebssystemarchitekturen und demonstrieren Sie dabei ein umfassendes Verständnis von Prozessmanagement, Speicherzuweisung und Dateisystemoperationen. (PLO 1, PLO 2)
- SLO 2: Entwerfen und implementieren Sie erweiterte Synchronisierungsmechanismen zur Behebung von Deadlock- und Race-Condition-Problemen in Multithread-Umgebungen. (PLO 1, PLO 2)
- SLO 3: Bewerten Sie verschiedene CPU-Planungsalgorithmen und Speicherverwaltungstechniken und optimieren Sie die Systemleistung für verschiedene Computerszenarien. (PLO 1, PLO 2)
- SLO 4: Entwickeln Sie Komponenten eines grundlegenden Betriebssystems und integrieren Sie dabei Kenntnisse über E/A-Systeme, Gerätetreiber und Sicherheitsprinzipien. (PLO 1, PLO 2)
- SLO 5: Bewerten Sie die Auswirkungen neuer Technologien auf das Betriebssystemdesign und schlagen Sie innovative Lösungen für verteilte und Echtzeitsysteme vor. (PLO 1, PLO 5)
- SLO 6: Wenden Sie Prinzipien der Treuhänderschaft und des ethischen Ressourcenmanagements an, die von christlichen Werten inspiriert sind, um Betriebssysteme zu entwickeln, die Computerressourcen effizient nutzen und gleichzeitig die Umweltauswirkungen und die soziale Verantwortung berücksichtigen. (PLO 3, PLO 5)
TECH 651: Datenbanksysteme
Dieser Fortgeschrittenenkurs bietet eine umfassende Untersuchung von Datenbanksystemen, wobei der Schwerpunkt auf deren Entwurf, Implementierung und Verwaltung in modernen Computerumgebungen liegt.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Entwerfen und implementieren Sie komplexe Datenbankschemata mithilfe fortgeschrittener Datenmodellierungstechniken und demonstrieren Sie dabei Ihre Kompetenz bei der Optimierung von Datenintegrität, Leistung und Skalierbarkeit. (PLO 1, PLO 2)
- SLO 2: Entwickeln Sie anspruchsvolle SQL-Abfragen und gespeicherte Prozeduren, um Daten effizient abzurufen und zu bearbeiten. Zeigen Sie, wie Sie die Abfrageleistung in großen Datenbanksystemen optimieren können. (PLO 1, PLO 2)
- SLO 3: Bewerten und vergleichen Sie relationale und NoSQL-Datenbanksysteme, wählen Sie geeignete Lösungen für verschiedene Datenverwaltungsszenarien aus und begründen Sie Architekturentscheidungen. (PLO 1, PLO 5)
- SLO 4: Implementieren Sie erweiterte Datenbankfunktionen, einschließlich Transaktionsverwaltung, Parallelitätskontrolle und Sicherheitsmaßnahmen, um Datenkonsistenz und -schutz in Mehrbenutzerumgebungen sicherzustellen. (PLO 1, PLO 2)
- SLO 5: Entwerfen und Bereitstellen verteilter Datenbanksysteme und Data Warehouses, wobei die Fähigkeit zum Verwalten großer Datenmengen und Durchführen komplexer Analysen in Cloud-basierten und lokalen Umgebungen nachgewiesen werden muss. (PLO 1, PLO 5)
TECH 515: Verwalten von Cloud-Infrastruktur und -Sicherheit
Dieser Kurs bietet eine umfassende Einführung in Unternehmensdatenverwaltung und Netzwerktechnologien in der Informationstechnologie (IT) mit Schwerpunkt auf Cloud-basierten Vorgängen und Sicherheit.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Bewerten Sie komplexe Cloud-basierte Netzwerkarchitekturen und entwerfen Sie optimale Lösungen für die IT-Infrastruktur auf Unternehmensebene. (PLO 1, PLO 2)
- SLO 2: Synthese der besten Praktiken in der Cloud-Sicherheit zur Entwicklung umfassender Strategien zum Risikomanagement, die auf neue Bedrohungen und die Einhaltung gesetzlicher Vorschriften eingehen. (PLO 1, PLO 3, PLO 5)
- SLO 3: Erstellen Sie innovative Datenverwaltungs- und Speicherlösungen für Cloud-Umgebungen und optimieren Sie dabei Skalierbarkeit, Leistung und Kosteneffizienz. (PLO 1, PLO 5)
- SLO 4: IT-Praktiken aus der Perspektive christlicher Verantwortung kritisieren und ethische Rahmenbedingungen für die verantwortungsvolle Nutzung von Technologie in Unternehmensumgebungen formulieren. (PLO 3, PLO 5)
- SLO 5: Die Auswirkungen neuer Trends im Cloud-Computing und in der Unternehmens-IT auf den Unternehmensbetrieb vorhersagen und adaptive Strategien entwickeln, um diese Technologien sicher zu nutzen. (PLO 1, PLO 5)
TECH 575: Big Data Analytics für IoT
In diesem Kurs erhalten die Teilnehmer eine Einführung in Apache Spark, ein leistungsstarkes Framework zur Verarbeitung großer Datenmengen, wobei der Schwerpunkt auf seiner Anwendung bei der Analyse großer Datensätze liegt.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Synthetisieren Sie Python-Programmierung und Apache Spark-Frameworks, um erweiterte Big Data-Analyselösungen zu entwerfen und zu implementieren. (PLO 1, PLO 2)
- SLO 2: Bewerten und wenden Sie die Spark 2.0 DataFrame-Syntax an, um komplexe Datenverarbeitungsaufgaben zu optimieren und die Analyseeffizienz zu verbessern. (PLO 1, PLO 3, PLO 5)
- SLO 3: Erstellen und kritisieren Sie anspruchsvolle Modelle des maschinellen Lernens mit Sparks MLlib, einschließlich logistischer Regression, Zufallswäldern und Gradient-Boosted-Bäumen, um Klassifizierungsprobleme aus der Praxis zu lösen. (PLO 1, PLO 2, PLO 5)
- SLO 4: Entwickeln und bewerten Sie innovative Anwendungen zur Verarbeitung natürlicher Sprache, wie z. B. Spamfilter, und nutzen Sie dabei die Funktionen von Spark zur Textanalyse und -klassifizierung. (PLO 1, PLO 2, PLO 5)
- SLO 5: Formulieren Sie einen ethischen Rahmen für Big Data Analytics, der christliche Prinzipien der Verantwortung und des Datenschutzes integriert und die gesellschaftlichen Auswirkungen von Techniken zur Datenanalyse im großen Maßstab kritisch untersucht. (PLO 3, PLO 5)
TECH 615: Angewandte KI: Lösungen für Unternehmen
Dieser Kurs bietet eine umfassende Einführung in künstliche Intelligenz (KI) und untersucht ihre transformativen Auswirkungen auf verschiedene Branchen.
Lernergebnisse der Kursteilnehmer (SLOs)
- SLO 1: Bewerten Sie die Auswirkungen der KI auf verschiedene Branchen, analysieren Sie aktuelle Trends und prognostizieren Sie zukünftige Entwicklungen in diesem Bereich.
Stipendien und Finanzierung
Das Amt für Finanzhilfe der Southwest Baptist University hat sich zum Ziel gesetzt, Sie mit den finanziellen Mitteln und der Beratung zu versorgen, die Sie benötigen, um Ihr Ziel einer christlichen Hochschulbildung zu verfolgen. Wir werden mit Ihnen zusammenarbeiten, um Ihnen umfassende finanzielle Unterstützung zu bieten, die Ihren Bedürfnissen durch eine Kombination aus universitären, bundesstaatlichen, staatlichen und privaten Hilfsmitteln gerecht wird.
Admissions
Programmergebnis
Institutionelle Lernergebnisse (ILOs)
- ILO 1: Die Studierenden werden effektiv kommunizieren.
- ILO 2: Die Studierenden nutzen Untersuchungsmethoden zum Erwerb und zur Anwendung von Wissen.
- ILO 3: Die Studierenden werden sich mit konkreten Problemen befassen, indem sie Glaubens- und ethische Argumentation anwenden.
- ILO 4: Die Schüler werden kreativ und kritisch denken, um ein Leben des Lernens zu führen.
- ILO 5: Die Studierenden werden in eine kulturell vielfältige Welt eintauchen, um ihre Beziehungen zu anderen zu stärken.
Programm-Lernergebnisse (PLOs)
- PLO 1: Entwerfen und implementieren Sie fortschrittliche Informatiklösungen mit Schwerpunkt auf KI, Cloud Computing und Big Data-Systemen. ILO 2, ILO 4
- PLO 2: Analysieren und optimieren Sie komplexe Algorithmen und Datenstrukturen, um reale Rechenprobleme effizient zu lösen. ILO 2, ILO 4
- PLO 3: Ethische Prinzipien, einschließlich christlicher Werte, bewerten und anwenden, um Herausforderungen bei der Technologieentwicklung und beim Technologiemanagement zu bewältigen. ILO 3, ILO 4, ILO 5
- PLO 4: Kommunizieren Sie komplexe technische Konzepte und Lösungen effektiv an technische und nicht-technische Zielgruppen. ILO 1, ILO 5
- PLO 5: Wissen aus verschiedenen Informatikbereichen zusammenführen, um innovative Lösungen für unterschiedliche geschäftliche und gesellschaftliche Herausforderungen zu entwickeln. ILO 2, ILO 3, ILO 4, ILO 5
Galerie
English Language Requirements
Zertifizieren Sie Ihre Englischkenntnisse mit dem Duolingo Englischtest! Der DET ist ein bequemer, schneller und erschwinglicher Online-Englischtest, der von über 4.000 Universitäten (wie dieser) auf der ganzen Welt akzeptiert wird.