MSE en informatique (temps partiel)
Johns Hopkins Whiting School of Engineering
Information clé
Emplacement du campus
Baltimore, États-Unis d'Amérique
Langues
Anglais
Format d'étude
Mélangé, Apprentissage à distance
Durée
2 années
Rythme
À temps partiel
Frais de scolarité
USD 50 328
Date limite d'inscription
Demande d'info
Date de début au plus tôt
Demande d'info
introduction
Apprenez des leaders de l'industrie informatique qui développent les technologies et les structures qui alimentent notre monde axé sur la technologie. Avec le Master Johns Hopkins Engineering for Professionals en informatique, vous franchirez une nouvelle étape dans votre carrière en tirant pleinement parti des connaissances pratiques et fondées sur la recherche en bioinformatique, en génie logiciel, en cybersécurité, etc.
À propos du programme
Des cours structurés et rigoureux vous aident à maîtriser les compétences dont vous avez besoin pour vraiment avoir un impact dans votre domaine et faire progresser votre carrière. Pour guider votre expérience d'apprentissage, vous aurez accès à une équipe de scientifiques, de chercheurs et d'ingénieurs de haut niveau qui pratiquent activement ce qu'ils enseignent, y compris des experts du Johns Hopkins Applied Physics Lab. Vous pouvez également choisir de vous engager dans des recherches significatives grâce à notre cours Capstone de conception unique.
En tant que diplômé du programme de maîtrise en informatique, vous :
- Utiliser des outils et des méthodes mathématiques pour analyser l'efficacité des algorithmes informatiques.
- Évaluer la précision des algorithmes déterministes et non déterministes.
- Maîtrisez plusieurs graphes, algorithmes importants et leurs stratégies de création, de maintenance et d'application associées.
- Comprendre les structures de données dans la programmation scientifique, le tri/recherche et la recherche de chaînes.
Faits saillants du programme
Les étudiants doivent se spécialiser dans l'un des domaines suivants:
- Bioinformatique : Étudiez le fonctionnement interne de la biologie grâce à l'ingénierie informatique. Explorez des sujets tels que la biologie des systèmes, la génomique computationnelle, etc.
- Cyber-opérations : L'étude de l'emploi des cyber-capacités dont le but principal est d'atteindre des objectifs dans ou à travers le cyberespace. Ces opérations comprennent les opérations sur les réseaux informatiques et les activités d'exploitation et de défense des cybersystèmes.
- Cybersécurité : étudiez les outils, les systèmes et les techniques nécessaires pour protéger l'ère numérique. Explorez des sujets tels que l'ingénierie de la sécurité, la cryptologie, etc.
- Communications de données et mise en réseau : étudiez l'ingénierie et la théorie des réseaux de communication d'aujourd'hui. Explorez des sujets tels que la programmation réseau, la gestion de la sécurité réseau, etc.
- Data Science et Cloud Computing : Étudiez les systèmes et les processus qui construisent et sécurisent un environnement cloud. Explorez des sujets tels que la visualisation de données, le cloud computing, etc.
- Systèmes de bases de données et gestion des connaissances : étudiez comment les informations sont stockées, traitées et récupérées. Explorez des sujets tels que les réseaux de neurones, les données liées et le Web sémantique, et plus encore.
- Informatique d'entreprise et Web : étudiez l'informatique au niveau de l'entreprise. Explorez des sujets tels que le développement d'applications Web avec Java, la conception et la mise en œuvre de systèmes d'entreprise, etc.
- Interaction homme-machine et visualisation : étudiez la connexion entre les humains et les ordinateurs. Explorez des sujets tels que l'infographie, le crowdsourcing et le calcul humain, et plus encore.
- Recherche : Guidé par des conseillers, choisissez de mener des recherches significatives grâce à notre cours Capstone de conception unique.
- Génie logiciel: Étudiez la théorie, la pratique et l'application avancées du génie logiciel. Explorez des sujets tels que les méthodes de développement logiciel agiles, l'analyse et la conception de logiciels, etc.
- Systèmes : Étudier l'application des systèmes en génie informatique. Explorez des sujets tels que les systèmes d'exploitation, la conception de compilateurs avec LLVM, etc.
- Théorie : Étudiez la variété des théories qui animent l'ingénierie informatique. Explorez des sujets tels que les langages de programmation, la théorie des jeux, etc.
Admissions
Bourses et financement
Plusieurs options de bourses sont disponibles. Veuillez visiter l'école pour plus d'informations.
Curriculum
Cours préalables
- Introduction à la programmation avec Java
- Structures de données
- Mathématiques discrètes
- Organisation informatique
- Biologie moléculaire pour les informaticiens
Cours de base
- Fondements du génie logiciel
- Fondements de l'architecture informatique
- Fondements des algorithmes
Cours par domaine d'intervention
- Bioinformatique
- La cyber-sécurité
- Communications de données et mise en réseau
Classements
Classé n°2 par US News & World Report, le programme d'informatique de Johns Hopkins Engineering offre aux professionnels de l'informatique, aux scientifiques et aux ingénieurs une gamme complète d'opportunités d'enseignement dynamique et de développement de compétences grâce à des options en ligne à temps partiel. Étudiez divers domaines, notamment la théorie, l'analyse, la conception et la mise en œuvre de systèmes d'information, ou adaptez votre formation pour une approche plus étroite et pertinente.
Résultat du programme
En tant que diplômé du programme de maîtrise en informatique, vous :
- Utiliser des outils et des méthodes mathématiques pour analyser l'efficacité des algorithmes informatiques.
- Évaluez l’exactitude des algorithmes déterministes et non déterministes.
- Maîtrisez plusieurs graphiques et algorithmes importants ainsi que leurs stratégies de création, de maintenance et d'application associées.
- Comprendre les structures de données dans la programmation scientifique, le tri/recherche et la recherche de chaînes.
En tant que diplômé du programme de maîtrise en informatique, vous :
- Utiliser des outils et des méthodes mathématiques pour analyser l'efficacité des algorithmes informatiques.
- Évaluer la précision des algorithmes déterministes et non déterministes.
- Maîtrisez plusieurs graphes et algorithmes importants, ainsi que leurs stratégies de création, de maintenance et d'application associées.
- Comprendre les structures de données dans la programmation scientifique, le tri/recherche et la recherche de chaînes.