The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
    College of Southern Maryland
  Feb 22, 2018
Catalog 2017-2018
[Add to My Catalog]

ITS-2591 - Computer Science I* (4)

Prerequisite: ITS 1110  or ITS-1110 Departmental Exam; or Advanced Placement Exam score of 3 in Computer Science A or a score of 4 or 5 in Computer Science Principles.

This first course in object oriented programming provides a comprehensive introduction to the fundamentals of object oriented program design (overloading, data abstraction, inheritance and polymorphism), debugging, and testing. The students learn the concepts of modular object oriented program and algorithm design via various projects throughout the semester. File processing, array manipulation, and elementary searching (sequential and binary) and sorting (selection, insertion, merge) algorithms are introduced.  For students who plan to use personal computers, this course may have specific computing requirements.  Please refer to the Quick Link for Computing Requirements on the Business and Technology website.

Course Fee: $40

[Add to My Catalog]