
Bolivar, Verenigde Staten
DUUR
1 max. 3 Years
TALEN
Engels
TEMPO
Full time
DEADLINE VOOR AANMELDING
Aanvraagdeadline
EERSTE STARTDATUM
Aug 2025
COLLEGEGELD
Vraag collegegeld aan
STUDIE FORMAAT
Blended, Afstand leren
Invoering
De Master of Science in Computer Science biedt een uitgebreid en geavanceerd curriculum om studenten voor te bereiden op functies in de snel evoluerende technologische industrie. Dit geavanceerde programma combineert theoretische fundamenten met praktische toepassingen en behandelt een breed scala aan onderwerpen, van basisprincipes van computerwetenschappen tot gespecialiseerde gebieden zoals AI, cloud computing en big data analytics. Met een sterke nadruk op ethische overwegingen gebaseerd op christelijke principes, positioneert het programma afgestudeerden op een unieke manier om complexe technologische uitdagingen op een verantwoordelijke manier aan te pakken. Door middel van rigoureuze cursussen, praktijkgerichte projecten en een afsluitende sluitsteenervaring ontwikkelen studenten geavanceerde vaardigheden in programmeren, algoritmeontwerp, databasebeheer en AI-toepassingen. De focus van het programma op vaardigheden die relevant zijn voor de industrie, waaronder cloudinfrastructuurbeheer en big data-verwerking, zorgt ervoor dat afgestudeerden goed zijn uitgerust om aan de huidige eisen van de technologiesector te voldoen. Door kennis uit verschillende domeinen van de informatica te combineren en toe te passen op zakelijke uitdagingen in de echte wereld, zijn studenten klaar om te innoveren, leiding te geven en belangrijke bijdragen te leveren aan de informatica.
leerplan
Deze curriculumkaart illustreert de progressieve ontwikkeling van de competenties van studenten in het Master of Science-programma Information Technology Management. Er wordt getoond hoe elke cursus de zeven Program Learning Outcomes (PLO's) introduceert (I), ontwikkelt (D) of studenten tot beheersing (M) brengt, met als hoogtepunt de afsluitende cursus waarin studenten aantonen dat ze alle uitkomsten beheersen.
- TECH 500: Ethische uitdagingen in technologiemanagement
- TECH 605: Programmeertalen
- TECH 615: Algoritmen en datastructuren
- TECH 653: Besturingssystemen
- TECH 651: Databasesystemen
- TECH 515: Cloudinfrastructuur en -beveiliging beheren
- TECH 575: Big Data Analytics voor IoT
- TECH 615: Toegepaste AI: Oplossingen voor bedrijven
- TECH 630: Geavanceerde AI voor zakelijke inzichten en besluitvorming
- TECH 699: Afstudeerrichting Computerwetenschappen
Core Classes
TECH 500: Ethische uitdagingen in technologiemanagement
Deze cursus richt zich op het voorbereiden van leiders om complexe ethische dilemma's in technologiemanagement op te lossen. De cursus benadrukt Bijbelse waarden en praktische oplossingen voor hedendaagse uitdagingen. Studenten onderzoeken ethische systemen via een christelijk wereldbeeld, analyseren casestudies en ontwikkelen vaardigheden om gezonde morele oordelen te vellen. Aan het einde van de cursus zijn deelnemers toegerust om ethische kwesties in technologieleiderschap aan te pakken met integriteit en een op geloof gebaseerd perspectief.
Leerresultaten voor studenten (SLO's)
- SLO 1: Analyseer complexe ethische dilemma's in technologiebeheer met behulp van verschillende ethische kaders, waaronder een christelijk wereldbeeld. (PLO 3, PLO 5)
- SLO 2: Evalueer de implicaties van opkomende technologieën op ethische besluitvorming in IT-leiderschapsrollen. (PLO 3, PLO 5)
- SLO 3: Synthetiseer Bijbelse principes met hedendaagse ethische uitdagingen om op geloof gebaseerde oplossingen te ontwikkelen in technologiebeheer. (PLO 3, PLO 5)
- SLO 4: Ontwikkel en articuleer gezonde morele oordelen voor casestudies in technologische ethiek, waarbij u kritisch denkvermogen en effectieve communicatie demonstreert. (PLO 3, PLO 4)
- SLO 5: Creëer een persoonlijk ethisch kader voor het aanpakken van uitdagingen op het gebied van technologiebeheer, waarbij professionele normen worden geïntegreerd met christelijke waarden. (PLO 3, PLO 5)
TECH 605: Programmeertalen
Deze cursus biedt een uitgebreid onderzoek naar programmeertalen, waarbij wordt ingegaan op hun ontwerpprincipes, implementatietechnieken en praktische toepassingen in diverse paradigma's, waaronder imperatieve, objectgerichte, functionele, op logica gebaseerde en gelijktijdige modellen. Studenten onderzoeken taalsyntaxis, semantiek, typesystemen, geheugenbeheer, gelijktijdigheidsmodellen en implementatiestrategieën voor interpreters, compilers en virtuele machines.
Leerresultaten voor studenten (SLO's)
- SLO 1: Evalueer diverse programmeerparadigma's om geavanceerde taalfuncties te ontwerpen, waarbij een uitgebreid begrip van taaltheorie en -implementatie wordt getoond. (PLO 1, PLO 2)
- SLO 2: Synthetiseer concepten uit meerdere programmeermodellen om een prototype te maken van een nieuwe domeinspecifieke taal, waarin innovatie in taalontwerp wordt getoond. (PLO 1, PLO 5)
- SLO 3: Analyseer complexe taalimplementaties om geavanceerde functies zoals typesystemen en gelijktijdigheidsmodellen te deconstrueren, waarbij diepgaand technisch inzicht in de interne werking van taal wordt getoond. (PLO 1, PLO 3)
- SLO 4: Een functionele compiler of interpreter construeren voor een subset van een programmeertaal, waarbij geavanceerde kennis van taalverwerkingstechnieken wordt geïntegreerd. (PLO 1, PLO 2)
- SLO 5: Beoordeel opkomende programmeerparadigma's om hun impact op toekomstige softwareontwikkeling te voorspellen en stel innovatieve toepassingen voor die gebruikmaken van deze nieuwe modellen. (PLO 1, PLO 5)
TECH 615: Algoritmen en datastructuren
Deze gevorderde cursus biedt een uitgebreide verkenning van algoritmen en datastructuren, essentieel voor efficiënte probleemoplossing en softwareontwikkeling in de computerwetenschappen.
Leerresultaten voor studenten (SLO's)
- SLO 1: Ontwerp geavanceerde algoritmen met behulp van verschillende technieken zoals verdeel en heers, dynamische programmering en hebzuchtige benaderingen om complexe computerproblemen efficiënt op te lossen. (PLO 1, PLO 2)
- SLO 2: Analyseer de tijd- en ruimtecomplexiteit van algoritmen met behulp van Big O-, Big Theta- en Big Omega-notaties, waarbij u een diepgaand begrip van de efficiëntie van algoritmen demonstreert. (PLO 2)
- SLO 3: Implementeer en optimaliseer geavanceerde datastructuren, waaronder gebalanceerde bomen, geavanceerde grafiekrepresentaties en hashtabellen, om de algoritmeprestaties te verbeteren. (PLO 1, PLO 2)
- SLO 4: Evalueer en selecteer geschikte algoritmen en datastructuren voor specifieke real-world scenario's, waarbij het vermogen wordt getoond om weloverwogen ontwerpbeslissingen te nemen. (PLO 1, PLO 2, PLO 5)
- SLO 5: Pas algoritmisch denken toe op ethische probleemoplossing, en laat zien hoe christelijke principes van rentmeesterschap en efficiëntie de ontwikkeling van verantwoorde en hulpbronbewuste softwareoplossingen kunnen begeleiden. (PLO 1, PLO 3, PLO 5)
TECH 653: Besturingssystemen
Deze gevorderde cursus biedt een uitgebreide verkenning van besturingssystemen, met de nadruk op hun architectuur, componenten en ontwerpprincipes.
Leerresultaten voor studenten (SLO's)
- SLO 1: Analyseer complexe besturingssysteemarchitecturen en toon een uitgebreid begrip van procesbeheer, geheugentoewijzing en bestandssysteembewerkingen. (PLO 1, PLO 2)
- SLO 2: Ontwerp en implementeer geavanceerde synchronisatiemechanismen om deadlock- en raceconditieproblemen in multi-threaded omgevingen op te lossen. (PLO 1, PLO 2)
- SLO 3: Evalueer verschillende CPU-planningalgoritmen en geheugenbeheertechnieken, en optimaliseer de systeemprestaties voor diverse computerscenario's. (PLO 1, PLO 2)
- SLO 4: Ontwikkel componenten van een basisbesturingssysteem, waarbij kennis van I/O-systemen, apparaatstuurprogramma's en beveiligingsprincipes wordt geïntegreerd. (PLO 1, PLO 2)
- SLO 5: Beoordeel de impact van opkomende technologieën op het ontwerp van besturingssystemen en stel innovatieve oplossingen voor voor gedistribueerde en realtime systemen. (PLO 1, PLO 5)
- SLO 6: Pas principes van rentmeesterschap en ethisch beheer van hulpbronnen toe, geïnspireerd door christelijke waarden, om besturingssystemen te ontwerpen die computerbronnen efficiënt gebruiken, waarbij rekening wordt gehouden met de impact op het milieu en de maatschappelijke verantwoordelijkheid. (PLO 3, PLO 5)
TECH 651: Databasesystemen
Deze gevorderde cursus biedt een uitgebreid onderzoek naar databasesystemen, met de nadruk op hun ontwerp, implementatie en beheer in moderne computeromgevingen.
Leerresultaten voor studenten (SLO's)
- SLO 1: Ontwerp en implementeer complexe databaseschema's met behulp van geavanceerde technieken voor gegevensmodellering, waarbij vaardigheid wordt getoond in het optimaliseren van gegevensintegriteit, prestaties en schaalbaarheid. (PLO 1, PLO 2)
- SLO 2: Ontwikkel geavanceerde SQL-query's en opgeslagen procedures om gegevens efficiënt op te halen en te manipuleren, waarbij de mogelijkheid wordt getoond om de queryprestaties in grootschalige databasesystemen te optimaliseren. (PLO 1, PLO 2)
- SLO 3: Evalueer en vergelijk relationele en NoSQL-databasesystemen, selecteer geschikte oplossingen voor diverse scenario's voor gegevensbeheer en rechtvaardig architectuurbeslissingen. (PLO 1, PLO 5)
- SLO 4: Geavanceerde databasefuncties implementeren, waaronder transactiebeheer, gelijktijdigheidscontrole en beveiligingsmaatregelen, om de consistentie en bescherming van gegevens in omgevingen met meerdere gebruikers te garanderen. (PLO 1, PLO 2)
- SLO 5: Ontwerp en implementeer gedistribueerde databasesystemen en datawarehouses, waarbij u aantoont dat u big data kunt beheren en complexe analyses kunt uitvoeren in cloudgebaseerde en on-premises omgevingen. (PLO 1, PLO 5)
TECH 515: Cloudinfrastructuur en -beveiliging beheren
Deze cursus biedt een uitgebreide introductie tot enterprise data management en netwerktechnologieën in de informatietechnologie (IT), met de nadruk op cloudgebaseerde activiteiten en beveiliging.
Leerresultaten voor studenten (SLO's)
- SLO 1: Evalueer complexe cloudgebaseerde netwerkarchitecturen en ontwerp optimale oplossingen voor IT-infrastructuur op ondernemingsniveau. (PLO 1, PLO 2)
- SLO 2: Synthetiseer best practices op het gebied van cloudbeveiliging om uitgebreide risicomanagementstrategieën te creëren, waarmee opkomende bedreigingen worden aangepakt en aan de regelgeving wordt voldaan. (PLO 1, PLO 3, PLO 5)
- SLO 3: Creëer innovatieve oplossingen voor gegevensbeheer en -opslag voor cloudomgevingen, waarbij schaalbaarheid, prestaties en kosteneffectiviteit worden geoptimaliseerd. (PLO 1, PLO 5)
- SLO 4: Beoordeel IT-praktijken vanuit het perspectief van christelijk rentmeesterschap, en formuleer ethische kaders voor verantwoord gebruik van technologie in bedrijfsomgevingen. (PLO 3, PLO 5)
- SLO 5: Voorspel de impact van opkomende trends in cloud computing en enterprise IT op de bedrijfsvoering en ontwikkel adaptieve strategieën om deze technologieën veilig te benutten. (PLO 1, PLO 5)
TECH 575: Big Data Analytics voor IoT
In deze cursus maken studenten kennis met Apache Spark, een krachtig framework voor big dataverwerking, met de nadruk op de toepassing ervan bij het analyseren van grootschalige datasets.
Leerresultaten voor studenten (SLO's)
- SLO 1: Synthetiseer Python-programmering en Apache Spark-frameworks om geavanceerde big data-analyseoplossingen te ontwerpen en implementeren. (PLO 1, PLO 2)
- SLO 2: Evalueer en pas Spark 2.0 DataFrame-syntaxis toe om complexe gegevensverwerkingstaken te optimaliseren en de analytische efficiëntie te verbeteren. (PLO 1, PLO 3, PLO 5)
- SLO 3: Maak en bekritiseer geavanceerde machine learning-modellen met behulp van Spark's MLlib, inclusief logistieke regressie, willekeurige bossen en gradient-boosted trees, om echte classificatieproblemen op te lossen. (PLO 1, PLO 2, PLO 5)
- SLO 4: Ontwikkel en beoordeel innovatieve toepassingen voor natuurlijke taalverwerking, zoals spamfilters, met behulp van de mogelijkheden van Spark voor tekst-analyse en -classificatie. (PLO 1, PLO 2, PLO 5)
- SLO 5: Formuleer een ethisch kader voor big data-analyse dat christelijke principes van rentmeesterschap en privacy integreert, waarbij de maatschappelijke implicaties van grootschalige data-analysetechnieken kritisch worden onderzocht. (PLO 3, PLO 5)
TECH 615: Toegepaste AI: Oplossingen voor bedrijven
Deze cursus biedt een uitgebreide introductie tot kunstmatige intelligentie (AI) en onderzoekt de transformerende impact ervan op verschillende sectoren.
Leerresultaten voor studenten (SLO's)
- SLO 1: Evalueer de impact van AI op verschillende sectoren, analyseer huidige trends en voorspel toekomstige ontwikkelingen op dit gebied.
Beurzen en financiering
Het Office of Financial Aid van Southwest Baptist University is toegewijd om u te voorzien van de financiële middelen en het advies dat u nodig hebt om uw doel van een christelijke hogere opleiding na te streven. Wij werken met u samen om uitgebreide financiële hulp te bieden die aan uw behoeften voldoet via een combinatie van universitaire, federale, staats- en particuliere hulpbronnen.
toelatingen
Programma resultaat
Institutionele leerresultaten (ILO's)
- ILO 1: Studenten communiceren effectief.
- ILO 2: Studenten gebruiken onderzoeksmethoden voor het verwerven en toepassen van kennis.
- ILO 3: Studenten pakken concrete problemen aan door geloof en ethische redeneringen toe te passen.
- ILO 4: Studenten moeten creatief en kritisch denken om een leven vol leren na te streven.
- ILO 5: Studenten leren omgaan met een cultureel diverse wereld om zo hun relaties met anderen te versterken.
Programma Leerresultaten (PLO’s)
- PLO 1: Ontwerp en implementeer geavanceerde computerwetenschappelijke oplossingen, met de focus op AI, cloud computing en big data-systemen. ILO 2, ILO 4
- PLO 2: Analyseer en optimaliseer complexe algoritmen en datastructuren om real-world computationele problemen efficiënt op te lossen. ILO 2, ILO 4
- PLO 3: Evalueer en pas ethische principes toe, waaronder christelijke waarden, om uitdagingen in de ontwikkeling en het beheer van technologie aan te pakken. ILO 3, ILO 4, ILO 5
- PLO 4: Communiceer complexe technische concepten en oplossingen effectief naar zowel technische als niet-technische doelgroepen. ILO 1, ILO 5
- PLO 5: Synthetiseer kennis uit verschillende computerwetenschapsdomeinen om innovatieve oplossingen te ontwikkelen voor diverse zakelijke en maatschappelijke uitdagingen. ILO 2, ILO 3, ILO 4, ILO 5
Galerij
English Language Requirements
Certificeer uw Engelse taalvaardigheid met de Duolingo Engelse test! De DET is een handige, snelle en betaalbare online test Engels die wordt geaccepteerd door meer dan 4.000 universiteiten (zoals deze) over de hele wereld.