Home
Announcements
»
Admin
»
CMPT 120? or 126?
Teaching staff &
office hours
Rooms and hours
Labs characteristics
Submission
instructions
Course evaluation
Gradebook
Course description
»
Course Topics
Textbook & references
Software
AEP
Academic honesty
Notes & exercises
»
Readings & notes
Examples
Lab exercises
Assignments &
projects
Tests: dates, rooms,
topics &
some solutions
»
Tests dates, rooms
& topics
Some tests solutions
CMPT 126 Harbour Centre
Course Topics
General introduction
Java Basics
Review of Elementary programming:
basic data types
control structures
modularity
Recursion
Fundamental algorithms. Problem Solving
Basics of Computability and complexity
Elementary data structures
Object-oriented concepts
Objects, classes, encapsulation
Inheritance and polymorphism
Design and Implementation of medium size applications, UML Basics
Exception handling
File I/O, Dynamic data structures, Regular expressions and/or other applications subject to time availability
© Diana Cukierman. Page maintained by
Diana Cukierman.