Introduction to the Java Platform
420-056-NC
Group 1638
Syllabus
Duration: 75 hours
1-2-2
Lecturer: Mathieu Viau
COLLÈGE DE MAISONNEUVE
3800, rue Sherbrooke Est
Montréal (Québec) H1X 2A2
Téléphone : (514) 251-1444 poste 4811
Télécopieur : (514) 254-6698
Course Goal
This is an introductory course on the Java language. The goal is to achieve a sound understanding and a practical
knowledge of the basic Java API, laying the ground for further Java development in the subsequent courses.
Course Outcomes
This course is designed to help the student achieve the following competence:
Competence
Use the Java programming language to develop object-oriented programs
Competence elements
Understand and use the main syntax elements of the Java programming language
Understand and use the standard Java class libraries
Implement Java applications
Course Format
Two hours of theory requires 2 hours of class practice and 2 hours of work outside the class. Classes are always
given in a lab environment. Practice exercises might be worked out in team (at most 2 students).
Apart from the introduction this course is divided into the following main parts:
Java Language Fundamentals
Java Standard API
Complete Java Applications Programming and Deployment
Methods of Instruction
Pedagogical methods used in this course are as follows:
- Class lectures
- Lab exercises
Content
Tools
The Java Platform
The Java Development Kit
Java Language Fundamentals
Basic Syntax
Data Types
Program Flow Control
Working with Text and Arrays
Object-Oriented Programming in Java
Classes, Objects, Properties, Methods
Inheritance and Polymorphism
Exception Handling
Exceptions and Error Classes
Exception Handling
Throwing Exceptions
Concurrency and Java Threads
Introduction
Synchronization
Scheduling and Priority
Thread Groups
Core Utilities
Collections (Swing, AWT )
Math and Dates
Regular Expressions
Internationalization
Input/Output
Streams and Files
Serialization
Network Programming
Sockets
Simple Serialized Object Protocols
Assessment
Assessment Hand-out date Hand-in date Type Percentage
Homework #1 Individual 15%
Homework #2 Individual 15%
Homework #3 Team (2 or 3) 20%
Homework #4 Team (2 or 3) 20%
Exam Individual 30%
Modalités d’application de la politique sur l’évaluation des apprentissages par le
Département technique multimédia du Collège de Maisonneuve
Ces modalités d’application ont été rédigées en complément aux autres politiques et procédures du Collège de
Maisonneuve, notamment à la politique d’évaluation des apprentissages, à la Procédure de révision de notes, à la
Politique de concertation par programmes, à la Politique de la langue et à la Procédure de conciliation.
L’étudiant aurait avantage à consulter ces politiques et de consulter le Guide Étudier à Maisonneuve.
En cas de recours, en plus des règles décrites dans ce document, l’étudiant peut s’adresser à la Directrice des
Services de formation.
Les évaluations
L’évaluation est dite sommative lorsque le résultat de la correction est retenu dans le calcul de la note finale d’un
cours; elle est dite formative dans le cas contraire. Dans un cours au département d’intégration multimédia, il existe
cinq types d’évaluation sommative possible.
L’examen
L’examen, appelé aussi contrôle ou test, est une épreuve individuelle passée pendant le cours, écrite ou réalisée avec
un ordinateur, dont la durée ne dépasse pas trois heures et qui se déroule dans une salle de cours.
Le travail pratique
Le travail pratique est une épreuve individuelle ou d’équipe, nécessitant un travail avec un ordinateur et/ou un ou
plusieurs logiciels spécialisés ou tout autre genre de travail à l’extérieur du cours.
L’exercice
L’exercice est une épreuve individuelle ou d’équipe dont la réalisation varie de quelques minutes à trois heures et qui
se déroule normalement dans la salle de cours ou un laboratoire.
La présentation
La présentation est une épreuve orale individuelle ou d’équipe de durée variable.
Les modalités
À l’exception de l’épreuve finale et/ou du dernier travail, l’étudiant est invité à conserver tous documents
d’évaluation sommative. Advenant une erreur de calcul ou une perte de cumulatifs, une rectification rapide pourra
alors être effectuée.
Présence au cours
La présence au cours est obligatoire.
Forme des documents remis
Tout travail pratique tel qu’un travail de recherche, compte-rendu, schémas, arborescence ou autre document écrit
doit être réalisé à l’ordinateur avec un logiciel approuvé par le professeur.
Admission et sortie à un examen
Aucun étudiant ne sera admis après qu’un autre étudiant ait quitté le local où se déroule l’évaluation.
Aucun étudiant ne doit quitter cette salle avant que le professeur ne le permette.
1 / 7 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !