RU beehive logo ITEC dept promo banner
ITEC 120
2010fall
ibarland

homeinfolectslabsexamshws
tutor/PIsbreeze (snow day)
Object120 + its docsjava.lang docsjava.util docs

course-info
Course Info

Course Information, 2010.Fall, Barland

ITEC120 is an introduction to programming principles. It approaches programming as problem-solving, emphasizing:

Although the course currently teaches these concepts using Java, the content transcends particular langauges and environments. The only pre-requisite is some sort of previous programming experience (or permission of instructor), and high school algebra
1. Most students find the course demanding, but also rewarding. Those who want a prepatory course in programming find it helpful to take ITEC 109 before taking ITEC 120.

More concretely, here is a partial list of topics; see also a more complete list (arranged by topic) and the syllabus.



1 In particular, the only concept needed from algebra is that that of a function: something which takes an input and returns a value. Learning to program reinforces the distinction between calling a function and defining a function. While this is easy to say, it takes a while before this concept is ingrained.      

homeinfolectslabsexamshws
tutor/PIsbreeze (snow day)
Object120 + its docsjava.lang docsjava.util docs


©2010, Ian Barland, Radford University
Last modified 2011.Jan.16 (Sun)
Please mail any suggestions
(incl. typos, broken links)
to iba�rlandrad�ford.edu
Powered by PLT Scheme