Baccalauréat ès sciences en informatique
George Mason University
Information clé
Emplacement du campus
Fairfax, États-Unis d'Amérique
Langues
Anglais
Format d'étude
Sur le campus
Durée
4 années
Rythme
À plein temps
Frais de scolarité
USD 4 897 / per semester *
Date limite d'inscription
01 Jun 2024
Date de début au plus tôt
Aug 2024
* frais de scolarité dans l'État à temps plein (12-15 crédits); 16 980 USD - frais de scolarité à temps plein hors de l'État (12-15 crédits); 1 803 USD - frais étudiants obligatoires
introduction
Le BS en informatique accrédité ABET offre aux étudiants une formation essentielle pour étudier la conception et la mise en œuvre de logiciels de systèmes informatiques, d'architecture informatique et d'applications logicielles informatiques pour la science et les affaires. Le programme met l'accent à la fois sur les principes fondamentaux des systèmes informatiques et sur les applications logicielles. Les domaines d'étude requis comprennent les structures de données, l'analyse d'algorithmes, la programmation de bas niveau, l'architecture informatique et la traduction linguistique, l'éthique et le droit pour les professionnels de l'informatique, ainsi que la conception et le développement de logiciels. L'évolution des technologies logicielles est une préoccupation majeure.
Des cours au choix de niveau supérieur sont offerts dans une grande variété de domaines informatiques : intelligence artificielle, cybersécurité, systèmes concurrents et distribués, bases de données, exploration de données, robotique, vision par ordinateur, réseaux informatiques, systèmes d'exploitation, langages de programmation, développement d'applications mobiles, et génie logiciel. Les étudiants ont également la possibilité de suivre un cours de synthèse qui leur permet de travailler sur des projets stimulants impliquant plusieurs domaines de l'informatique.
Résultat du programme
Les objectifs du programme Informatique, BS concernent les capacités des diplômés plusieurs années après l'obtention de leur diplôme. Nos diplômés devraient avoir, dans les trois à cinq ans suivant l'obtention de leur diplôme :
- Se sont établis en tant que professionnels de l’informatique performants et productifs ou se sont engagés dans des études avancées telles qu’un programme d’études supérieures.
- A travaillé efficacement à la fois en équipe et en tant qu'individu.
- Remplir leurs responsabilités dans les domaines de l'éthique, du développement professionnel continu et des communications écrites et orales efficaces.
Curriculum
Conditions de diplôme
Total des crédits: 120
Noyau d'informatique
- CS 110 Fondements de l'informatique (Mason Core) 3
- CS 112 Introduction à la programmation informatique (Mason Core) 4 ou CS 108 et CS 109 Introduction à la programmation informatique, partie A et Introduction à la programmation informatique, partie B
- CS 211 Programmation orientée objet 3
- CS 262 Introduction à la programmation de bas niveau 3
- CS 306 Synthèse de l'éthique et du droit pour le professionnel de l'informatique (Mason Core) 3
- CS 310 Structures de données 3
- CS 321 Génie logiciel 3
- CS 330 Méthodes et modèles formels 3
- CS 367 Systèmes informatiques et programmation 4
- CS 471 Systèmes d'exploitation 3
- CS 483 Analyse des algorithmes 3
Crédits totaux 35
Informatique senior
Sélectionnez-en un parmi les éléments suivants : 3
- CS 455 Communications informatiques et réseaux
- CS 468 Programmation et systèmes sécurisés
- CS 475 Systèmes simultanés et distribués
- CS 487 Introduction à la cryptographie
Sélectionnez quatre cours supplémentaires parmi les suivants : 12
- CS 425 Programmation de jeux I
- Processeurs de langage et environnements de programmation CS 440
- Concepts de base de données CS 450
- CS 451 Infographie
- CS 455 Communications informatiques et réseaux
- Langages de programmation comparatifs CS 463
- CS 465 Architecture des systèmes informatiques 1
- CS 468 Programmation et systèmes sécurisés
- CS 469 Ingénierie de sécurité
- CS 475 Systèmes simultanés et distribués
- CS 477 Développement d'applications mobiles
- CS 480 Introduction à l'intelligence artificielle
- CS 482 Vision par ordinateur
- CS 484 Exploration de données
- Robotique autonome CS 485
- CS 487 Introduction à la cryptographie
- Exposition de design CS 490 2
- Projet de conception senior 2 parrainé par l'industrie CS 491
- CS 499 Sujets spéciaux en informatique 3
- MATH 446 Analyse numérique I ou OR 481 Méthodes numériques en ingénierie
Crédits totaux 15
Mathématiques
- MATH 113 Géométrie analytique et calcul I (Mason Core) 4 ou MATH 123 & MATH 124 Calcul avec algèbre/trigonométrie, partie A et calcul avec algèbre/trigonométrie, partie B (Mason Core)
- MATH 114 Géométrie analytique et calcul II 4
- MATH 125 Mathématiques discrètes I (Mason Core) 3
- MATH 203 Algèbre linéaire 3
- MATH 213 Géométrie analytique et calcul III 3
Crédits totaux 17
Remarque : MATH 104 Trigonométrie et fonctions transcendantales, MATH 105 Mathématiques pré-calcul, MATH 108 Calcul d'introduction avec applications métiers (Mason Core) et les cours avec une désignation informatique (et tous les cours croisés associés) ne peuvent pas être pris en compte pour ce diplôme.
Statistiques
- STAT 344 Probabilités et statistiques pour les ingénieurs et les scientifiques I 3
Crédits totaux 3
Cours liés à l'informatique
Les étudiants devront peut-être choisir des cours au choix pour satisfaire aux prérequis des cours suivants :
Sélectionnez 6 crédits parmi les suivants : 6
- STAT 354 Probabilités et statistiques pour les ingénieurs et les scientifiques II
- OR 335 Modélisation et simulation de systèmes discrets
- OR 441 Recherche opérationnelle déterministe
- OR 442 Recherche opérationnelle stochastique
- Électronique numérique ECE 301
- Conception de systèmes numériques ECE 231
- Laboratoire de conception de systèmes numériques ECE 232
- Systèmes embarqués et interfaces matérielles ECE 350
- Développement de pilotes de périphériques ECE 446
- Microcontrôleurs ECE 447
- Architecture et programmation GPU ECE 455
- Architecture informatique ECE 511
- SWE 419 Conception et mise en œuvre de logiciels orientés objet
- SWE 432 Développement d'applications Web
- SWE 437 Test et maintenance de logiciels
- SWE 443 Architectures logicielles
- SYST 371 Gestion de l'ingénierie des systèmes
- SYST 470 Ingénierie des facteurs humains
- PHIL 371 Philosophie des sciences naturelles
- PHIL 376 Logique symbolique
- ENGH 388 Rédaction professionnelle et technique
- Tout cours MATH ou CS numéroté supérieur à 300 (sauf MATH 351) 1
- Tout cours SWE numéroté 300 ou plus, sauf SWE 301, SWE 401 et SWE 510
Crédits totaux 6
Sciences naturelles
Sélectionnez 12 crédits de sciences naturelles 12
Crédits totaux 12
Les cours doivent être destinés aux étudiants en sciences et en ingénierie et doivent comprendre une séquence de deux cours avec laboratoires. Certaines combinaisons homologuées totalisent plus de 12 heures.
Séquences de deux cours approuvées avec les laboratoires
La biologie
- BIOL 102 Biologie d'introduction I-Enquête sur la biodiversité et l'écologie (Mason Core) 4
- BIOL 103 & BIOL 105 Biologie d'introduction II - Enquête sur la biologie cellulaire et moléculaire (Mason Core) et Laboratoire d'introduction à la biologie II (Mason Core) 4
Chimie
- CHEM 211 & CHEM 213 Chimie générale I (Mason Core) et Laboratoire de chimie générale I (Mason Core) 4
- CHEM 212 & CHEM 214 Chimie générale II (Mason Core) et Laboratoire de chimie générale II (Mason Core) 4
Géologie
- GEOL 101 & GEOL 103 Géologie physique (Mason Core) et Laboratoire de géologie physique 4
- GEOL 102 & GEOL 104 Géologie historique (Mason Core) et Laboratoire de géologie historique (Mason Core) 4
La physique
- PHYS 160 & PHYS 161 Physique universitaire I (Mason Core) et Laboratoire universitaire de physique I (Mason Core) 4
- PHYS 260 & PHYS 261 Physique universitaire II (Mason Core) et Laboratoire universitaire de physique II (Mason Core) 4
Noyau de maçon supplémentaire
Les étudiants doivent remplir toutes les exigences Mason Core non remplies par les exigences majeures.
Communication orale 3
- COMM 100 Prise de parole en public (Mason Core)
- ou COMM 101 Fondamentaux de la communication (Mason Core)
Communication écrite 3
- ENGH 100 Composition pour les écrivains multilingues (Mason Core) ou ENGH 101 Composition (Mason Core)
Composition avancée 3
- ENGH 302 Composition avancée (Mason Core) (section Sciences naturelles) 1
Littérature 3
Arts 3
Civilisation occidentale/Histoire mondiale 3
Sciences sociales et comportementales 3
Compréhension globale 3
Crédits totaux 24
Electives
Les étudiants doivent compléter 8 crédits au choix 8
Crédits totaux 8