Het doel van het Master of Science in Computer Science-programma (MSCS) is om afgestudeerde studenten voor te bereiden met de nodige kennis en vaardigheidscomponenten in de huidige computer- en informatiesystemen, zoals vereist door het bedrijfsleven, de overheid en de academische wereld. Specifieke huidige technologiegebieden omvatten cursussen in:Cyberveiligheid,
Mobiel berekenen,
Big data-systemen,
Cloudgebaseerde systemen, en
Enterprise-systemen.Het programma is ontworpen om te voldoen aan de behoeften van de huidige werkende professionals, die een graduaat willen behalen om op de hoogte te blijven van het veranderende computervak, evenals degenen met een recente bachelordiploma om hun kennis en vaardigheden te vergroten voor een carrière in de informatica. en cyberbeveiliging.
ToelatingseisenAlle kandidaten voor het Computer Science-programma zullen worden beoordeeld door de toelatingscommissie van de afdeling die is samengesteld uit de afgestudeerde adviseur en de afdelingsvoorzitter met definitieve goedkeuring door de Associate Dean voor het College of Business om te bepalen of ze in aanmerking komen voor toelating tot het programma op basis van de vermelde criteria hieronder.
Een kandidaat voor toelating moet de nodige academische voorbereiding hebben om cursussen op graduate-niveau in computerwetenschappen te voltooien.
Studenten die een bachelordiploma in computerwetenschappen hebben behaald aan een regionaal geaccrediteerde hogeschool of universiteit met een samengestelde GPA van 3.0 / 4.0 of beter in alle eerdere gevorderde niveau's (junior, senior en afgestudeerd werk), wiskunde en informatica-gerelateerd werk zullen ontvangen onvoorwaardelijke toelating tot de opleiding. Studenten met een samengestelde GPA onder 3.0 / 4.0 maar boven 2.5 / 4.0 krijgen voorwaardelijke toelating voor het eerste semester van het programma.
Studenten met een undergraduate major in een andere discipline die de volgende cursussen hebben gevolgd met hun geassocieerde laboratoria en een samengestelde GPA van 3.0 / 4.0 of hoger hebben in deze cursussen, worden onvoorwaardelijk toegelaten tot de opleiding.Calculus II
Basisprincipes van programmeren II
Computer organisatie
Basisprincipes van programmeren IIIAls de student deze cursussen en de bijbehorende laboratoria niet heeft voltooid voordat hij zich aanmeldde voor het programma, maar een minimum GPA van 3.0 / 4.0 of beter in zijn major heeft, wordt voorwaardelijke toelating verleend, maar moet hij deze cursussen voltooien met een GPA van 3.0 / 4.0 of beter binnen de eerste twee semesters van toelating om door te kunnen gaan met de opleiding.
De student moet het cijfer "B" of beter behalen in de bovengenoemde cursussen en de laboratoria. Studenten die deze cursussen niet hebben afgerond en een 3.0 GPA of beter hebben in hun major, kunnen voorwaardelijk worden toegelaten en de cursussen volgen bij A & M-SA.
Elke student die is toegelaten tot het Computer Science-programma op basis van een "voorwaardelijke status" moet een "B of beter" behalen in alle nivelleringcursussen en de eerste 9 uur aan afgestudeerde cursussen die in het programma zijn geprobeerd. Elke student die is toegelaten met de status 'voorwaardelijk' en een 'C' of lager verdient in een van de nivelleringscursussen en de bijbehorende laboratoria of in de eerste 9 uur van poging tot werk op graduate-niveau aan de universiteit, mag niet doorgaan met het programma .
Om succesvol te zijn in het Computer Science-programma aan de universiteit, is een aangetoonde vaardigheid in het gebruik van de Engelse taal vereist. Als het bachelordiploma van een student niet afkomstig is van een regionaal geaccrediteerde universiteit van de Verenigde Staten, moet de student TOEFL-scores indienen voor evaluatie
Studenten die zijn toegelaten tot het Computer Science-programma mogen niet meer dan 6 uur aan door de afdeling goedgekeurde cursussen op graduate-niveau van een andere regionaal geaccrediteerde hogeschool of universiteit toepassen.Graad VereistenDe MS in Computer Science heeft twee routes om af te ronden: scriptie of niet-scriptie. De niet-thesis-route bestaat uit 36 uur cursussen op graduate-niveau, waaronder een graduate seminar-cursus die moet worden afgerond in het laatste afstudeersemester. De scriptietraject bestaat uit 30 uur cursussen op graduate-niveau, inclusief 6 uur scriptiewerk. CSCI 5391 Graduate Seminar zal eenmaal per semester worden gevolgd in de laatste twee laatste semesters van het programma van de student voordat het afstudeert. De student voltooit zijn scriptie en verdediging om een opleiding op masterniveau in computerwetenschappen aan te tonen.leerplanNon-Thesis
Niet-thesis-track studenten zijn verplicht om 12 uur verplichte kerncursussen, 12 uur voorgeschreven keuzevakken, 9 uur goedgekeurde keuzevakken in informatica of informatiesystemen, en 3 uur Graduate Seminar in het laatste semester te volgen voor een totaal van 36 uur. De voorgeschreven keuzevakken zijn in drie verschillende tracks: Software Applicaties track, Cyber Security Track, Enterprise Systems Track. Een student kan een van de tracks kiezen en de cursussen in die track voltooien. Voor de gratis goedgekeurde keuzevakken kan een student een van de cursussen volgen die niet in het voorgeschreven traject vallen dat hij heeft gevolgd, of een goedgekeurde graduate cursus in computer- of informatiesystemen.
Scriptie
Scriptietrackstudenten moeten 12 uur verplichte kerncursussen volgen, 12 uur voorgeschreven keuzevakken of gratis goedgekeurde keuzevakken in informatica of informatiesystemen, en 6 uur scriptie voor een totaal van 30 uur.
curriculaVereiste kerncursussenDatabase systemen
Computer netwerken
Besturingssystemen
algoritmeskeuzevakkenSelecteer 12 uur van de volgende voorgeschreven keuzevakken of gratis goedgekeurde keuzevakken in informatica of informatiesystemen:Voorgeschreven keuzevakken - Softwaretoepassingen
Veilige softwareontwikkeling
Ontwikkeling van mobiele apps I
Software Engineering
Software Kwaliteit ZekerheidVoorgeschreven keuzevakken - CyberbeveiligingInfo Assurance / Risicomanagement
Cryptografie / beveiligde comm
Beveiliging in opkomende technologie
InformatiebeveiligingVoorgeschreven keuzevakken - Enterprise-systemenSoftware Project Management
Decision Support Systems
Enterprise Resource Planning
Bus Intelligence / Data MiningGratis goedgekeurde keuzevakken (naast de voorgeschreven cursussen)Kunstmatige intelligentie
Ontwikkeling van mobiele apps II
Integratie van bedrijfsprocessen
Sys Analysis Design & Impl
Big Data Analytics
Cloud computing
Speciaal onderwerp-computerwetenschappenScriptie- / seminarcursussenGraduate Seminar
Scriptie (tweemaal afgelegd - eenmaal in elk van de laatste twee semesters)