Comment est l’informatique à l’Université du Maryland, College Park ?


L'informatique de College Park est faite pour séparer le bon grain de l'ivraie.

Je suis actuellement en première année et je me fais définitivement botter les fesses en informatique en ce moment.


La première année consiste en cmsc 131 et 132.

(131 et intro à la programmation Java. 132 une intro aux structures de données en Java). Vous pouvez sauter 131 si vous avez obtenu un 5 à l'examen AP compsci.

Ces classes sont destinées à éliminer les étudiants qui "can't do programming". J'utilise des guillemets car ce n'est pas comme s'ils ne pouvaient pas faire de la programmation. Je crois que chacun a la capacité de mais s'ils "ont la motivation pour faire de l'informatique".

Si vous n'avez pas la motivation pour le faire, SORTEZ.

En UMCP, même si votre programme fonctionne et suit les exigences et que vous passez tous les tests publics, vous devez vous assurer qu'il'est stylé correctement (indentation) et qu'il peut gérer les entrées utilisateur invalides. (Aka si un singe tapait sur le clavier, il devrait toujours gérer la casse et ne pas se planter).

J'ai passé littéralement plus de 10 heures juste à tester mon code après que je'l'ai écrit.

C'est'plus que si ça marche tout simplement.

Plus tard, vous prenez des cours intenses après Java.

Vous pensez connaître Java ? Et connaître la programmation ? Faites tout sur la ligne de commande. Commencez à apprendre le C, l'Assemblage et Linux. Bienvenue au CMSC 216

C'est la classe actuelle que je'suis en ce moment. Pas d'IDE. Apprenez tout maintenant. Aussi si vous avez obtenu un A en cmsc 132, vous pouvez prendre l'équivalent honors. Nous utilisons des ARDUINOS ET DES DIAGRAMMES DE CIRCUIT!

Cette classe est destinée à vraiment mettre les gens dehors. Mais ce n'est pas seulement le CMSC 216 que vous devez prendre, ils supposent que vous êtes un sophomore dans cette classe, donc vous'avez certainement terminé Calc 1 et 2 ! !! Vous devez prendre un cours de théorie avec le 216.

Bienvenue au CMSC 250 ! !! (Discrete Math)

Vous pensez que l'informatique c'est juste de la programmation ? ??

Nope apprenez la théorie. Les preuves, la logique derrière la programmation.

Après cela, vous prenez à la fois cmsc 330 et cmsc 351.

CMSC 330 est les langages de programmation. (Vous apprenez 5 langages de programmation. Chacun d'eux vous épate parce qu'ils ne sont pas tous du même paradigme ? Vous pensez que tout est comme C et Java ? Réfléchissez encore.)

Le CMSC 351 est AlGorithmes. Je l'écris comme ça parce que c'est plus comme des questions d'entrevue.

En supposant que vous n'avez pas'abandonné, vous pouvez certainement faire de l'informatique.

Vous pouvez choisir 2 spécialisations :

big data et apprentissage machine

Ou

CyberSécurité et Réseaux.

Mes pensées sont que :

l'informatique est difficile. Mais c'est une expérience très enrichissante. Vous serez certainement en mesure de trouver un emploi après cette formation.

.