Baccalauréat ès sciences en informatique
Meadville, États-Unis d'Amérique
BSc
DURÉE
4 ans
LANGUES
Anglais
RYTHME
À plein temps
DATE LIMITE D'INSCRIPTION
DATE DE DÉBUT AU PLUS TÔT
FORMAT D'ÉTUDE
Sur le campus
Les étudiants en informatique acquièrent les connaissances et les compétences fondamentales du domaine très recherché, en plus de perfectionner leur capacité à communiquer efficacement et à travailler au sein d'équipes interdisciplinaires.
L'informatique en bref
- 100 % des étudiants développent un portefeuille de logiciels avec des contributions à la communauté open source.
Concentrez-vous sur le développement de la capacité d'analyser des idées, de penser logiquement et de communiquer des idées de manière claire et concise. De cette façon, l'étude de l'informatique contribue à la fondation d'une excellente éducation en arts libéraux.
- Composant de laboratoire pratique intégré.Presque tous les cours comprennent une séance de laboratoire hebdomadaire pour permettre la pratique et l'expérimentation en utilisant les principes scientifiques appris en classe, permettant une expérience pratique avec une grande variété de systèmes matériels et logiciels.
- Interrogation des dimensions humaines de l'informatique.Les dimensions humaines de l'informatique - implications sociales, professionnelles et éthiques - sont traitées tout au long des cours du département. Les cours comportent fréquemment des exercices en classe collaboratifs et interdisciplinaires et des devoirs hors classe.
Les diplômés du programme possèdent de bonnes connaissances et compétences de base ainsi que plusieurs domaines avancés et d'application. Les étudiants s'engagent dans le développement de logiciels collaboratifs innovants et s'interrogent sur l'informatique éthique et responsable.
Année 1
Les étudiants commencent à comprendre les fondements fondamentaux et pratiques de l’informatique. Généralement, un ou deux cours d'informatique du module d'introduction sont choisis en première année. Le module d'introduction met l'accent sur l'expression créative au moyen d'un langage de programmation, la mise en œuvre, l'utilisation et l'évaluation des structures informatiques nécessaires pour stocker et récupérer efficacement des données numériques, et la compréhension des structures abstraites utilisées pour représenter des objets discrets.
Année 2
Les étudiants terminent la catégorie d'introduction et s'engagent dans les cours de base, où ils conçoivent, mettent en œuvre, évaluent et documentent une solution algorithmique à un problème. Des cours d'application dans des domaines tels que l'analyse de données, la gestion des données, l'intelligence artificielle, la bioinformatique, la robotique et le développement Web sont disponibles cette année. C'est l'année pour participer à un projet de recherche, à un stage ou à un emploi en tant que leader technique départemental ou développeur de logiciels.
Année 3
Les étudiants poursuivent leur apprentissage de base et explorent leurs intérêts via des cours d'application. Ils participent à des cours d'innovation logicielle, où sont perfectionnées les compétences techniques et de communication nécessaires pour concevoir, mettre en œuvre et publier publiquement des logiciels innovants. Les étudiants suivent également un cours de séminaire junior, où ils apprennent à digérer la recherche en informatique, à formuler et à motiver des questions de recherche, à concevoir et à mener des expériences, ainsi qu'à collecter et organiser des preuves pour évaluer des hypothèses scientifiques.
Année 4
Sous la direction d'un conseiller pédagogique, les seniors conçoivent leurs projets, mènent des recherches, préparent des documents complets et défendent oralement leurs travaux. Les étudiants en informatique réalisent des projets importants qui aboutissent souvent à la publication d'articles de conférences et de revues, à la publication de logiciels gratuits et open source et à la création d'ensembles de données accessibles au public. Les étudiants suivent également des cours avancés sur la sécurité informatique, les systèmes d'exploitation ou les systèmes distribués.
Résultats d'apprentissage en informatique
- Introduction. Comprendre les fondements fondamentaux et pratiques de l'informatique. Savoir utiliser les outils de développement standards pour mettre en œuvre des solutions logicielles aux problèmes.
- Fondamentaux. Peut concevoir, mettre en œuvre, évaluer, améliorer et documenter une solution algorithmique à un problème. Comprendre les liens mutuellement bénéfiques entre le matériel informatique et les logiciels et l'informatique théorique et le développement de logiciels pratiques.
- Applications. Comprendre les bases des domaines d'application tels que l'analyse de données, la gestion des données, l'intelligence artificielle et le développement Web. Peut appliquer les concepts clés de ces domaines d'application pour formuler et résoudre des problèmes et évaluer des solutions mises en œuvre sous forme de programmes informatiques.
- Avancé. Comprendre les concepts avancés dans des domaines tels que la conception de compilateurs, les systèmes d'exploitation et les systèmes distribués. Savoir appliquer les idées clés de ces sujets avancés pour formuler et résoudre des problèmes et évaluer les solutions mises en œuvre en tant que systèmes informatiques complets, efficients et efficaces.
- Recherche indépendante. Démontrer des capacités de pensée critique et des compétences efficaces en communication écrite et orale. Peut identifier, analyser et utiliser des sources dans la littérature technique et de recherche.
- Développement professionnel. Comprendre comment travailler en équipe et démontrer la volonté de s'engager dans l'apprentissage tout au long de la vie.
Explorer les programmes similairesProgrammes similaires















