Yorkdale Adult Learning Centre
[Registration Info] [About Yorkdale] [Contact Yorkdale] [Site Map]
Yorkdale Adult Learning Centre Computer ProgramYorkdale Adult Learning Centre Business ProgramYorkdale Adult Learning Centre Health Care ProgramYorkdale Adult Learning Centre Beauty ProgramYorkdale Adult Learning Centre Academic CourseYorkdale Adult Learning Centre Co-op ProgramYorkdale Adult Learning Centre Student ServicesEdVanceYorkdale Adult Learning Centre

ICS3M and ICS4M, Computer and Information Science,
Grade 11 and 12, College/University Preparation, (2 credits)

This course helps students use programming and software engineering principles to design and develop algorithms and programs. Students will use software development tools, implement data structures and algorithms, and use file-management techniques in project settings. Java will be used to develop stand-alone and web-based applications.

Major Topics:

  1. Fundamentals of Java language (keywords, syntax, primitive data types, etc.), and java supplied classes (String, Integer, Wrapper classes, Vector, etc.)
  2. Object Oriented Analysis and Design (Overloading and overriding methods, Generalization/Specialization and Inheritance, Implementing Association Relationships, UML, etc.)
  3. Writing Graphical User Interfaces (AWT and SWING)
  4. Designing Data Access Classes and Database connection
  5. Deploying the application

How you will learn:
A combination of lectures, exercises, research and projects.
“Object-Oriented Application Development using Java” by E. Reed Doke, John W. Stazinger and Susan R. Williams, published by Course Technology will be used as the course textbook.

An integrated case study (project) will be used throughout the course to provide students with the experience of seeing a system project conceived, modeled using UML, and constructed using Java Technologies.

Students are also expected to work independently on a project, which is considered their term project.

Teamwork is strongly encouraged and recommended.

Course Length.
9 Weeks, 5 days per week, 4 hours per day.
Number of Credits.
The students get 2credits after passing the course successfully.
Prerequisite.
TIK20, or prior knowledge of some programming languages.
Other Information.

Upon successful completion of this course students may register in the Co-op program for programmers.

Copyright © 2006. All Rights Reserved.
Powered by Flash Marketing Group.