shopping cart
<span id="_ctl16__ctl0_head_title">Ryerson: The Chang School: Course: CITM 200</span>

CITM 200 Fundamentals of Programming


Certificate and Degree Credit
Business Program Area


Prerequisite(s): CITM 207
Duration: 39 Hours
Fee: $782.14* (Payment in full is required at time of enrolment.)
Available through Distance Education


This course covers the fundamental principles of object-oriented, event-driven program design and implementation in a business environment. Emphasis will be placed on logic development, program design, modularity, structured programming standards, maintainability, testing and debugging. Specifically the course will include the following programming features: memory variables; object methods and properties; the logic constructs - sequence, branch, case and loops; simple arrays; basic file structures; validation and error handling. The course will be taught in a lecture and lab design where a GUI programming language will be used to reinforce the theoretical concepts taught in class.

Note: Standard course outlines for Information Technology Management (CITM) courses are available on the ITM website.

Distance Course Outline (subject to change)

Fall 2017
Enrolment for Fall 2017 is currently open; see Important Dates for specific enrolment periods. See Enrolment for instructions on enrolling online, by mail, or in person. Undergraduate Students: Please enrol using RAMSS for courses applicable to your degree program.
Distance Delivery Option
Distance: Internet11 Sep 2017 - 09 Dec 2017
Winter 2018
Enrolment for Winter 2018 is currently open; see Important Dates for specific enrolment periods. See Enrolment for instructions on enrolling online, by mail, or in person. Undergraduate Students: Please enrol using RAMSS for courses applicable to your degree program.
Distance Delivery Option
Distance: Internet15 Jan 2018 - 14 Apr 2018
Classroom Delivery Option
Wednesday6:30 P.M. - 9:30 P.M.17 Jan 2018 - 18 Apr 2018
Spring/Summer 2018
This term is not yet open for enrolment via the Shopping Cart. Priority enrolment for certificate students for this term begins on February 12, 2018. Regular enrolment begins on February 26, 2018.
Distance Delivery Option
Distance: Internet 07 May 2018-28 Jul 2018
Classroom Delivery Option
Tuesday & Thursday6:30 PM - 9:30 PM 26 Jun 2018-07 Aug 2018

Go Back

 

* The standard fee for this course shown, but the fee that you are charged may vary from this. For example, part-time program undergraduate students are charged per their degree program fee table unless they are also registered in a certificate program and are not applying the course credit toward their degree program. Additionally, international students pay an international rate on most courses. Ryerson University also reserves the right to revise fees at any time.
In many cases, non-credit course series are not exempt from GST/HST. In these cases the applicable tax is part of the stated fee, as a "tax included" price, and is so noted.
Please see Course Fees for more information.