Master în științe informatice
Bolivar, Statele Unite ale Americii
DURATA
1 up to 3 Years
LIMBI
Engleză
RITM
La zi
TERMEN LIMITĂ DE APLICARE
Solicitați termenul limită de aplicare
CEA MAI DEVREME DATĂ DE ÎNCEPERE
Aug 2025
TAXE DE ȘCOLARIZARE
Solicitați taxe de școlarizare
FORMAT DE STUDIU
Amestecat, Învățământ la Distanță
Introducere
Programul Master of Science in Computer Science oferă un curriculum cuprinzător și de ultimă oră pentru a pregăti studenții pentru roluri în industria tehnologică care evoluează rapid. Acest program avansat îmbină bazele teoretice cu aplicațiile practice, acoperind o gamă largă de subiecte de la principiile de bază ale informaticii la domenii specializate, cum ar fi AI, cloud computing și analiza datelor mari. Cu un accent puternic pe considerente etice fundamentate pe principii creștine, programul poziționează în mod unic absolvenții pentru a aborda în mod responsabil provocări tehnologice complexe. Prin cursuri riguroase, proiecte practice și o experiență capstone culminantă, studenții dezvoltă abilități avansate în programare, proiectarea algoritmilor, gestionarea bazelor de date și aplicații AI. Accentul pus de program pe competențele relevante pentru industrie, inclusiv gestionarea infrastructurii cloud și prelucrarea datelor mari, asigură că absolvenții sunt bine echipați pentru a răspunde cerințelor actuale ale sectorului tehnologic. Prin sintetizarea cunoștințelor din diverse domenii ale informaticii și aplicarea acestora la provocările din lumea reală a afacerilor, studenții ies din program pregătiți să inoveze, să conducă și să aducă contribuții semnificative în domeniul informaticii.
Curriculum
Această hartă curriculară ilustrează dezvoltarea progresivă a competențelor studenților în cadrul programului de master în managementul tehnologiei informației, arătând modul în care fiecare curs introduce (I), dezvoltă (D) sau aduce studenții la stăpânirea (M) a celor șapte rezultate ale învățării programului. (PLOs), culminând cu cursul capstone în care studenții demonstrează stăpânirea tuturor rezultatelor.
- TECH 500: Provocări etice în managementul tehnologiei
- TECH 605: Limbaje de programare
- TECH 615: Algoritmi și structuri de date
- TECH 653: Sisteme de operare
- TECH 651: Sisteme de baze de date
- TECH 515: Gestionarea infrastructurii și securității cloud
- TECH 575: Big Data Analytics pentru IoT
- TECH 615: IA aplicată: soluții pentru afaceri
- TECH 630: IA avansată pentru perspective de afaceri și luarea deciziilor
- TECH 699: Capstone informatică
Clasele de bază
TECH 500: Provocări etice în managementul tehnologiei
Acest curs se concentrează pe pregătirea liderilor pentru a rezolva dileme etice complexe în managementul tehnologiei. Cursul pune accent pe valorile biblice și soluțiile practice la provocările contemporane. Elevii explorează sistemele etice printr-o viziune creștină asupra lumii, analizează studii de caz și își dezvoltă abilitățile de a face judecăți morale solide. Până la sfârșitul cursului, participanții vor fi echipați pentru a aborda problemele etice în conducerea tehnologiei cu integritate și o perspectivă bazată pe credință.
Rezultatele învățării cursanților (SLO)
- SLO 1: Analizați dileme etice complexe în managementul tehnologiei folosind diferite cadre etice, inclusiv o viziune creștină asupra lumii. (PLO 3, PLO 5)
- SLO 2: Evaluați implicațiile tehnologiilor emergente asupra luării deciziilor etice în rolurile de conducere IT. (PLO 3, PLO 5)
- SLO 3: Sintetizați principiile biblice cu provocările etice contemporane pentru a dezvolta soluții bazate pe credință în managementul tehnologiei. (PLO 3, PLO 5)
- SLO 4: Dezvoltați și articulați judecăți morale solide pentru studii de caz în etica tehnologiei, demonstrând gândire critică și comunicare eficientă. (PLO 3, PLO 4)
- SLO 5: Creați un cadru etic personal pentru abordarea provocărilor de management al tehnologiei care integrează standardele profesionale cu valorile creștine. (PLO 3, PLO 5)
TECH 605: Limbaje de programare
Acest curs oferă o examinare cuprinzătoare a limbajelor de programare, aprofundând în principiile lor de proiectare, tehnici de implementare și aplicații practice în diverse paradigme, inclusiv modele imperative, orientate pe obiecte, funcționale, bazate pe logică și concurente. Elevii explorează sintaxa limbajului, semantica, sistemele de tip, managementul memoriei, modelele de concurență și strategiile de implementare pentru interpreți, compilatoare și mașini virtuale.
Rezultatele învățării cursanților (SLO)
- SLO 1: Evaluați diverse paradigme de programare pentru a proiecta caracteristici avansate ale limbajului, demonstrând o înțelegere cuprinzătoare a teoriei și implementării limbajului. (PLO 1, PLO 2)
- SLO 2: Sintetizați concepte din mai multe modele de programare pentru a crea un prototip al unui nou limbaj specific domeniului, prezentând inovația în proiectarea limbajului. (PLO 1, PLO 5)
- SLO 3: Analizați implementările de limbaj complexe pentru a deconstrui caracteristici avansate, cum ar fi sistemele de tip și modelele de concurență, demonstrând o perspectivă tehnică profundă a limbii interne. (PLO 1, PLO 3)
- SLO 4: Construiți un compilator sau un interpret funcțional pentru un subset al unui limbaj de programare, integrând cunoștințe avansate despre tehnicile de procesare a limbajului. (PLO 1, PLO 2)
- SLO 5: Evaluează paradigmele de programare emergente pentru a prezice impactul acestora asupra dezvoltării software viitoare, propunând aplicații inovatoare care să folosească aceste noi modele. (PLO 1, PLO 5)
TECH 615: Algoritmi și structuri de date
Acest curs avansat oferă o explorare cuprinzătoare a algoritmilor și structurilor de date, esențiale pentru rezolvarea eficientă a problemelor și dezvoltarea software-ului în informatică.
Rezultatele învățării cursanților (SLO)
- SLO 1: Proiectați algoritmi avansați utilizând diverse tehnici, cum ar fi divide and cuquer, programare dinamică și abordări lacome pentru a rezolva probleme complexe de calcul în mod eficient. (PLO 1, PLO 2)
- SLO 2: Analizați complexitatea în timp și spațiu a algoritmilor folosind notațiile Big O, Big Theta și Big Omega, demonstrând o înțelegere profundă a eficienței algoritmului. (PLO 2)
- SLO 3: Implementați și optimizați structuri de date sofisticate, inclusiv arbori echilibrați, reprezentări avansate de grafice și tabele hash, pentru a îmbunătăți performanța algoritmului. (PLO 1, PLO 2)
- SLO 4: Evaluați și selectați algoritmi și structuri de date adecvate pentru scenarii specifice din lumea reală, demonstrând capacitatea de a lua decizii informate de proiectare. (PLO 1, PLO 2, PLO 5)
- SLO 5: Aplicați gândirea algoritmică la soluționarea etică a problemelor, demonstrând modul în care principiile creștine de administrare și eficiență pot ghida dezvoltarea de soluții software responsabile și conștiente de resurse. (PLO 1, PLO 3, PLO 5)
TECH 653: Sisteme de operare
Acest curs avansat oferă o explorare cuprinzătoare a sistemelor de operare, concentrându-se pe arhitectura, componentele și principiile de proiectare ale acestora.
Rezultatele învățării cursanților (SLO)
- SLO 1: Analizați arhitecturi complexe ale sistemelor de operare, demonstrând o înțelegere cuprinzătoare a managementului proceselor, a alocării memoriei și a operațiunilor sistemului de fișiere. (PLO 1, PLO 2)
- SLO 2: Proiectați și implementați mecanisme de sincronizare avansate pentru a rezolva problemele de blocaj și condițiile de cursă în medii cu mai multe fire. (PLO 1, PLO 2)
- SLO 3: Evaluați diferiți algoritmi de programare a CPU și tehnici de gestionare a memoriei, optimizând performanța sistemului pentru diverse scenarii de calcul. (PLO 1, PLO 2)
- SLO 4: Dezvoltați componente ale unui sistem de operare de bază, integrând cunoștințele despre sistemele I/O, driverele de dispozitiv și principiile de securitate. (PLO 1, PLO 2)
- SLO 5: Evaluează impactul tehnologiilor emergente asupra proiectării sistemelor de operare, propunând soluții inovatoare pentru sisteme distribuite și în timp real. (PLO 1, PLO 5)
- SLO 6: Aplicați principiile de administrare și management etic al resurselor inspirate de valorile creștine pentru a proiecta sisteme de operare care utilizează eficient resursele de calcul, luând în considerare impactul asupra mediului și responsabilitatea socială. (PLO 3, PLO 5)
TECH 651: Sisteme de baze de date
Acest curs avansat oferă o examinare cuprinzătoare a sistemelor de baze de date, concentrându-se pe proiectarea, implementarea și gestionarea acestora în mediile de calcul moderne.
Rezultatele învățării cursanților (SLO)
- SLO 1: Proiectați și implementați scheme complexe de baze de date folosind tehnici avansate de modelare a datelor, demonstrând competența în optimizarea integrității datelor, performanței și scalabilității. (PLO 1, PLO 2)
- SLO 2: Dezvoltați interogări SQL sofisticate și proceduri stocate pentru a prelua și manipula datele în mod eficient, demonstrând capacitatea de a optimiza performanța interogărilor în sistemele de baze de date la scară largă. (PLO 1, PLO 2)
- SLO 3: Evaluați și comparați sistemele de baze de date relaționale și NoSQL, selectând soluții adecvate pentru diverse scenarii de gestionare a datelor și justificând deciziile arhitecturale. (PLO 1, PLO 5)
- SLO 4: Implementați funcții avansate ale bazei de date, inclusiv gestionarea tranzacțiilor, controlul concurenței și măsurile de securitate, asigurând consistența și protecția datelor în medii multi-utilizator. (PLO 1, PLO 2)
- SLO 5: Arhitectați și implementați sisteme de baze de date distribuite și depozite de date, demonstrând capacitatea de a gestiona datele mari și de a efectua analize complexe în medii bazate pe cloud și on-premise. (PLO 1, PLO 5)
TECH 515: Gestionarea infrastructurii și securității cloud
Acest curs oferă o introducere cuprinzătoare în managementul datelor de întreprindere și tehnologiile de rețea în Tehnologia Informației (IT), cu accent pe operațiuni și securitate bazate pe cloud.
Rezultatele învățării cursanților (SLO)
- SLO 1: Evaluați arhitecturi complexe de rețea bazate pe cloud și proiectați soluții optime pentru infrastructura IT la nivel de întreprindere. (PLO 1, PLO 2)
- SLO 2: Sintetizați cele mai bune practici în domeniul securității în cloud pentru a crea strategii cuprinzătoare de gestionare a riscurilor, abordând amenințările emergente și conformarea reglementărilor. (PLO 1, PLO 3, PLO 5)
- SLO 3: Creați soluții inovatoare de gestionare a datelor și stocare pentru mediile cloud, optimizând pentru scalabilitate, performanță și rentabilitate. (PLO 1, PLO 5)
- SLO 4: Criticați practicile IT prin prisma intenționării creștine, formulând cadre etice pentru utilizarea responsabilă a tehnologiei în cadrul întreprinderii. (PLO 3, PLO 5)
- SLO 5: Preziceți impactul tendințelor emergente în cloud computing și IT pentru întreprinderi asupra operațiunilor organizaționale și concepeți strategii adaptative pentru a utiliza aceste tehnologii în siguranță. (PLO 1, PLO 5)
TECH 575: Big Data Analytics pentru IoT
Acest curs prezintă studenților Apache Spark, un cadru puternic de procesare a datelor mari, cu accent pe aplicarea acestuia în analiza seturi de date la scară largă.
Rezultatele învățării cursanților (SLO)
- SLO 1: Sintetizați programarea Python și cadrele Apache Spark pentru a proiecta și implementa soluții avansate de analiză a datelor mari. (PLO 1, PLO 2)
- SLO 2: Evaluați și aplicați sintaxa Spark 2.0 DataFrame pentru a optimiza sarcinile complexe de procesare a datelor și pentru a îmbunătăți eficiența analitică. (PLO 1, PLO 3, PLO 5)
- SLO 3: Creați și criticați modele sofisticate de învățare automată folosind MLlib Spark, inclusiv regresie logistică, păduri aleatorii și arbori cu gradient, pentru a rezolva problemele de clasificare din lumea reală. (PLO 1, PLO 2, PLO 5)
- SLO 4: Dezvoltați și evaluați aplicații inovatoare de procesare a limbajului natural, cum ar fi filtrele de spam, utilizând capabilitățile Spark pentru analiza și clasificarea textului. (PLO 1, PLO 2, PLO 5)
- SLO 5: Formularea unui cadru etic pentru analiza datelor mari care să integreze principiile creștine de administrare și confidențialitate, examinând critic implicațiile societale ale tehnicilor de analiză a datelor la scară largă. (PLO 3, PLO 5)
TECH 615: IA aplicată: soluții pentru afaceri
Acest curs oferă o introducere cuprinzătoare în inteligența artificială (AI), explorând impactul ei transformator în industrii.
Rezultatele învățării cursanților (SLO)
- SLO 1: Evaluați impactul AI asupra diferitelor industrii, analizând tendințele actuale și prezicând evoluțiile viitoare în domeniu.
Burse și finanțare
Biroul de Asistență Financiară de la Southwest Baptist University este dedicat să vă ofere resursele financiare și consilierea de care aveți nevoie pentru a vă urmări obiectivul de învățământ superior creștin. Vom colabora cu dvs. pentru a vă oferi asistență financiară cuprinzătoare care vă va satisface nevoile printr-o combinație de resurse de ajutor universitare, federale, de stat și private.
Admitere
Rezultatul programului
Rezultatele învățării instituționale (ILO)
- ILO 1: Elevii vor comunica eficient.
- ILO 2: Studenții vor folosi metode de cercetare pentru dobândirea și aplicarea cunoștințelor.
- ILO 3: Elevii vor aborda probleme concrete prin aplicarea credinței și a raționamentului etic.
- ILO 4: Elevii vor gândi creativ și critic pentru a urma o viață de învățare.
- ILO 5: Studenții se vor angaja într-o lume diversă cultural pentru a consolida relațiile cu ceilalți.
Rezultatele învățării programului (PLO)
- PLO 1: Proiectați și implementați soluții informatice avansate, concentrându-se pe AI, cloud computing și sisteme de date mari. ILO 2, ILO 4
- PLO 2: Analizați și optimizați algoritmi și structuri de date complexe pentru a rezolva eficient problemele de calcul din lumea reală. ILO 2, ILO 4
- PLO 3: Evaluați și aplicați principiile etice, inclusiv valorile creștine, pentru a aborda provocările în dezvoltarea și managementul tehnologiei. ILO 3, ILO 4, ILO 5
- PLO 4: Comunicați în mod eficient concepte și soluții tehnice complexe, atât publicului tehnic, cât și non-tehnic. ILO 1, ILO 5
- PLO 5: Sintetizați cunoștințele din diverse domenii informatice pentru a dezvolta soluții inovatoare pentru diverse provocări de afaceri și societale. ILO 2, ILO 3, ILO 4, ILO 5
Galerie
English Language Requirements
Certificați-vă cunoștințele de limba engleză cu testul de engleză Duolingo! DET este un test de engleză online convenabil, rapid și accesibil, acceptat de peste 4.000 de universități (ca aceasta) din întreaga lume.