This programming intensive course with its weekly lab component introduces basic concepts of object-oriented programming in a language such as Java.
Alternatively, students can take any one of the following courses as a prerequisite or as a co-requisite:
This course is an introduction to the computer science major, covering basic concepts using the C# (C-Sharp) object-oriented(OO) programming language.
The course addresses the following questions:
Topics include: variables, data types,input/output, loops and repetition, choice, arrays, subprograms,classes/objects, OO principles, and recursion.
Upon successful completion of the course, the student will be able to:
Ability to take a problem, break it into parts, specify algorithms, and express a solution in terms of variables, data types, input/output, repetition, choice, arrays, subprograms, classes, and objects; ability to judge a good program.
|Spring 2015||Dr. Thiruvathukal||https://luc.box.com/s/muehwlt68me4x77lacrht2gfg8z345vs|
|Spring 2014||Dr. Yacobellis||https://luc.box.com/s/muehwlt68me4x77lacrht2gfg8z345vs|
|Spring 2013||Dr. Harrington||https://luc.box.com/s/muehwlt68me4x77lacrht2gfg8z345vs|