Boston University Summer programs Cours d'été en informatique
Boston University Summer programs

Boston University Summer programs

Cours d'été en informatique

Boston, États-Unis d'Amérique

Cours d'été

6 semaines

Anglais

À plein temps

USD 3 260

Sur le campus

Conseil rapide

En contactant l’école, vous aurez accès à des conseils prioritaires gratuits pour toute question relative aux études et aux inscriptions.

Les étudiants qui suivent les cours d'informatique du CAS doivent disposer d'un ordinateur portable capable de faire fonctionner efficacement une version actuellement prise en charge de Microsoft Windows, Mac OS X ou Linux. Les étudiants doivent apporter leur ordinateur portable en classe.

Introduction aux technologies Internet et à la programmation Web

CAS CS 103

Introduction à l'architecture de base et aux protocoles qui sous-tendent le fonctionnement de l'Internet, en mettant l'accent sur la conception de sites Web, la programmation d'applications Web et la pensée algorithmique. Une familiarité générale avec l'Internet est supposée. Donne droit à un crédit divisionnaire MCS en CAS. A partir de l'automne 2022, ce cours remplit une unité dans chacun des domaines suivants du BU Hub : Expression numérique/multimédia, Raisonnement quantitatif II, Créativité/Innovation. 4 cr. Frais de scolarité : 3260

Introduction à l'informatique 1

CAS CS 111

Offre en ligne. Ce cours est une introduction rigoureuse à la programmation pour les étudiants qui ont l'intention de se spécialiser en informatique, en science des données et dans des disciplines connexes. Le cours présente les données numériques, les chaînes de caractères et les listes, les fonctions, les décisions, la récursivité, l'itération et l'orientation objet. Les applications comprennent les opérations matricielles, la manipulation d'images, les jeux, l'intelligence artificielle basée sur des règles et générative, et la recherche. Apprendre à programmer est une compétence qui ne peut être acquise que par la pratique - elle ne peut pas être acquise en regardant simplement une série de cours. Les étudiants apprendront plutôt par une combinaison de lectures courtes, de mini-cours vidéo, d'exemples interactifs et de problèmes complexes. Les étudiants doivent s'impliquer activement dans ces exemples et ces problèmes pour développer à la fois la mémoire musculaire de la programmation et un modèle mental de la façon dont les programmes s'exécutent et interagissent avec les données. Les étudiants apprendront de nouveaux concepts de manière indépendante et assisteront régulièrement à des sessions d'atelier pour développer leurs compétences en matière de débogage et obtenir de l'aide pour résoudre les problèmes. La structure du cours en ligne exige que les étudiants soient intrinsèquement motivés pour acquérir des compétences en programmation, de sorte qu'ils seront motivés pour suivre un programme exigeant d'activités d'apprentissage et d'ensembles de problèmes. Pour réussir ce cours, les étudiants doivent être prêts à consacrer environ 25 à 30 heures par semaine aux objectifs d'apprentissage. Les étudiants doivent disposer d'un ordinateur Mac ou Windows sur lequel ils peuvent installer les logiciels requis pour le cours. Donne droit à un crédit divisionnaire MCS dans le CAS. À partir de l'automne 2018, ce cours remplit une seule unité dans chacun des domaines BU Hub suivants : Raisonnement quantitatif II, Créativité/Innovation, Pensée critique. 4 cr. Frais de scolarité : 3260

Introduction à l'informatique 2

CAS CS 112

Prérequis : (CAS CS 111) ou équivalent. Ce cours couvre les techniques de programmation avancées et les structures de données. Les sujets incluent la récursivité, l'analyse d'algorithmes, les listes liées, les piles, les files d'attente, les arbres, les graphes, les tableaux, la recherche et le tri. Les étudiants doivent s'inscrire à deux sections : cours magistral et laboratoire. Donne droit à un crédit divisionnaire MCS en CAS. À partir de l'automne 2018, ce cours remplit une unité dans chacun des domaines suivants de BU Hub : Raisonnement quantitatif II, Créativité/Innovation, Pensée critique. 4 cr. Frais de scolarité : 3260

Structures combinatoires

CAS CS 131

Représentation, analyse, techniques et principes de manipulation des structures combinatoires de base utilisées en informatique. L'accent est mis sur un raisonnement rigoureux. À partir de l'automne 2019, ce cours remplit une seule unité dans chacun des domaines suivants de BU Hub : Raisonnement quantitatif II, Pensée critique. 4 cr. Frais de scolarité : 3260

Probabilités en informatique

CAS CS 237

Prérequis : (CAS CS 131). Introduction aux concepts et méthodes probabilistes de base utilisés en informatique. Développement d'une compréhension du rôle crucial joué par le hasard en informatique, à la fois comme un outil puissant et comme un défi à affronter et à analyser. L'accent est mis sur la rigueur du raisonnement, l'analyse et la pensée algorithmique. Les étudiants doivent s'inscrire à deux sections : cours magistral et laboratoire. À partir de l'automne 2018, ce cours remplit une seule unité dans chacun des domaines BU Hub suivants : Raisonnement quantitatif II, Pensée critique. 4 cr. Frais de scolarité : 3260

Sujets en informatique

CAS CS 391

Les sujets varient. Pour une description détaillée des cours d'été, veuillez consulter le site https://www.bu.edu/summer/courses/computer-science/. 4 cr. Frais de scolarité : 3260

Sujets en informatique

CAS CS 392

Les sujets varient. Pour une description détaillée des cours d'été, veuillez consulter le site https://www.bu.edu/summer/courses/computer-science/. 4 cr. Frais de scolarité : 3260

Conception et développement d'applications complètes

CAS CS 412

Prérequis : (CASCS111 & CASCS112 & CASCS411) ou consentement de l'instructeur. - Prérequis : (CAS CS 111 & CAS CS 112 & CAS CS 411) ou consentement de l'instructeur. Introduction à la conception et au développement d'applications web complètes. Les sujets incluent la programmation asynchrone, les magasins de données non relationnels, l'utilisation des API, les applications sans serveur (basées sur le nuage), les architectures client/serveur découplées, la performance, les tests, l'emballage et le déploiement. Examine les piles technologiques actuelles et proposées. 4 cr. Frais de scolarité : 3260